Next Project…New Code
So I’ve been doing some reading in a number of game development books. I’ve come to the conclusion that we’ll be moving away from Ogre for our next project and probably being using an actual scripting language along side the actual C++ or Java code that will be the base engine. The three that I’m considering are JavaScript, Lua, and perhaps Python. Lua and Python have been used in big name projects like Far Cry and EVE online (respectively). Ogre is good for Hydrogen and good practice, the problem is that it is a 3D rendering addon. All the game logic is done in C++ which has become a bit clunky. But it will not work for a more complex project. I’m thinking of moving the engine up to Java because it’s cleaner and more powerful than C++. The problem is that I’m not sure if Java is supported on all the game consoles ATM. But from what I’ve read there are a number of ways to get around this problem. Plus I’m not sure if the next game will be a PC or console title either. There are numerous advantages to Java compared to C++, it’s cross-platform supported, and has built in support for multi-threading.


Comments: