Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Make a Match-Three Puzzle Game in UnityГод выпуска: 2017
Производитель: Udemy
Сайт производителя:
https://www.udemy.com/make-a-puzzle-match-game-in-unity/Автор: Wilmer Lin
Продолжительность: 14:43:11
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание:
Massive 2017 Updates!
We have created over five hours of extra lectures describing how to add additional gameplay features to our match-three game! We have also re-recorded some videos and updated the projects accordingly (Unity 5.6 used for the project files). Check out these new features added:
re-skinning your game using your own Sprites
checking for the deadlock condition (no more available moves)
shuffling the Board pieces (instead of deleting them and re-filling the Board)
building a one-, two-, or three-star score meter
creating new level objectives (scored, timed, and collected)
This course now weighs in at a 14+ hour marathon in game development. Save weeks of work on building your own match three game.
Join the ever growing ranks of our class and see what you can build today!
In this course, we will:
start with a blank Unity project and flesh out a fully working game level
learn some fundamental techniques for creating your own tile-based match-three puzzle game
follow several C# scripts line-by-line and learn how to organize our scripts logically and cleanly
What is covered:
Setup our project settings and environment
Create a Board class to store our tiles and game pieces
Create an auto-centered orthographic camera
Make a GamePiece class that can move with interpolation
Setup the tiles to receive mouse input
Search for matches in a two-dimensional array
Handle recursive calls to clear and refill our Board
Add sound effects to game events
Apply particle effects to add some punch to our graphics
Making a score manager to track player progress
Join the democratization of game development! Level up your Unity 3D skills and build your own match-three game today!
When you complete the class, you should have a full set of source code as a starting point for your match-three puzzle game!
Who is the target audience?
Intermediate Unity developers with basic working knowledge of C# scripting
Unity developers interested in creating a match-three game
[spoiler="Содержание"]
–
Intro
12:52
Introduction
Preview
01:06
Prerequisites
Preview
02:30
How to Use this Course
Preview
04:02
Setup and Naming Conventions
Preview
05:14
–
Basic Game Mechanics
03:09:33
The Game Board
12:25
Camera Setup
11:42
Tiles
03:46
Game Pieces
14:59
GamePiece Movement
16:26
Interpolation
10:42
Mouse Input
10:45
Switching GamePieces
14:42
Finding Matches
10:07
Horizontal and Vertical Matches
11:02
More Matches
12:40
Clearing GamePieces
07:05
FillBoard
09:13
Collapsing Columns
10:36
Clear and Collapse Routine
12:54
Collapse Adjustments
08:18
Refilling the Board
12:11
–
Extending Gameplay
02:48:21
Obstacle Tiles
13:24
Breakable Tiles
14:42
Clear and Break Effects
12:57
Particle Management Part 1
10:24
Particle Management Part 2
06:48
Starting GamePieces
10:39
Bomb Pieces Part 1
10:36
Bomb Pieces Part 2
09:02
Dropping Bombs
14:02
ChangeColor Method
05:04
Chaining Bombs
04:57
Bomb FX
06:05
Color Bombs
11:43
Collectibles Part 1
10:05
Collectibles Part 2
13:59
Collectibles Part 3
05:36
Blockers
08:18
–
Game Management
01:55:25
The Singleton pattern
Preview
07:42
The ScoreManager Part 1
09:48
The ScoreManager Part 2
08:31
ScreenFader
08:40
The GameManager Part 1
12:48
The GameManager Part 2
08:45
The Message Window Part 1
08:07
The Message Window Part 2
13:17
The Message Window Part 3
11:16
Winning the Game
07:01
The SoundManager Part 1
10:44
The SoundManager Part 2
08:46
–
Mobile Devices
43:37
Mobile Devices (iOS/Android)
05:32
Setup for iOS
07:54
Setup for Android
08:41
Unity Player Settings (iOS/Android)
06:40
Build and Run (iOS)
09:49
Build and Run (Android)
05:01
–
Updates
05:51:08
Code Comments
00:02
Reskinning
15:09
WaitForBoardRoutine
09:23
Board Updates
06:25
BoardDeadlock Part1
12:48
BoardDeadlock Part 2
12:27
BoardDeadlock Part 3
08:04
BoardShuffler Part 1
10:32
BoardShuffler Part 2
14:06
LevelGoal
12:20
LevelGoalScored
13:24
ScoreMeter UI
10:07
ScoreStar
09:27
ScoreMeter
14:12
LevelGoalTimed
09:13
Timer UI Part 1
13:36
Timer UI Part 2
14:04
Time Bonus Part 1
09:54
TimeBonus Part 2
12:37
Time Bonus Part 3
08:00
CollectionGoal
08:43
Level Goal Collected
13:27
Board SwitchTilesRoutine Update
09:02
CollectionGoalPanel
15:10
UIManager Part 1
15:20
UIManager Part 2
09:59
UIManager Part 3
19:30
Message Window Update Part 1
06:27
Message Window Update Part 2
11:20
Message Window Update Part 3
14:09
Message Window Update Part 4
12:11
–
Bonus
01:46
Bonus lecture
01:46
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 30fps, 700kbps
Аудио: AAC, 44.1kHz, 126kbps, stereo
[spoiler="Скриншоты"]




[/spoiler]