Created by Pooya Eimandar, the Persian Engine (codename Black Kitten) was created and adapted for a range of video game genres. The game engine was used by Bazi Pardez in order to create a game named "Master Chef".
Features :
- Physics engine Integrated (Jitter Physics).
- Triangle picker
- Usage reporter for system
- Light pre pass rendering.
- Animation Mixer (Mix, Inversing and blending animation clips for each skinned character).
- Dynamic types of Light (point, spot and Directional).
- Dynamic cascaded shadow mapping
- Dynamic skyDome
- bump, specular, glow and environment mapping.
- Post processing and post effects such as types of Blur, Bloom, Glow, HDR, Negative and etc
- Ambient Scattering and much more ...
- Particle System
- Transparency
- GPU Billboards
- Hardware static Instancing
- Event manager
- Cut scene manager
- Input manager ( supporting mouse, keyboard, gamepad and Microsoft Kinect)
- Types of camera (First person camera, chase camera, static, following curve)
- Integrated With XAML and supports real time editor
- Runtime content pipeline for editor (Integrated with MSBuild and Xna ContentPipeline)
- Extended math helper
You can also find the source code to the Persian Engine here on github: Github.com