Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Make a Tetris-style Puzzler in Unity

/

Release date:2020, October

Duration:09 h 58 m

Author:Wilmer Lin

Skill level:Beginner

Language:English

Exercise files:Yes

Unity 3D is rapidly becoming one of the fastest growing game development tools today. Discover more about this captivating game engine in our project-based class, where we construct a Tetris-style puzzle game from scratch! If you have a basic understanding of C# and Unity, take your skills to the next level by delving into this concise course on remaking a classic arcade game.

Designed for those who have completed a few basic tutorials on Unity and have a fundamental knowledge of C# (variables, loops, data structures, etc.), this class will guide you through a project-based approach, building a game from start to finish.

You will:

  • Start with an empty Unity project and develop a fully functional game.
  • Learn essential techniques for creating your own puzzle game.
  • Follow along with C# scripts line-by-line and learn how to organize your scripts in a logical and clean manner.
  • Port your game to iOS and Android and see it run on a mobile device!

Topics covered include:

  • Setting up project settings and environment.
  • Breaking down gameplay mechanics.
  • Creating a Board class to store data.
  • Designing user interface elements.
  • Developing a game piece Shape class.
  • Setting up a master GameController class to handle logic.
  • Applying time-based logic to the game.
  • Handling player input with scripts.
  • Adding sound effects to game events.
  • Applying particle effects for enhanced graphics.
  • Creating a score manager to track player progress and high scores.
  • Adding extra features to polish the game experience.

Join the democratization of game development! Elevate your Unity 3D skills and build your own Tetris-style game today!

Watch online or Download for Free
01 – Introduction

001 Introduction
002 Prerequisites
003 How This Course is Structured
004 A History of Tetris

02 – Project Setup

001 Creating Your New Project

03 – The Game Board

001 Core Components
002 The Board Class
003 Create the EmptySquare Sprite
004 Camera Setup
005 EmptySquare Prefab
006 DrawEmptyCells Method
007 Naming Conventions
008 Finishing DrawEmptyCells
009 Grid Storage

04 – User Interface

001 User Interface Layout
002 The Overlay Canvas
003 Text and Images
004 Layout Groups
005 Nine-sliced Border
006 The World Space Canvas

05 – Core Components

002 Shape Prefabs
003 The Shape Class
004 The GameController Class
005 Referencing Other Game Objects
006 The Spawner Class
007 The Vectorf Class

06 – Game Mechanics

001 Spawning Shapes
002 The Time Class
003 Checking Board Boundaries
004 Storing Shapes in the Grid
005 Player Input
006 More Player Input
007 Finishing Player Input
008 Clearing Rows
009 Game Over

07 – Sounds

001 The SoundManager Class
002 Background Music
003 Sound Effects
004 Input Sounds
005 Clear Row Sounds
006 Vocal Effects

08 – UI Enhancements

001 Icon Toggle
002 Rotation Direction Toggle
003 Pause Button
004 Screen Fader
005 Coroutines

09 – Scoring

001 The ScoreManager Class
002 Scoring User Interface
003 Leveling Up

10 – Gameplay Extras

001 Ghost Shape
002 Shape Queue (Part 1)
003 Shape Queue (Part 2)
005 Shape Holder (Part 1)
006 Shape Holder (Part 2)

11 – Particles

002 Particle Introduction
003 Glowing Square Effect
004 Streaks
005 Sparkles
006 The Particle Player Class
007 Row Glow Effect
008 More Row Glows
009 Land Shape Effect
010 Final Touches (Part 1)
011 Final Touches (Part 2)
012 Build and Run_

12 – Q&A Updates

002 Shape Holder Update
003 SceneManager Update

13 – Optional_ Mobile Devices

001 Introduction to Mobile Platforms
002 Android Setup_ Android SDK and USB driver (Part 1)
003 Android Setup_ Device Options (Part 2)
004 iOS Setup
005 Android_ First Build
006 iOS160First Build
007 Team ID (iOS)
008 Touch Controls
009 Delegates
010 Events
011 The TouchController Class
012 Touch Diagnostics
013 GameController SwipeHandler
014 PlayerInput Update
015 TouchController Updates
016 GameController Updates
017 Touch Settings Part 1
018 Touch Settings Part 2

[Udemy] Make a Tetris-style Puzzler in Unity.7z.rar
[Udemy] Make a Tetris-style Puzzler in Unity_Subtitles.7z
[Udemy] Make a Tetris-style Puzzler in Unity_Subtitles_ENGlish.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

1 Comments

  1. Thanks for the guy who created this course and also to the guy who host this masterpiece of website!

Leave a Comment

Your email address will not be published. Required fields are marked *