It is no question that when I was in high school, I was a geek and was programming a Commodore 64 computer and making games. It was a great little platform but I had to do a lot of it myself. I did not have any resources to help me do it. I didn’t even have a compiler. Today there are a number of ways to get into programming today and it is even taught in many high schools. Here are a few resources that are available to students today to get started in programming and game making.
Links for software
These are either free or have a free version.
Visual Studio Community Edition and Free Source Control – http://www.visualstudio.com/
DreamSpark – https://www.dreamspark.com/Student/Default.aspx
Construct 2 – http://scirra.com/
Construct 2 samples templates and training – https://github.com/wingamekits
Construct 2 tutorials online – https://www.scirra.com/tutorials/top
Unity 3D – http://unity3d.com/
Unity 3D live training – http://unity3d.com/learn/live-training
Archive of Unity Live trainings – http://unity3d.com/learn/live-training/archive
Paint.Net (free painting program with most features from Photoshop) – http://getpaint.net/
Web version of Video Game Name Generating (my windows 8 and phone apps are listed at the bottom of the page) – http://videogamena.me/
IconMaker (free Windows 8 app to make icons for Windows 8 / Windows Phone apps) = Store Link
Audacity (free sound editing software) – http://audacity.sourceforge.net/
Syncfusion Metro Studio (another free icon/image building app (win7 compatible)) – http://www.syncfusion.com/downloads/metrostudio
Links to Sounds and Images
AudioJungle (free and paid sounds) – http://audiojungle.net/
GraphicRiver (free and paid images) – http://graphicriver.net/
Microsoft Virtual Academy – free online training videos on many of these topics listed above – http://microsoftvirtualacademy.com/
Today it is easier and easier for kids to make games of their own. There are many tools and systems to allow you to make games that can even be published where you can start making money doing that. There are many colleges that also have four year degrees in game making as well as graduate programs. I will be talking about teaching game programming to high school students at PAX East in Boston on Sunday March 8th.