Make an Assassins GO Board Game in Unity
4.7 (354 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,476 students enrolled

Make an Assassins GO Board Game in Unity

Build a turn-based puzzle game with C# and Unity
4.7 (354 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,476 students enrolled
Created by Wilmer Lin
Last updated 6/2020
English
English [Auto]
Current price: $17.99 Original price: $29.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 11.5 hours on-demand video
  • 3 articles
  • 86 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build a stunning turn-based game level
  • Learn proven game architecture to script logically and cleanly
Course content
Expand all 73 lectures 11:25:23
+ Player Mechanics
5 lectures 42:49
PlayerMover
13:32
Move Methods
05:34
PlayerInput
06:12
PlayerInput Properties
10:02
PlayerManager
07:29
+ The Game Board
12 lectures 01:36:55
The Game Board
04:55
Nodes Part 1 (Unity 2019)
07:31
Nodes Part 2 (Unity 2019)
07:08

Instructions on updating to version 2 of the Postprocessing Stack for Unity 2019.

Update: PostProcessing (Unity 2019)
00:40
Neighbor Nodes Part 1
05:48
Neighbor Nodes Part 2
08:22
Node Initialization
07:55
Links
11:59
Linking Nodes
10:02
Board Movement
05:41
Obstacles
14:26
PlayerNode
12:28
+ Game Management
13 lectures 02:14:20
The GameManager Part 1
09:28
The GameManager Part 2
11:00
ScreenFader
14:48
GameManager Events
10:49
Goal Node
11:19
InitBoard
04:29
Level Win
09:01
End Screen Blur (Unity 2017 LTS - deprecated)
09:54

This lecture uses version 2 of the Post-Processing Stack to create the End Screen Blur effect.  Completed Unity 2019 project link in the Resources.

End Screen Blur (Unity 2019 Update)
11:26
End Screen UI Part 1
10:32
End Screen UI Part 2
08:16
Graphic Mover
14:55
EndScreen GraphicMovers
08:23
+ Level Art
15 lectures 02:52:29
StartScreen
07:59
PlayerCompass Part 1
13:08
PlayerCompass Part 2
15:17
MazeLayout
10:31
Primitive Objects
07:57
Level Blocking Part 1
15:57
Level Blocking Part 2
10:28
Basic Lighting Part 1
13:29
Basic Lighting Part 2
12:55
Obj Export
09:16
Model Detail
10:35
Level Layout
10:49
Materials and Lightmaps
11:47
Finishing Touches
12:48
Level Label
09:33
+ Enemy Mechanics
19 lectures 03:12:56
Mover Part 1
10:23
Mover Part 2
10:36
UpdateCurrentNode
05:50
EnemyMover
12:10
EnemySensor
09:03
TurnManager
07:09
Player and Enemy Turns Part 1
12:15
Player and Enemy Turns Part 2
13:35
Patrol Enemy
15:20
Enemy Sentry
07:11
LoseLevel
08:57
PlayerDeath Animation
16:13
PlayerBase Animator Controller
06:54
Enemy Attack and PlayerDeath
12:21
EnemyDeath Part 1
11:40
EnemyDeath Part 2
09:43
CaptureEnemies
14:22
Capture Enemy Update
05:13
Enemy Sensor Update
04:01
Requirements
  • Unity 2019.2 or higher
  • Mac or PC
  • intermediate C# skill level
Description

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!

  1. Design game board components in C# 

  2. Use the iTween plugin to script animation

  3. Setup a player character to respond to keyboard input

  4. Script enemy behavior to challenge your players

  5. Design user interface components 

  6. Use UnityEvents to manage complex gameplay behavior

  7. 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.

Who this course is for:
  • Unity developers who want to build a turn-based puzzle game
  • Intermediate C# developers