kingmohd84 wrote:I can understand atari 2600 , am not sure how it was back in the day, but I think even back then it was simple to program a game for the atari since the games were very basic, it looks like it has been drawn quickly using MS paint. There is not much going on too
I suggest you read Racing the Beam since you appear to be interested in game history. Turns out those simple Atari games weren't exactly easy to create.
kingmohd84 wrote:Any thing out there still is coded in Assembly ? And why would they do such a thing?
Compiler optimizations and OS optimizations are done in assembly since a hand tuned piece of assembly can be significantly faster than anything a machine comes up with, especially if the code in question is executed a lot. And it can be useful to step through a program's assembly when debugging rather than the high level source, as it gives you the granularity to explain something strange you're seeing.
Blizzard Entertainment Software Developer - All comments and views are my own and not representative of the company.