2008-09-22 11:14:01 UTC
Since then I've tried my hand at Multimedia Fusion to get an idea of the "If this - Then that" way of thinking, and it inspired me to move on to actual programming. I've modded several games including Sim City Societies, Call of Duty 4, Zelda-64, Quake 4, Battlefield 2142, and GTA-3 / GTA3-Vice city. From each game I learned a little bit of xml, a little bit of C++, a little bit of C#, and little bit of some code that I don't even know.
It's been really easy for me to alter these games, create new features, and add in new assets, but now I'm looking to create my own game. I want to build an engine from scratch, but I don't want to struggle through it making stupid mistakes as I go, i want to fully understand what I'm doing.
I would be interested in making games for PC systems (Windows), consoles, and mobile devices. Oviously, with no direct connection to a source that would provide me with a console or mobile dev-kit, I'm constrained to learning programming for pc development, but I'd like know what I could prepare for should I ever have acces to something that would allow me to program on the later 2 platforms. Any advise?
An answer I'm not looking for:
Go to school. - I'm planning on taking up another degree, but I'm aware that with or without classes there are things to be learned, and that is what I'm mostly interested in. I also need to know exactly what I should be focused on before spending money on classes I may or may not need.