Prezi:
The Course Guide
The Checklist
This list of items should give you a great overview of being a game programmer:
Game-Programming-Advanced-Checklist
Unity: https://unity3d.com/ + Asset Store: https://www.assetstore.unity3d.com/en/#!/
Unreal Engine: https://www.unrealengine.com/download
Xenko: https://xenko.com/
Phaser Visual Studio Example Projects:
Phaser Javascript Project Template
Phaser Javascript Project Template-Tanks
Phaser.io examples – https://github.com/photonstorm/phaser-examples/archive/master.zip
PS: If you are interested in other developer resources:
Unity prototypes from:
Introduction to Game Design, Prototyping, and Development
by Jeremy Gibson Bond
JavaScript FPS: http://www.playfuljs.com/a-first-person-engine-in-265-lines/
JavaScript FPS using three.js: https://github.com/gorescript/gorescript
Phaser Shoot ’em Up: https://phaser.io/tutorials/coding-tips-007