Hi, Justin:- Consider the Unity platform. There are many other possible choices: http://en.wikipedia.org/wiki/List_of_game_engines You might be interested in what a leading community college teaches budding= video game developers: http://www.sheridancollege.ca/programs-and-courses/full-time-programs/progr= ams-a-z-index/game-development-advanced-programming.aspx#prog-info-courses Best regards, --sp On Jun 18, 2013, at 5:29 AM, Justin Richards wr= ote: > It is a tall order but my son (12) has asked me several times to teach hi= m > how to write games. This seems like it would be so much easier on a > commodore 64 (I enjoyed moving sprites around the screen with a joystick) > but as that is long gone I thought i would ask the list what would be a > good way to start. >=20 > I am (was) familiar with C, assembler and perl. I enjoy PIC assembly but= I > dont think that would be appropriate for a intro into programming games. >=20 > Years ago I attempted Windows programming in C and assembler was just too > much for me. A case of not able to see the tree for the forest. >=20 > Perhaps starting with perl and moving alpha-numerics around the screen to > start with. >=20 > Any thoughts. >=20 > Justin > --=20 > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .