Course Overview
Learn how to create endless runner game for PC and Mobile using Unity, an industry-standard program used by many large gaming studios and indie developers across the world.
In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses.
This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, an artist looking to expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.
I will not only show you how to do things, but also explain what I'm doing and why I'm doing that.
I will introduce how game design works on practice sharing with you some tips and tricks how should you plan your game and implement this knowledge on practice.
About the game itself:
It's a cool and fun endless runner where you coloring world by touching platform. You'll have to out run enemies and color everything around you. The further you get the more colors you spread...let's how far can you get
At the end of this course you will have developed the ability to create such game elements as:
A character that can run, jump, double jump ,slide, ledge climb and roll.
A knockback, invincibility and death of the player
Different kind of traps that can effect (damage \ slow down) the player
Animations of the player, enemies, items and UI
Collectibles such as coins & gems
How to create and control camera
Parallax background effect
Random Endless Level Generation
Speed increases for player and score calculation
Full user Interface with interactive menus
Shop for player
UI settings
Saving system , save settings and game progress
Unique coloring system of the world around you
AI that can chase and out run the player
And more...
FAQ
FAQ area empty
Course curriculum
-
Physics and Collision
Xem trước -
Sorting layers in Unity
Xem trước -
How to cut Sprites
Xem trước -
Give collider to your Player - (with challenge)
Xem trước -
Make player move
Xem trước -
Let's make a Jump
Xem trước -
More on the Input System
Xem trước -
Execution order in Unity
Xem trước -
Learn about bool
Xem trước -
Collision detection
Xem trước
-
Double jump
Xem trước -
Physics 2D material
Xem trước -
Wall check
Xem trước -
Slide abbility
Xem trước -
Slide cooldown - (with challenge)
Xem trước -
Slide collision
Xem trước -
Ledge climb
Xem trước -
Speed up
Xem trước -
Speed reset
Xem trước -
Increase speed of animation
Xem trước -
Roll animation
Xem trước -
Knockback
Xem trước -
Invincibility
Xem trước -
Death animation
Xem trước -
Tidy up
Xem trước -
Ledge climb - hot fix
Xem trước
-
Switch between different menus
Xem trước -
Tap to start button
Xem trước -
In game UI - Coin and Score
Xem trước -
In game UI - Extra life display
Xem trước -
Pause your game
Xem trước -
Save and Load
Xem trước -
Shop - Colors for platforms
Xem trước -
Shop - Colors for player
Xem trước -
End game UI
Xem trước
Requirment
-
No programming experience. You will learn everything need to know
-
Any computer and internet
Outcomes
-
You will create your very own endless runner
-
You will learn how to code in C# and how to use Unity
-
You will learn basics of game development
-
You will learn how object oriented programming works in practice.
-
You will learn how to make games for Android and IOS
1 Student
12 Courses
0 review