Creating computer or video games, a
simple explanation.
Extra Brain Power
If you need more flexibility in your game than a
game engine can give you then you can create your own game engine using a programming
language. Be forewarned, this requires a lot of work and skill. If you’re
smart, you can start out with one of the game engines that give you the source
code also known as “open source” and make modifications.
Java c++ directx Flash