I do a bit of research before I write my own 2D (and possibly some kind of 3D) game engine. I made the engine before using C # and XNA, but this time I want to switch to a cross-platform, creating my new C ++ engine using opengl, etc.
But ... I still want fast iterative times with C # and have access to the game engine there.
So, I have several options.
- Write a CLI engine and shell in C ++
- Write it all right in C #, not C ++
- Sign up for C ++ and use Mono to load C # code / assemblies into the engine.
- No with#
- ... Maybe something that I have not thought about
I think I need speed for culling, scenario material, matrix calculations, particle systems, etc.
Wat - the pros and cons? What do you suggest?
c # wrapper c ++ - cli game-engine
WoutervD
source share