Skip to content


Subversion checkout URL

You can clone with
Download ZIP
CryENGINE3 game development on the .NET/Mono platform
C# C++ ASP Python Perl Shell Other
Pull request Compare This branch is 2232 commits ahead, 2 commits behind samneirinck:master.
Latest commit 46d9251 @i59 i59 Added project status to readme


CryMono (v0.7-dev) - CryENGINE3 game development on the .NET/Mono platform by Poppermost Productions. (Based on 'cemono' by Sam 'ins\' Neirinck)


CryMono brings the power of .NET/Mono into the world of CryENGINE3, allowing game logic to be scripted in a faster and easier to use lanaguage than Lua.

Project Status

The project is no longer being maintained, due to the inability for previous contributors to devote time to the project. Unfortunately all our documentation went down a while back after a server mishap, so this repo is what remains, with what inline code comments there are.

At the moment I recommend keeping an eye on CryCIL by RoqueDeicide, he has picked up the project and is heavily rewriting it for what appears to be a tool meant for production in modern CRYENGINE.

Thanks for all that kept an eye on the project in the past, was really fun working on. Note that I still really emphasise how important what CryMono meant to do is, .NET does allow for rapid iteration, especially when combined with tools such as runtime reloading of scripts. Hopefully this'll continue in some form for CRYENGINE, trends are showing that this is something people are noticing:

Documentation & Info

To find out more about CryMono, visit our main page at!

Source directory structure

Our Visual Studio projects have been set up to expect all contents to be placed inside a folder within the Code folder shipped with the CryENGINE Free SDK.

Example: C:\CryENGINE\Code\CryMono

Using another folder structure is up to the developer, but will require customization in order for reference and output locations to be correct.

Something went wrong with that request. Please try again.