Aurora FPS Engine
Aurora FPS Engine is a extensive collection of assets, tools, and ready-made systems, allowing you to jump straight into developing your great game!
Aurora FPS Engine includes a wide range of ready-made resources, including weapons, characters, enemies, and levels that can be easily customized and used in your game. We also provide a rich library of scripts and components that can be used to create custom functions and behaviors.
⭐ Source Code included!
⭐ Full cross-platform compatibility!
⭐ Detailed and easy to use Manual!
✨ Included Behaviour Tree AI System!
✨ Included FSM AI System!
✨ Included new Unity Input System!
✨ Included Game Settings system!
✨ Included Advanced Menu template!
✨ Included Key Binding system!
✨ Included Emerald AI 3.0 Support!
✨ Weapons and animation created by BSP.
Technical details
Controller Features
- Two advanced controller based on CharacterController and Rigidbody for your choose. Both controller have similar features and are equally supported by other internal systems.
- Fully support and integrated last version of new Unity Input System. Which gives full cross-platform compatibility.
- Support Walk, Run, Sprint, Crouch, Jump, Zoom and other actions.
- Realstic gravity, which support flip gravity in any direction for rigidbody controller.
- Wall and roof check system.
- Headbob, Landing, Sprint Field of view, Sway effects for camera. Adding desired effects via editor. Support create additional custom effects via API.
- Advanced Health system, which support, regeneration, fall damages, damage camera shakes, dealth and respawn.
- Pocedural Footstep sound system, which support play different sounds on different surfaces. Include support Terrain textures.
- Advanced Inventory system, supporting item groups.
- Loot system, integrated with inventory system.
- Grab system, which support all rigidbody objects.
- Advanced Remote body systems, whith support IK, ragdoll and item mirror from FPS view.
- Dynamic Ragdoll System
- Crouching System
- Camera Tilts System
- Procedural Shake Camera System
Weapon Features
- Raycast Shooting System, which ability to create any type of weapon like rifle, shotgun, lasergun and etc.
- Physics Shooting System, which ability to create any type of weapon like rifle, shotgun, launcher and etc.
- Grenade system.
- Melee system.
- Advanced Recoil System, which support customizable pattern.
- Decal system, including support Terrains.
- Procedural Crosshair system, support hit marker and kill marker.
- Reloading system, which ability to customizable for any type of weapon pistol, rifle, shotgun, launcher, sniper rifle and etc.
- Weapon animation system.
- Damage system.
AI Features
- Behaviour Tree, fully customizable via node editor.
- State based system, fully customizable via editor.
- Inverse Kinematics (IK)
- Advanced Health system, which support, regeneration, fall damages.
- Character Dynamic Ragdoll system
- Animation System.
- Pocedural Footstep sound system, which support play different sounds on different surfaces. Include support Terrain textures.
- Raycast Shooting System, which ability to create any type of weapon like rifle, shotgun, lasergun and etc.
- Physics Shooting System, which ability to create any type of weapon like rifle, shotgun, launcher and etc.
- Melee System
- Decal system, including support Terrains.
User Interface Feature
- AAA Menu template.
- General settings
- Audio settings.
- Graphics settings
- Key Buinding settings.
- Advaned save system, all settings are saving after game quit!
Game World
- Pool manager system for optimization your game. All internal systems, effects and algorithms optimized by this pool.
- Terrain manager system for optimization footsteps and decals on you terrains.
Tools
- Advanced in-game console, with support adding custom command via attributes.
Editor
- Powerful editor extension, making it easy to build powerful and user-friendly editors for you and your entire team.
- Attribute Based.
- Just use attributes in your scripts for get powerful workflow.You don't need to create editors or write any additional code to work with the tool.
- 50+ Attributes.
- Powerful Lists, Validators, Group, Buttons, View, Painters, Components and much more.
Utilities
- Remote Controller Sync. Window for auto configuration animator blend tree for you configured controller.
Scenes
- Showcase scenes with fully configurated player, weapon, loot/grab objects, AI's. AAA environment models and configured post processing.