I wonder why good old games like Chrono Trigger, Final Fantasy,.. with good graphics, sound, long storyline but just are a few MB? While modern simple flash game can easily reach tens of MB? Could anyone explain for me?
Just out of curiosity, I heard that game engine is mostly written in C++ because it is faster. But I don't know what kind of optimization C++ can offer over C#, can someone give some highlights so I can have general ideas of it