Make a Tetris-style Puzzler in Unity
Make a Tetris-style Puzzler in Unity, available at $74.99, has an average rating of 4.7, with 103 lectures, based on 735 reviews, and has 5019 subscribers.
You will learn about Make their own Tetris-like puzzle game to be deployed on Mac or PC! This course is ideal for individuals who are This course is meant for beginning to intermediate students with some familiarity with Unity and C# or 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 or Some working knowledge of C# is necessary; do NOT use this as an introduction to C# or If you are a beginning to intermediate game developer interested in improving your skill set, this course is for you! It is particularly useful for This course is meant for beginning to intermediate students with some familiarity with Unity and C# or 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 or Some working knowledge of C# is necessary; do NOT use this as an introduction to C# or If you are a beginning to intermediate game developer interested in improving your skill set, this course is for you!.
Enroll now: Make a Tetris-style Puzzler in Unity
Summary
Title: Make a Tetris-style Puzzler in Unity
Price: $74.99
Average Rating: 4.7
Number of Lectures: 103
Number of Published Lectures: 101
Number of Curriculum Items: 103
Number of Published Curriculum Objects: 101
Original Price: $84.99
Quality Status: approved
Status: Live
What You Will Learn
- Make their own Tetris-like puzzle game to be deployed on Mac or PC!
Who Should Attend
- 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!
Target Audiences
- 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!
Note: although the lectures were recorded with an older version of Unity, the final project runs well on Unity 2019
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!
What is covered:
-
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
Join the democratization of game development! Level up your Unity 3D skills and build your Tetris-style game today!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Prerequisites
Lecture 3: How This Course is Structured
Lecture 4: A History of Tetris
Chapter 2: Project Setup
Lecture 1: Creating Your New Project
Lecture 2: Project Folders
Lecture 3: Save Point 1
Chapter 3: The Game Board
Lecture 1: Core Components
Lecture 2: The Board Class
Lecture 3: Create the EmptySquare Sprite
Lecture 4: Camera Setup
Lecture 5: EmptySquare Prefab
Lecture 6: DrawEmptyCells Method
Lecture 7: Naming Conventions
Lecture 8: Finishing DrawEmptyCells
Lecture 9: Grid Storage
Lecture 10: Save Point 2
Chapter 4: User Interface
Lecture 1: User Interface Layout
Lecture 2: The Overlay Canvas
Lecture 3: Text and Images
Lecture 4: Layout Groups
Lecture 5: Nine-sliced Border
Lecture 6: The World Space Canvas
Lecture 7: Save Point 3
Chapter 5: Core Components
Lecture 1: Pivot Mode
Lecture 2: Shape Prefabs
Lecture 3: The Shape Class
Lecture 4: The GameController Class
Lecture 5: Referencing Other Game Objects
Lecture 6: The Spawner Class
Lecture 7: The Vectorf Class
Lecture 8: Vector2Int and Vector3Int
Lecture 9: Save Point 4
Chapter 6: Game Mechanics
Lecture 1: Spawning Shapes
Lecture 2: The Time Class
Lecture 3: Checking Board Boundaries
Lecture 4: Storing Shapes in the Grid
Lecture 5: Player Input
Lecture 6: More Player Input
Lecture 7: Finishing Player Input
Lecture 8: Clearing Rows
Lecture 9: Game Over
Lecture 10: Save Point 5
Chapter 7: Sounds
Lecture 1: The SoundManager Class
Lecture 2: Background Music
Lecture 3: Sound Effects
Lecture 4: Input Sounds
Lecture 5: Clear Row Sounds
Lecture 6: Vocal Effects
Lecture 7: Save Point 6
Chapter 8: UI Enhancements
Lecture 1: Icon Toggle
Lecture 2: Rotation Direction Toggle
Lecture 3: Pause Button
Lecture 4: Screen Fader
Lecture 5: Coroutines
Lecture 6: Save Point 7
Chapter 9: Scoring
Lecture 1: The ScoreManager Class
Lecture 2: Scoring User Interface
Lecture 3: Leveling Up
Lecture 4: Save Point 8
Chapter 10: Gameplay Extras
Lecture 1: Ghost Shape
Lecture 2: Shape Queue (Part 1)
Lecture 3: Shape Queue (Part 2)
Lecture 4: Correction: Shape Queue
Lecture 5: Shape Holder (Part 1)
Lecture 6: Shape Holder (Part 2)
Lecture 7: Save Point 9
Chapter 11: Particles
Lecture 1: Unity versions
Lecture 2: Particle Introduction
Lecture 3: Glowing Square Effect
Lecture 4: Streaks
Lecture 5: Sparkles
Lecture 6: The Particle Player Class
Lecture 7: Row Glow Effect
Lecture 8: More Row Glows
Lecture 9: Land Shape Effect
Lecture 10: Final Touches (Part 1)
Lecture 11: Final Touches (Part 2)
Lecture 12: Build and Run!
Chapter 12: Q&A Updates
Lecture 1: Final Project 2019
Lecture 2: Shape Holder Update
Lecture 3: SceneManager Update
Chapter 13: Optional: Mobile Devices
Lecture 1: Introduction to Mobile Platforms
Lecture 2: Android Setup: Android SDK and USB driver (Part 1)
Lecture 3: Android Setup: Device Options (Part 2)
Lecture 4: iOS Setup
Lecture 5: Android: First Build
Instructors
-
Wilmer Lin
Technical Artist and Game Developer
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 1 votes
- 3 stars: 22 votes
- 4 stars: 155 votes
- 5 stars: 555 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024