3 ms·
C works just fine on all of the (non-web) platforms you mentioned. It might be a little long in the tooth for some, but it still gets the job done. In my spare
by NickPollard 12y ago
C works just fine on all of the (non-web) platforms you mentioned. It might be a little long in the tooth for some, but it still gets the job done.
In my spare time by myself in the last 4 years I have built a complete cross platform engine from scratch for Desktop and Mobile. If one person can do it their spare time in 4 years, a couple of programmers working full time could do it a lot more quickly (I also deliberately reinvented the wheel in a lot of places I did not need to).
- gambiting 12y agoWe have a game written in C++ that compiles to, and runs on Wii/WiiU/PS3/PS4/X360/XOne. Every one of those uses a different compiler, but all build from one IDE(VS2012). But then it was built by close to a hundred people,so it's not really the same.
- NickPollard 12y agoOh yeah, of course there are big engines that also do that (with much more platform support), I was just using my own experience as an example to show that you don't even need a huge team supporting it. I remember back in the day working on a PC/Wii/X360/PS3 engine, that was fun but definitely a lot more effort. I develop with GCC rather than VS, but I have much the same setup with a single makefile that can build for different targets instantly, e.g. > make (for PC) > make android (builds and deploys to a connected android device)