Make an Assassins GO Board Game in Unity (Udemy.com)
Build a turn-based puzzle game with C# and Unity
Created by: Wilmer Lin
Last updated October 2020
What you will learn
- Build a stunning turn-based game level
- Learn proven game architecture to script logically and cleanly
How it compares
Against the other 183 rated Udemy courses in Unity on CourseDuck:
- Rating4.8 out of 5higher than 93% of them
- Reviews471#80 of 184 by number of reviews
- Length11.4 hourslonger than 54% of them
- Last updatedOctober 2020earlier than 55% of them
Quality Score
Overall Score : 96 / 100
Course Description
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
- 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
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.Who this course is for:
- Unity developers who want to build a turn-based puzzle game
- Intermediate C# developers
Instructor Details
- 4.8 Rating
471 Reviews
Wilmer Lin
Wilmer Lin is a 3D and visual effects artist with over fifteen years of industry experience in film and television. He has trained tens of thousands students over the course of a decade.
Now an independent game developer and educator, Wilmer helps aspiring gamedevs learn technical art and the craft of programming, using Unity3D, Maya and Photoshop.
More courses by Wilmer Lin
Unity Tech Art: Realistic Lighting For Game Development (2022)
4.5 (1,152 Reviews)
Provider: Udemy
Time: 10.9h
$13.99
Make a Match-Three Puzzle Game in Unity (2021)
4.8 (1,013 Reviews)
Provider: Udemy
Time: 16.2h
$11.99
More Unity courses
Learn to make an Awesome Builder-Defender game in Unity! (2021)
4.9 (1,909 Reviews)
Provider: Udemy
Time: 10.1h
$79.99
RPG Core Combat Creator: Learn Intermediate Unity C# Coding (2025)
4.8 (11,337 Reviews)
Provider: Udemy
Time: 27.6h
$149.99
Learn To Code By Making a 2D Platformer in Unity (2017)
4.8 (2,597 Reviews)
Provider: Udemy
Time: 13.1h
$13.99
Learn Blender 3D Modeling for Unity Video Game Development (2026)
4.8 (2,152 Reviews)
Provider: Udemy
Time: 11.7h
$149.99
Learn To Create A Roguelike Game In Unity (2020)
4.8 (1,234 Reviews)
Provider: Udemy
Time: 19.4h
$16.99
Reviews
Great Course
Not to fast and not to slow :)
Like stated in the description of this course you need some experience with unity before dive into this course.
Excellent program and very easy to follow along with the end product being something that is highly modable and easy to optimize further. The instructor explains many higher-level concepts with C# and Unity in an easy to use manner while giving you time to think about what is happening and how the entire game is going to be setup.
Would recommend for anyone looking to do something bigger than a Flappy or Crossy clone.
Keep up the great work!
Boy what a surprise this course was. I would consider myself an intermediate user and had picked up this course mainly to learn board game mechanics. The surprise comes from everything else i learned along the way. Wilmer does an excellent job of instructing throughout the course, explaining everything in a clear and concise way. The code is well written and everything just seems to have it's place. Very rarely, if at all, does anything feel tacked on, or shoved here/there. I've drawn a lot of inspiration for the way the code is structured and will certainly put to use some of the practices used in this course. On top of that, Wilmer enhanced my Coroutine knowledge exponentially, along with some refreshers/updates in Inheritance, Events, Lighting, Area setup. If you're at a stage where you would honestly not consider yourself a beginner, but are certainly not advanced and you're just looking to fill in that strange gap that you seem to be in; or you're just out to learn board game mechanics, then this course is for you, trust me.
This is one of the best Unity 3D tutorials I've ever seen. It's not exactly made for Unity beginners. The concepts and C# used are sometimes intermediate-advanced but, if you do have some previous knowledge, you'll love this course as much as I did.
This is a great course and a lot of fun. In the end you have a pretty solid working prototype with a good amount of polish. You'll learn a lot of different aspects about how the game is constructed from the ground up. Coding examples are pretty straight forward to follow and there is a lot of solid explanation around animation and lighting and using concepts like Unity events.
Really Enjoyed this course.
Wilmer has a nice way of keeping you engaged. He has a good ability to make complex topics seem easy
I'm mid way through the last section and have done a number of other Unity courses on Udemy. Overall, I'd say Wilmer is one of the best instructors out there. This course is great. His code is clean, and you will come away with better habits. I would argue that this is a more advanced course. Total beginners will likely find it a bit overwhelming. Even having some experience, I myself intend to go through this course a second time, because it covers some really interesting and useful coding practices and architecture concepts.
Overall, I'll probably sign up for every course Wilmer does from here on out :D
My favorite course on Udemy for now ! Perfect for someone which already has some c# practices. The progression is well formated, the code is clean, the teacher is really great and the final project is a fantastic base of work. Highly recommended ! Kudos Wilmer Lin :-)
Excellent course, i had some good bases on Unity and C#, and i learned many things, like Unity Events, how to structure a code, etc...
I highly recommand this course if you have some medium/good knowledge on Unity/C# :D
Thank you for your work, that was really enjoyable !
I am enjoying the course and have learned plenty of new Unity concepts. The instructor is engaging, explains things well, while still moving through the course content at a good pace. I would recommend this course to anyone who has some basic experience with Unity and is looking to broaden their knowledge.
Just finished this course. I love this genre of games so I was eager to complete it. The instructor is very knowledgeable and responds quickly to questions. I like how the instructor focused on code architecture and discussed ways to organize/position items within the editor. I would call this an intermediate course since you need to be familiar with the standard OOP concepts and be comfortable with the Unity Editor. The concepts of this course would apply to all puzzle games in general. The only thing I would have liked to see are ways to make it mobile friendly (ie on screen controls, or a touch interface) Looking forward to future courses.
I thought the teacher was very thorough and well paced in this course. He did all the coding as he went which was great compared to other courses that kind of copy and paste code in then quickly skim over what it all does. Very well put together course. Could have used a bit more exercises to get the student more involved in the process.
I kind of just typed along with him but never had to put what he was teaching to use. Still grasped alot out of the course as a whole when all said and done. Great course for the beginner to intermediate people like myself.











