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!

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

  Channel    and      Group

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!