The Complete Guide to Unity 2D : Platformer Development
Level up your C# and Unity knowledge and create your very own 2D Platformer with local multiplayer.
Level up your C# and Unity knowledge and create your very own 2D Platformer with local multiplayer.
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 area empty
Update Unity Version
Animated Background
New Game Button
The End Screen
Fade In / Fade Out Effect
Switch UI Elements
Skin Selection
Level Selection
Save System Example
Save Level Progression
In Game UI
Save Collectables and Best Time
Purchase Skin System
Difficulty Manager & UI
Pause UI
Settings UI
Finalize UI
Clean up & Project
Join Multiple Players with Different Devices
On Player Join Functionality
Remember Player's Device and Number
Adapt Game For 2+ Players
Win Condition for 2+ Players
Co-op Camera
Main Menu Update For 2+ Players
Skin Selection Update For 2+ Players
Split Screen For 2+ Players - ( OPTIONAL )
Clean up & Project
PC or Mac capable of running Unity 2020 or later
No programming experience needed. You will learn everything you need to know
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
1.2
1 Student
314 Courses
1253 Reviews
Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!
View Details