This project is read-only.

Persian Engine (codename Black Kitten)  is a game engine which is currently under development by Pooya Eimandar in order to use on Microsoft Windows and It is adapted for a range of video game genres.
The engine used by
BaziPardaz  ( An indie game studio ) in order  to create a game named “Master Chef”.



Editor of Persian Engine from Pooya Eimandar on Vimeo.




The supported platforms are:

  • Windows Xp Sp3 and later versions

The new version of Persian Engine will be released soon for next generation of video games. We are hardly working on it ;)
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 (Another project from me, see my online effects editor in
  • 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 use the editor and engine under this LICENSE.

Contact :

Pooya {at} BaziPardaz {dot} Microsoft {dot} com

Last edited Nov 12, 2013 at 3:31 PM by PooyaEimandar, version 3


No comments yet.