Make A Match-Three Puzzle Game In Unity - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Make A Match-Three Puzzle Game In Unity (/Thread-Make-A-Match-Three-Puzzle-Game-In-Unity--119972) |
Make A Match-Three Puzzle Game In Unity - BaDshaH - 08-06-2023 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! [b]What you'll learn[/b] 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 [b]Requirements[/b] 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) [b]Description[/b] 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 willtart 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 Homepage Download From Rapidgator Download From Ddownload |