Make a Tetris-style Puzzler in Unity

Build a tile-based puzzle game with C# and Unity
4.80 (747 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Make a Tetris-style Puzzler in Unity
5 141
students
10 hours
content
Oct 2020
last update
$74.99
regular price

Why take this course?

🚀 Course Title: Make a Tetris-style Puzzler in Unity

🎓 Course Headline: Build a Tile-Based Puzzle Game with C# and Unity


Note: Although the lectures were recorded with an older version of Unity, the final project runs smoothly on Unity 2019!


👩‍💻 Course Description:

Unleash your potential and become a game development virtuoso by creating a Tetris-style puzzle game from the ground up using Unity 3D, one of the most popular game engines in the industry. If you have a grasp on C# fundamentals (like variables, loops, and data structures) and have dabbled with Unity through a few basic tutorials, this course is your next step to elevate your skills.

This project-based class invites you to begin with a simple Unity project and guide it to fruition, culminating in a fully functional game. 🎮➡️🚀


What You'll Do:

  • Start from Scratch: We'll take a bare-bones Unity project and evolve it into a complete game, dissecting each step of the development process.
  • Master Puzzle Game Techniques: Learn the core mechanics that make puzzle games like Tetris addictive and engaging.
  • Organized Scripting: Follow along as we write C# scripts in a structured and readable manner.
  • Cross-Platform Compatibility: Export our game to run seamlessly on both iOS and Android devices, ensuring your creation reaches a wider audience.

Curriculum Overview:

  1. Project Setup: Get your environment ready for development with the right project settings and configurations.
  2. Game Mechanics Breakdown: Understand how Tetris-style games function under the hood.
  3. Data Management: Craft a Board class to handle all the data needed for your game.
  4. User Interface Setup: Design intuitive UI elements that players will interact with.
  5. Shape Class Creation: Build a Shape class to represent individual game pieces.
  6. Game Logic: Develop a GameController class to control the game's rules and dynamics.
  7. Implementing Time Mechanics: Add a time-based challenge to your game for an extra layer of complexity.
  8. Player Input Handling: Write scripts to respond to player actions and input.
  9. Sound Design: Enhance your game with immersive sound effects that respond to key events.
  10. Visual Effects: Apply particle effects to make your game more visually appealing. 🎉
  11. Score Manager: Track player progress, achievements, and high scores within the game.
  12. Polishing Your Game: Learn how to add those finishing touches that transform a basic game into a polished, professional product.

Join the ranks of game developers who are shaping the future of interactive entertainment. By mastering Unity 3D and C#, you'll not only gain valuable skills but also experience the thrill of bringing your own Tetris-style puzzle game to life. 🌟

Embark on this creative journey today and be part of the exciting world of game development! 🎮💻🎓

Course Gallery

Make a Tetris-style Puzzler in Unity – Screenshot 1
Screenshot 1Make a Tetris-style Puzzler in Unity
Make a Tetris-style Puzzler in Unity – Screenshot 2
Screenshot 2Make a Tetris-style Puzzler in Unity
Make a Tetris-style Puzzler in Unity – Screenshot 3
Screenshot 3Make a Tetris-style Puzzler in Unity
Make a Tetris-style Puzzler in Unity – Screenshot 4
Screenshot 4Make a Tetris-style Puzzler in Unity

Loading charts...

Comidoc Review

Our Verdict

Having analyzed recent user testimonials, the Make a Tetris-style Puzzler in Unity course with a rating of 4.80 is deemed as an exceptionally well-crafted resource for learning game development and mastering the creation of tile-based puzzle games using C# within the highly versatile Unity engine. Despite the age of this robust course, it offers enduring value by providing invaluable insight into game design principles coupled with solid programming techniques that students can apply to develop captivating, retail-quality Tetris clones and explore their creativity further when crafting other engaging puzzle games.

What We Liked

  • Provides a thorough & detailed walkthrough of building a Tetris-like game in Unity with C#
  • Covers various advanced topics like OOP, best programming practices, and software architecture
  • The final game is highly polished and functional, making it great for portfolio showcase
  • Wilmer's teaching style is engaging, clear, and provides in-depth explanations with real-world applications

Potential Drawbacks

  • Some course content may seem slightly outdated due to the age of the course (first published in 2016)
  • Minor tweaks and adjustments required to accommodate new Unity features or third-party integrations
  • There is no explicit guidance for specific mobile control customization options
  • Code efficiency & structuring could be further optimized
765834
udemy ID
17/02/2016
course created date
07/11/2019
course indexed date
Bot
course submited by
Make a Tetris-style Puzzler in Unity - | Comidoc