Course Information
Course Overview
Build a turn-based puzzle game with C# and Unity
Are you ready to level up your game dev skills? There's no better way than immersing yourself in a capstone project!
In this course, we will:
start with a blank Unity project and flesh out a fully working game level
learn fundamental techniques for creating your own turn-based game with 3d assets
create C# scripts line-by-line and learn how to architect game components cleanly and logically
Level up your Unity skills!
Design game board components in C#
Use the iTween plugin to script animation
Setup a player character to respond to keyboard input
Script enemy behavior to challenge your players
Design user interface components
Use UnityEvents to manage complex gameplay behavior
Explore Unity's Lighting system to render a game level
When you complete the class, you should have a full set of source code and a prototype for your own turn-based indie game!
Learn from 60+ videos broken into small 10-15 minute lessons. Power through 11 hours of lectures and save weeks of coding to jumpstart your own Unity project!
Join the ever growing ranks of our class and see what you can build today!
Note: the course project files have been updated and you should be able to complete the course using Unity 2019.
Though the UI in the recordings is may show a slightly older version of the Editor, the completed game project runs on Unity 2019.
We recommend that you use Unity 2019.2 or higher.
Course Content
- 9 section(s)
- 74 lecture(s)
- Section 1 Introduction and Welcome
- Section 2 Setup
- Section 3 Player Mechanics
- Section 4 The Game Board
- Section 5 Game Management
- Section 6 Level Art
- Section 7 Enemy Mechanics
- Section 8 Updates and Q&A
- Section 9 Bonus
What You’ll Learn
- Build a stunning turn-based game level, Learn proven game architecture to script logically and cleanly
Skills covered in this course
Reviews
-
WWilliam Sheu
Though I know property in C# for a while, after finishing the lecture, I started to appreciate how it could help improve our coding skills and game architecture. I was stuck in Path Finding in Unity which is another course that Wilmer provides, but after finishing this one, I kinda know better the concept of how nodes work in-game. Another thing I like is how the instructor explains the concept thoroughly and easily, it may need some time to digest though, but definitely worth it. Great job! Looking forward to the next lecture.
-
SSuresh Shankar
Dear Wilmer , you have a terrific style of teaching. It is highly contextual and effective. Your explanation of coding, line by line, 'in real time' makes for great learning. Enjoyed the course and looking forward to your rehashing of the Multiplayer Game with the revamped Unity Networking Tool. Thanks and regards, Suresh
-
锦锦丰 陈
Well,This Courses ,I don't Think I can't recommend For the Amateur, Some of the person study and After do Two Or Three Project Before Buy This Content
-
MMarlene Lawal
I learnt a lot from this course. What I liked most is the well structured scripts to manage the game events which you can use as a boilerplate and use of Itween. The instructor explained things well,including level design and some 3D modelling. The only reason it isn't a 5 star is because there is no sound effects or background music included.