Pixel-aligned non-antialiased interfaces make it so much easier to reproduce. Good luck emulating current-gen desktop OS rendering on a different software and hardware stack...
I didn't get my first win until I chose Turtle AI with 40% handicap. After many months of "honing" my skills, I am now about 50/50 against Rush AI on equal standings, but I still have to play larger maps so that there is some lag before they can reach my base.
I lived in bumfuck nowhere where there were basically no developers (if you knew how to reinstall Windows you were called "a genius kid"), no computer magazines, and access to the internet was available through dial-up for an hour or two in the middle of the night a couple of times per month because it was:
1) very slow — my modem was never able to achieve more than 2.5-3 KB/s, and
2) pretty expensive given our measly salaries.
I also didn't speak English at all. I first got access to a programming environment at 16, at an age where my Western peers were starting to write operating systems: it was a copy of "pirated" Delphi that came by pure chance. The first couple of years I was making shit that wouldn't impress anybody because there was nothing to learn from besides the standard library, which would probably be achievable by a computer science version of Ramanujan, but not by some random dude like myself.
Please remember about the rest of the world before accusing others of making "cheap excuses". Not every person on this planet lived or lives in the middle of Manhattan; this may very well include GP.
Indeed, as a kid of 10, I remember learning C/C++ thanks to DJGPP, a DOS port of GCC, being free software. I didn't have any money to buy a commercial compiler, though I never asked my parents. I wasn't sure how to frame the question, I guess. Well, regardless, getting your hands on a commercial compiler wasn't that difficult in the late 90s/early 00s. Soon after though small non-commercial indie games kinda died out and everyone was using DirectX using MSVC on Windows, until SDL came out.
SDL appeared in late 90s / early 00s, that's pretty much when it became popular (e.g. most early Loki Linux game ports from used SDL).
As far as compilers, Borland shipped a free version of their C++ Builder 5.5 compiler right around that time, too, so on Windows we had that in addition to MinGW.
reply