Companies Home Search Profile

Make a 3D Endless Runner in Unity

Focused View

4:34:42

0 View
  • 1 -Introduction.mp4
    00:49
  • 2 -Unity Setup.mp4
    04:26
  • 3 -Creating a basic game world.mp4
    08:19
  • Files.zip
  • 1 -Creating the Player.mp4
    14:01
  • 2 -Player movement.mp4
    14:24
  • 3 -Camera follow Player.mp4
    06:46
  • 4 -Animating Player.mp4
    18:41
  • 5 -More interesting game world.mp4
    10:40
  • 6 -Double jump.mp4
    11:27
  • 1 -Procedural generation 1.mp4
    19:22
  • 2 -Procedural generation 2.mp4
    12:45
  • 3 -Procedural generation 3.mp4
    06:59
  • 4 -Procedural generation 4.mp4
    08:37
  • 1 -Coin collectible.mp4
    12:47
  • 2 -Procedurally generating coins.mp4
    16:58
  • 3 -Updating the world generation.mp4
    11:03
  • 4 -Collected coins UI.mp4
    16:29
  • 1 -Deleting blocks behind the player.mp4
    04:39
  • 1 -Creating a cloud.mp4
    18:39
  • 2 -Cloud cleanup.mp4
    05:01
  • 1 -Create game over screen.mp4
    22:40
  • 1 -Post processing.mp4
    05:57
  • 1 -Sound effects.mp4
    15:46
  • 2 -Music.mp4
    04:48
  • 1 -Finishing thoughts.mp4
    02:39
  • Description


    Covers the basics of Unity and C# development by creating a 3D Endless Runner game.

    What You'll Learn?


    • Learn Unity basics and C# coding
    • Learn about character movement and animation
    • Learn how to do simple procedural level generation
    • Learn how to keep a good project structure

    Who is this for?


  • Beginner programmers, beginner game developers
  • What You Need to Know?


  • Barely any requirements, but basic knowledge of Unity and programming is helpful
  • More details


    Description

    This course is mainly aimed at beginners of Unity. We will create a 3D endless runner game and I will walk you through the steps on how to create such a game in a simple and straightforward way. I teach in a way that generally expects the student to know the basics of Unity and C#, but the course may be fine even for complete beginners. However, for complete beginners it might be useful to at times pause the course and study certain topics a bit further.

    A lot of focus is put on keeping a good project structure, and writing code that is structured well and easy to understand.

    We will use some imported assets from the creator Quaternius, this includes various models and animations.

    Character movement will be handled using a Character Controller component. Using a Character Controller can many times be preferable because it can be said to be simpler compared to dealing with RigidBody movement, or handling collisions through code.

    Procedural generation will be implemented in this game, although at a fairly simple level.


    In this course you will:

    • Learn how to deal with character movement using a Character Controller component

    • Learn how to implement animations, how to switch between different animations

    • Learn a simple and straightforward way of doing procedural generation

    • Learn some basics of working with UI in Unity, for example by creating a game over screen

    • Learn C# coding by implementing events, using the standard C# class the EventHandler

    • Learn good C# coding practices by keeping scripts decoupled

    Who this course is for:

    • Beginner programmers, beginner game developers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 25
    • duration 4:34:42
    • Release Date 2024/12/21

    Courses related to C#

    Subtitle
    C# 10 Best Practices
    Pluralsight Xavier Morera
    Xavier Morera
    C# 10 Best Practices
    3:05:18
    English subtitles
    12/11/2022
    Subtitle
    C# 10 Design Patterns
    Pluralsight Kevin Dockx
    Kevin Dockx
    C# 10 Design Patterns
    6:58:20
    English subtitles
    12/09/2023