Snake, snake? SNAKE!? - Create the classic game in Unity
What you'll learn
- Create your own game!
- Use Coroutines to create efficient waiting code without halting the entire process
- Use Inheritance to extend, modify and reuse behavior
- Create Singleton generic class to easily make desired classes as singletons
- Control UI via Events
- Use Events to control GameState (the game's State Machine)
- Re-create a simple classic from the Nokia 3310
- Learn methods to structure your game in a way that better follows SOLID principles
Course content
- Preview03:13
Requirements
- Basic C# Knowledge
- The ambition to learn new stuff!
Description
Hello you! Thanks for reading this sentence..
My name is Niclas and I've created this course specially for YOU!
Because I know you want to learn game development in Unity and I also know there is A LOT to take in.
That's why this course exists. We're taking a well known game and developing it together from the very beginning!
You will learn basics about Unity and C# while taking the first small steps into intermediate coding.
Together we will create every single line of code! With extensive explanations along the way.
I'm not really the guy who make looooong posts about why you should choose exactly this course among all others. Other courses are great as well, this is my take. And I really, really hope you will like it! If not I've made sure you have a 30 day 'no questions asked' return policy which is easy to use.
Thank you for taking the time to read this description. If you have any questions, please contact me and otherwise have a great life and I hope to see you as one of my awesome students :)
Who this course is for:
- Beginner Unity developers who want to create a game while learning about some common code practices
- People who want to learn about Coroutines, Events, UI, State Machines, Enums, Inheritance, Managers, Player Input and more
- Aspiring Unity developers who want to try to create a simple game
- If you want to take a shortcut towards becoming a professional Unity developer
Instructor
Niclas Gleesborg is an engineer with over 5 years of Software Engineering experience. Niclas is educated from Aarhus University as an ICT-engineer with a focus on mobile devices. Niclas has recently started his endeavour into game development, discovering everything from simple 2d platformers to high detail 3d games. Niclas is a proficient Unity Developer and with a background in Software Engineering, has a focus on code standard and quality.