Course Overview
Are you ready to jump into world of game development and create your own unique 2D platformer with local multiplayer game? Look no further than this comprehensive and standalone course, designed to take you through the process step by step, even if you have no previous experience in game development.
While it's better to have some experience and knowledge of C#, don't worry if you don't have it, because I'll cover everything you need to know to create 2D Platformer with local multiplayer.
Throughout this course, you'll learn how to create a responsive player controller ,levels with checkpoints, animated background, camera controllers, various traps and level mechanics, enemies to fight against. We'll be making over 11 enemies, providing you with clear examples of how to build different enemies with unique mechanics.
In the end I'm going to show you how to make a full gamepad support with, local multiplayer or even how to turn it into a mobile game if you wish to do so.
You'll also develop UI elements to manage systems such as difficulty selection, skin shop, level selection, settings and you will create a save system to save your progress - purchased skins, unlocked levels, best score and currency.
Finally, you'll polish your game mechanics, visual effects, particles, and build and publish your game. By the end of this course, you'll have all the tools you need to create your own unique 2D Platformer game, regardless of your previous experience.
You can use my deisgn or mix it with your own ideas. The systems in this course are clean and scalable, allowing you to build upon them and create a truly unique 2D Platformer game.
So don't hesitate, enroll in my course today and turn your game ideas into reality!
FAQ
FAQ area empty
Course curriculum
-
Player setup
395 Xem trước -
Movement
510 Xem trước -
Idle and Move Animations
797 Xem trước -
Blend Tree
250 Xem trước -
Jump and Collision detection
873 Xem trước -
Jump and Fall Animations
435 Xem trước -
Flip functionality
486 Xem trước -
Double Jump
715 Xem trước -
Wall Slide
1233 Xem trước -
Wall Jump
914 Xem trước -
Knockback
691 Xem trước -
Buffer Jump
393 Xem trước -
Coyote Jump
514 Xem trước -
Clean up & Project
150 Xem trước
-
Game Manager
333 Xem trước -
OnTriggerEnter2D
358 Xem trước -
Fruit Pickup - Collectable Items
386 Xem trước -
Fruit Manager
978 Xem trước -
Instantiate - Fruit Pickup VFX
637 Xem trước -
Player's Death and Dead Zone
469 Xem trước -
Player's Respawn
1010 Xem trước -
Checkpoints
841 Xem trước -
Start & Finish Point
629 Xem trước -
Total Fruits Collected
285 Xem trước -
Clean up & Project
151 Xem trước
-
Update Unity Version
117 Xem trước -
Animated Background
758 Xem trước -
New Game Button
557 Xem trước -
The End Screen
868 Xem trước -
Fade In / Fade Out Effect
1343 Xem trước -
Switch UI Elements
458 Xem trước -
Skin Selection
1767 Xem trước -
Level Selection
1342 Xem trước -
Save System Example
392 Xem trước -
Save Level Progression
931 Xem trước -
In Game UI
799 Xem trước -
Save Collectables and Best Time
946 Xem trước -
Purchase Skin System
1189 Xem trước -
Difficulty Manager & UI
1427 Xem trước -
Pause UI
483 Xem trước -
Settings UI
640 Xem trước -
Finalize UI
619 Xem trước -
Clean up & Project
174 Xem trước
-
Join Multiple Players with Different Devices
946 Xem trước -
On Player Join Functionality
1050 Xem trước -
Remember Player's Device and Number
978 Xem trước -
Adapt Game For 2+ Players
1683 Xem trước -
Win Condition for 2+ Players
277 Xem trước -
Co-op Camera
1846 Xem trước -
Main Menu Update For 2+ Players
1038 Xem trước -
Skin Selection Update For 2+ Players
1175 Xem trước -
Split Screen For 2+ Players - ( OPTIONAL )
945 Xem trước -
Clean up & Project
218 Xem trước
Requirment
-
PC or Mac capable of running Unity 2020 or later
-
No programming experience needed. You will learn everything you need to know
Outcomes
-
Learn C#, a modern versatile programming language.
-
Develop strong and transferrable problem-solving skills.
-
Learn Object-Oriented Programming in Real-World Scenarios
-
Gain an excellent general knowledge of video game design.
-
Create playable game projects - good for your portfolio, or just for your own sense of achievement.
-
Write Clean, Maintainable Code and Design Scalable Game Architectures
12 Students
1 Course
0 review