FPP player controller featuring a flexible object interaction system, enabling seamless picking up, moving, and manipulating of objects with realistic physics and intuitive controls.
My code from game name Rat jumple
Game was made on Brackeys Game Jam 2021.2 in week.
Features:
- FPP controller
- Selecting objects
- Lifting, carrying, and throwing items
- Useable tool such as a broom and a mop
- System that allows you to arrange things at zones automatically
- Paths for rats and generic system of their behaviors
Game is available on: itch.io/hrober/rat-jumble
Game trailer: youtube.com/hrober/rat-jumble-trailer
Player movement:
github.com/Hrober0/FPP-controller-and-interactions/Scripts/Player
Player interactions:
github.com/Hrober0/FPP-controller-and-interactions/Scripts/PlayerInteractions.cs
One of usable tools:
github.com/Hrober0/FPP-controller-and-interactions/Scripts/Objects/Tools/Mopp/Mopp.cs
Rat behavior:
github.com/Hrober0/FPP-controller-and-interactions/Scripts/Mouse/MouseBehavior.cs
Mess manager - counts points of a mess on map:
github.com/Hrober0/FPP-controller-and-interactions/Scripts/Master/MessManager.cs
UI escape menu:
github.com/Hrober0/FPP-controller-and-interactions/Scripts/UI/UIEscapeMenu.cs
- UI toolkit
- new input system
- NaughtyAttributes (extension for the Unity Inspector): https://github.com/dbrizov/NaughtyAttributes
- DOTween: http://dotween.demigiant.com