Hi Oli63,
Unfortunatly i did not work with the Cryengine yet. But that might change in the near future.
Developing a game is not that much different then from making a model. You have your mesh that you import into the game. Though it usually has to meet certain criteria. After a succesfull import you can apply a shader to it and assign a texture to that shader. Then add some way of moving the camera and perhaps a HUD and your done.
It's really not that hard, youtube has many hours of tutorials on this stuff.
But there are some "hard" limitations, for instance:
- Unreal can handle up to 8k textures
- Unity can only handle up to 4k Textures
- I don't know Unreals poly limit per mesh
- Unity can handle up to 64K vertexes per mesh, after that it offers you the option to divide the mesh up into smaller parts.
So most of the time your limited by how big your textures can be.
Insidious Technologies has a very nice plugin for Unity that allows you to use up to 512K textures. It's super cool feature but the only drawback would be that you can't use it online.
http://insidious.pt/#amplifyTo view your results in a game-engine you have to bake the game. This basically tells the game to package the game and compress it into something more convenient to transfer. After this process you have a installer that will install the game and you can run it like any other game. This way you can show it to potential customers.
Alternatively you can also run it "live", UDK Cryengine and Unity all support this. In the editor you have your scene and you can play it from there. However this has one drawback, you have to run both the Editor and the game at the same time which is more resource intensive and does not always give you a smooth playback in all circumstances.
Pffew, i think thats enough info right there. If you want to know more just pm/mail me and i'll try to help you the best i can.
Best,
Mike