Unity Game Tutorial: Board Game - Ludo 3D | Octo Man | Skillshare

Unity Game Tutorial: Board Game - Ludo 3D

Octo Man, Let's make your dream game a reality!!

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
65 Lessons (7h 7m)
    • 1. #1 Introduction

      3:51
    • 2. #2 The Concept

      11:42
    • 3. #3 Setup and Import

      3:57
    • 4. #4 The Route 1

      8:21
    • 5. #5 The Route 2

      5:10
    • 6. #6 The Outer Route

      5:11
    • 7. #7 The Final Routes

      8:16
    • 8. #8 The Bases

      4:25
    • 9. #9 The Stone Selector

      5:55
    • 10. #10 The Nodes

      3:03
    • 11. #11 Stone Variables

      7:19
    • 12. #12 Creating the Full Route

      9:06
    • 13. #13 Finish the Full Route

      3:10
    • 14. #14 Stone Movement 1

      10:03
    • 15. #15 Stone Movement 2

      5:54
    • 16. #16 GameManager Playerlist

      7:03
    • 17. #17 GameManager Statemaschine

      5:16
    • 18. #18 GameManager Instance

      3:08
    • 19. #19 GameManager CPU rolls Dice

      7:54
    • 20. #20 Red Stones Setup

      3:02
    • 21. #21 Check Start Node 1

      6:50
    • 22. #22 Check Start Node 2

      4:19
    • 23. #23 Leaving the Base

      6:53
    • 24. #24 Update Node GameManager

      5:23
    • 25. #25 Check Possible Move

      8:00
    • 26. #26 Check Possible Kick Move

      7:36
    • 27. #27 Making a Move 1

      5:07
    • 28. #28 Making a Move 2

      9:43
    • 29. #29 Adding the other Stones

      8:43
    • 30. #30 Switch Players

      9:30
    • 31. #31 GameManager Update

      6:49
    • 32. #32 CPUs can move

      3:03
    • 33. #33 Return Kicked Player

      6:13
    • 34. #34 Protect After Kick

      4:31
    • 35. #35 Recap

      5:34
    • 36. #36 Re Roll when 6

      3:21
    • 37. #37 Hopping Stones

      14:23
    • 38. #38 Hopping from and to BaseNode

      3:13
    • 39. #39 Check for Win

      6:20
    • 40. #40 Human Input 1 Dice Button & Statemaschine

      10:37
    • 41. #41 Human Inout 2 Selector Management

      7:26
    • 42. #42 Human Input Roll Dice 1

      5:37
    • 43. #43 Human Input Roll Dice 2

      7:49
    • 44. #44 Human Input Roll Dice 3

      10:17
    • 45. #45 Human Input Roll Dice 4

      5:01
    • 46. #46 Human Input Move Stones

      8:34
    • 47. #47 Dice Model Setup

      5:35
    • 48. #48 Dice Make it Physical

      4:52
    • 49. #49 Dice Dice Sides

      5:17
    • 50. #50 Dice Script 1

      6:20
    • 51. #51 Dice Script 2

      5:13
    • 52. #52 Dice Script 3

      5:16
    • 53. #53 Dice Script 4

      4:29
    • 54. #54 Dice Roll Dice 1

      9:55
    • 55. #55 Dice Final Steps

      6:47
    • 56. #56 Info Window

      12:48
    • 57. #57 Random Player Starts

      2:36
    • 58. #58 Main Scene 1

      9:55
    • 59. #59 Main Setup Toggles

      10:19
    • 60. #60 Main Setup StartButton

      5:23
    • 61. #61 Load Choosen Players

      4:15
    • 62. #62 Save The Winners

      7:55
    • 63. #63 Game Over Scene

      5:11
    • 64. #64 Game Over Screen Update

      7:30
    • 65. #65 Conclusion

      4:33

About This Class

In this Course you'll learn how to create the board game Ludo 3D with Unity Engine. Board games a quite popular even on mobile or pc. I will show you step by step how you can create Ludo.

This course is a Beginner course, so if you have trouble in any case, write me a message or Q&A, and i'll help as best as i can.

If you are beginner, you might have some trouble to follow, but the videos will guide you through the complete course. Don't forget you only become better if you repeat things and keep on learning!

So we create Systems which will give us the freedom to:

C# (Monodevelop)

  • A path system to create our own playfield

  • A statemaschine to handle all players / cpus

  • A node system to know who is where

  • AI which is able to play completely alone

Unity (2018.2)

  • we create a playfield

  • we create a GameManager

  • we create a main menu scene where we can pick who wants to play

  • we create a game over scene to see who are the first 3 players

Course Material

I provide the following Material with the Course:

  1. 1x Node 3D Model

  2. 1x Stone 3D Model

  3. 1x Dice 3D Model

  4. You have to write the code on your own, i do not provide the final scripts!

All other graphics for Menu's, Icons, Images or Buttons need to be created on your own.
All Materials i provide are for education only and should not be in your final release!

Conclusion

In the end of this course you will have a fully functional Ludo 3D Game.

So what are you waiting for?

Let's make your dream game a reality!!

Level: Beginner
Video Course Length: ~7 hoursĀ 
Unity Version required: 5.3+