Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Make A Match-Three Puzzle Game In Unity

    Posted By: ELK1nG
    Make A Match-Three Puzzle Game In Unity

    Make A Match-Three Puzzle Game In Unity
    Last updated 5/2021
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 10.06 GB | Duration: 16h 10m

    Make a match-three game from scratch!

    What you'll learn

    Make their own match-three puzzle game to be deployed on PC/Mac or their mobile device!

    Create a tile-based 2D game in Unity

    Requirements

    Unity 3d (lectures recorded in Unity 5.5 but projects can be updated to 2018)

    Mac or PC

    OPTIONAL Photoshop or image-editing program to customize art assets (downloadable assets provided)

    Description

    Note: though much of the course was recorded with an older version of Unity, the final project has been updated to use Unity 2019.Though there are minor differences in the UI, you should be able to complete the course using Unity 2019.We have created several advanced features to make this the most complete course on designing a Match-Three course in Unity:re-skinning your game using your own Spriteschecking 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 metercreating new level objectives (scored, timed, and collected) This course now weighs in at a 16+ 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 levellearn some fundamental techniques for creating your own tile-based match-three puzzle gamefollow several C# scripts line-by-line and learn how to organize our scripts logically and cleanlyWhat is covered:Setup our project settings and environmentCreate a Board class to store our tiles and game piecesCreate an auto-centered orthographic cameraMake a GamePiece class that can move with interpolationSetup the tiles to receive mouse inputSearch for matches in a two-dimensional arrayHandle recursive calls to clear and refill our Board Add sound effects to game eventsApply particle effects to add some punch to our graphicsMaking a score manager to track player progressJoin 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!

    Overview

    Section 1: Intro

    Lecture 1 Introduction

    Lecture 2 Prerequisites

    Lecture 3 How to Use this Course

    Lecture 4 Setup and Naming Conventions

    Lecture 5 macOS users PLEASE READ

    Section 2: Basic Game Mechanics

    Lecture 6 The Game Board

    Lecture 7 Camera Setup

    Lecture 8 Tiles

    Lecture 9 Game Pieces

    Lecture 10 GamePiece Movement

    Lecture 11 Interpolation

    Lecture 12 Mouse Input

    Lecture 13 Switching GamePieces

    Lecture 14 Finding Matches

    Lecture 15 Horizontal and Vertical Matches

    Lecture 16 More Matches

    Lecture 17 Clearing GamePieces

    Lecture 18 FillBoard

    Lecture 19 Collapsing Columns

    Lecture 20 Clear and Collapse Routine

    Lecture 21 Collapse Adjustments

    Lecture 22 Refilling the Board

    Section 3: Extending Gameplay

    Lecture 23 Obstacle Tiles

    Lecture 24 Breakable Tiles

    Lecture 25 Correction: BreakTileRoutine

    Lecture 26 Clear and Break Effects

    Lecture 27 Particle Management Part 1

    Lecture 28 Particle Management Part 2

    Lecture 29 Starting GamePieces

    Lecture 30 Bomb Pieces Part 1

    Lecture 31 Bomb Pieces Part 2

    Lecture 32 Dropping Bombs

    Lecture 33 ChangeColor Method

    Lecture 34 Chaining Bombs

    Lecture 35 Bomb FX

    Lecture 36 Color Bombs

    Lecture 37 Collectibles Part 1

    Lecture 38 Collectibles Part 2

    Lecture 39 Collectibles Part 3

    Lecture 40 Blockers

    Section 4: Game Management

    Lecture 41 The Singleton pattern

    Lecture 42 Note: Persistent Singletons

    Lecture 43 The ScoreManager Part 1

    Lecture 44 The ScoreManager Part 2

    Lecture 45 ScreenFader

    Lecture 46 The GameManager Part 1

    Lecture 47 The GameManager Part 2

    Lecture 48 The Message Window Part 1

    Lecture 49 The Message Window Part 2

    Lecture 50 The Message Window Part 3

    Lecture 51 Winning the Game

    Lecture 52 The SoundManager Part 1

    Lecture 53 The SoundManager Part 2

    Section 5: Mobile Devices

    Lecture 54 Mobile Devices (iOS/Android)

    Lecture 55 Setup for iOS

    Lecture 56 Setup for Android

    Lecture 57 Unity Player Settings (iOS/Android)

    Lecture 58 Build and Run (iOS)

    Lecture 59 Build and Run (Android)

    Section 6: Additional Features

    Lecture 60 Code Comments

    Lecture 61 Reskinning

    Lecture 62 WaitForBoardRoutine

    Lecture 63 Board Updates

    Lecture 64 BoardDeadlock Part1

    Lecture 65 BoardDeadlock Part 2

    Lecture 66 BoardDeadlock Part 3

    Lecture 67 BoardShuffler Part 1

    Lecture 68 BoardShuffler Part 2

    Lecture 69 LevelGoal

    Lecture 70 LevelGoalScored

    Lecture 71 ScoreMeter UI

    Lecture 72 ScoreStar

    Lecture 73 ScoreMeter

    Lecture 74 LevelGoalTimed

    Lecture 75 Timer UI Part 1

    Lecture 76 Timer UI Part 2

    Lecture 77 Time Bonus Part 1

    Lecture 78 TimeBonus Part 2

    Lecture 79 Time Bonus Part 3

    Lecture 80 CollectionGoal

    Lecture 81 Level Goal Collected

    Lecture 82 Board SwitchTilesRoutine Update

    Lecture 83 CollectionGoalPanel

    Lecture 84 UIManager Part 1

    Lecture 85 UIManager Part 1: Correction

    Lecture 86 UIManager Part 2

    Lecture 87 UIManager Part 3

    Lecture 88 UIManager Part 3 Correction

    Lecture 89 Message Window Update Part 1

    Lecture 90 Message Window Update Part 2

    Lecture 91 Message Window Update Part 3

    Lecture 92 Message Window Update Part 4

    Section 7: Boosters

    Lecture 93 Boosters Introduction

    Lecture 94 Booster User Interface

    Lecture 95 Booster Class Part 1

    Lecture 96 Booster Class Part 2

    Lecture 97 Booster Class Part 3

    Section 8: Q&A Updates

    Lecture 98 Color Bomb Update

    Lecture 99 Board Refactor Update

    Lecture 100 NOTE ABOUT Q&A LECTURES

    Lecture 101 Q&A Blockers

    Lecture 102 Q&A Level Configuration

    Lecture 103 Q&A: SwitchTiles Update

    Lecture 104 Q&A: Looping Music

    Lecture 105 Q&A: PlayerPrefs Usage

    Lecture 106 Q&A: Camera Drag

    Lecture 107 Q&A: BoardHint

    Intermediate Unity developers with basic working knowledge of C# scripting,Unity developers interested in creating a match-three game