Make a 3D Endless Runner in Unity
4:34:42
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?
What You Need to Know?
More details
DescriptionThis 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
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

Udemy
View courses Udemy- language english
- Training sessions 25
- duration 4:34:42
- Release Date 2024/12/21