I'm using an open source engine called Lamiae, but I think it should be easy enough to do in Unity :)