Orin Game Engine is a cross-platform game engine for creating 2D and 3D games from an unified interface. In Orin Game Engine big focus was made on usability and functionality of tools. Right now Orin is a small, light weighted game engine for indie games. Games can be exported in one click to a number of platforms, including desktop platforms like Windows, Unix, macOS as well as mobile platforms like iOS and Android.
Orin is completely free open source, distributed under the zlib license. That means no royalties. The users games are theirs.
- Editor with ability to play test edited scenes
- Support of project files
- Support of Prefabs
- Support of Perforce
- Powerful system for binding properties into the editor
- Powerful assets system
- Font system with support of True-Type fonts
- Controls system based on aliases
- Sprite Editor
- TileSet and TileMap
- Animation graphs with events
- Scripting system based on using C++ as scripting language
- Hot reload of gameplay code
- Render system with support of DX11, Metal(WIP) and Vulkan (WIP)
- Support of iOS and Android (WIP)
- Physics system based on PhysX 4 (https://developer.nvidia.com/gameworks-physx-overview)
- And lots, lots more
Draft of manual of editor can be found at https://docs.google.com/document/d/1_EAEGQy1nuIb8RFPIOJuyObBftAFtMRVeiGn9vr8NRI/edit?usp=sharing5
Small tutorial how to make simple platformer can be found at https://docs.google.com/document/d/15zW1aLqAOQr4NL4WtiuiXEhIUN6A5cUpNDGK-53gbrk/edit?usp=sharing