This template kit is a fully functional node-based RPG game with a movement system based on Lara Croft GO and Hitman GO. It provides a fundamental start for a complex game project with all aspects of gameplay from menu screens to actual play. The kit includes a fully functional framework with a clean and organized source code, allowing for endless possibilities of expansion. The sample game was created with the URP pipeline, but the code can be used with other pipelines.
Main features include:
- Node prefabs with full functionality
- Gamepad and keyboard input using the new Unity Input System
- UI using the UI Toolkit
- Save system for game profiles and settings
- Menu and Settings system
- Inventory system with automatically loaded items
- Interactive objects and traps
- Animated objects
- Sample game that explores possible features
The kit is designed to help avoid months of initial work and provide a solid foundation for your RPG game project.
The code is well-commented, organized, and clearly laid out. It uses the URP graphics pipeline, Unity UI Toolkit, and the New Input system. The in-game level was created using ProBuilder, but any tool such as Blender or the Unity terrain sculpting tool could be used to build the levels.
Key features include:
- Startup scene with main menu
- Main game scene that also allows access to menu
- Scene switching with loading transitions
- Simple state machine
- Music and sound systems
- Smooth camera and movement at any framerate
The movement node system allows nodes to be placed anywhere in a level, with automatic connection and validation. The UI system includes keyboard and gamepad controls with dynamic button image switching, and all UI elements fade in and out smoothly.
The kit also includes a saving and loading system, with 4 game profiles and automatic saving and loading of settings. The inventory system includes 4 tabs controlled by selected input method, with player stats, items, equipment, and notes.
In-game features include interactive objects, items that can be picked up and stored in the inventory, and traps that can damage or kill the player. The kit also includes shaders for dissolve, fog, and wind effects.
Resources used include free controller prompts, Kenney's assets, Quaternius's assets, and Antti's music.





