Make a Tetris-style Puzzler in Unity (Udemy.com)
Build a tile-based puzzle game with C# and Unity
Created by: Wilmer Lin
Produced in 2021
What you will learn
- Make their own Tetris-like puzzle game to be deployed on Mac or PC!
Quality Score
Overall Score : 98 / 100
Course Description
Unity 3D has quickly become one of today's fastest growing game development tools. Learn more about this fascinating game engine in our project-based class, where we build a Tetris-style puzzle game from scratch! If you have some basic knowledge of C# and Unity, take your skills to a new level by exploring this short course in remaking a classic arcade game.
If you have completed a few basic tutorials on Unity and have some basic knowledge of C# (variables, loops, data structures, etc.),this class is for you! We take a project-based approach, where we follow one game from start to finish.
We will:
- start with a blank Unity project and flesh out a fully working game.
- learn some fundamental techniques for creating your own puzzle game
- follow several C# scripts line-by-line and learn how to organize our scripts logically and cleanly
- port our application to iOS and Android! See your glorious game run on a mobile device!
- Setup our project settings and environment
- Breaking down the gameplay mechanics
- Creating a Board class to store our data
- Laying out user interface items
- Creating our game piece Shape class
- Setting up our master GameController class to handle logic
- Apply Time to our game logic
- Script to handle player input
- Add sound effects to game events
- Apply particle effects to add some punch to our graphics
- Making a score manager to track player progress and high scores
- Enhance our game with extra features to make it a polished experience
- This course is meant for beginning to intermediate students with some familiarity with Unity and C#
- This course is NOT meant as an introduction to Unity; though we will walk you step-by-step through the project, do NOT use this as your first course in Unity
- Some working knowledge of C# is necessary; do NOT use this as an introduction to C#
- If you are a beginning to intermediate game developer interested in improving your skill set, this course is for you!
Instructor Details
- 4.9 Rating
260 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 (2021)
4.8 (260 Reviews)
Provider: Udemy
Time: 10.5h
$11.99
More unity courses
Mastering Unity 3D Game Development from scratch using C# (2018)
4.9 (24 Reviews)
Provider: Udemy
Time: 6h
$11.99
Learn To Create A Racing Game With Unity & C# (2021)
4.9 (21 Reviews)
Provider: Udemy
Time: 9.5h
$11.99
Mathematics for Computer Games Development using Unity (2021)
4.8 (325 Reviews)
Provider: Udemy
Time: 15h
$11.99












