3 ms·
C++ It's what most game engines are done in. You get more control over performance. You can go all the way down to the metal if you want/need to.
by bobajeff 11y ago
C++
It's what most game engines are done in. You get more control over performance. You can go all the way down to the metal if you want/need to.
- frou_dh 11y agoIt's a bit of a cliche for newbie game developers to get instantly sucked into engine-development/performance-concerns and then never actually birth their _game_ idea. Use anything. Finish a game. Worry about the best technology next time.
- krapp 11y agoThis is much better advice than it might seem at first glance. The temptation to get sidetracked by pointless bikeshedding and unnecessary optimization can be huge, when you're trying to find out the 'right' way to do something. I know because i've done tutorials and started projects far too complicated to finish in Unity, Gamemaker and C++. I wasn't even aware of how counterproductive it was to actually finishing a project because in the moment it feels like you're making progress, but you're usually not, at least as far as finishing the game is concerned.
- Nimitz14 11y agoI maybe should have mentioned we both have already made a simple game (coincidentally both of us did Space Invader). The 2D game idea is supposed to be a stepping stone getting us to the same level before we try 3D, and we both are the type of person who thinks it's cool to optimize things. ;)