The Ultimate Input System with Rebinding in Unity
Set up the new Input System for 2D(RPG,Platformer) and 3D games in Unity and create a fully functional Rebinding system
Set up the new Input System for 2D(RPG,Platformer) and 3D games in Unity and create a fully functional Rebinding system
If you struggle with the new Input System, or you want to transfer your projects from the old input system and create a functional rebinding system, then you are at the right place.
You can easily follow the course by downloading Unity projects: 2D Platformer and 2D top-down RPG perspective. After you download them, unzip them and open them through Unity Editor. Then you are ready to start following the lectures. Of course, if you wish, you can use your assets. We will also quickly analyze the input of Unity's official 3D asset and see which workflow they use.
In this course, you will learn how to use the new Input System in 4 main ways:
Direct
Embedded Actions
Actions Asset
Player Input Component
Some of the main ways have iterations within them, and of course, we will go through all those iterations. This gives you knowledge and options to choose what is the best option for your game and coding style.
In the last part of the course, we will create a custom rebinding system. This system is really important if you want to make serious commercial games.
Trust me, I have seen it multiple times, you can get negative reviews on Steam if you don't have a rebinding system. User experience is limited if players can't adjust the game and controls for their needs. So, every commercial game needs a rebinding system.
The rebinding system from this course is unique, you won't find tutorials about it anywhere else. The system will automatically detect and swap duplicate bindings. The changes are persistent, meaning they will be preserved between play sessions.
So, improve your game development skills, learn the new input system in the right way, and create a professional rebinding system that players can use to set up custom controls.
Customer Support:
I respond to all messages if you get stuck anywhere or need help.
Thank you for your time and see you in the course lessons.
FAQ area empty
Beginner C# knowledge
Unity Editor Basics
Learn the new Input System and its 4 main ways of implementation
2D Platformer, 2D top down RPG and 3D example
Rebinding System which detects and swaps duplicates
Transfer your project from the old to the new Input System
1.2
1 Student
320 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