12 Gamedev Engines and Platforms (And the Best Ways to Learn Each of Them)
Michael James Williams
•
2 min read
Learning a new language, engine, or platform for game development can be overwhelming; either there are too many books and tutorials out there, or it's hard to find any that suit you!
In these guides, we've picked a dozen gamedev platforms and engines, and asked experienced developers to introduce you to each, explain their capabilities, and share their recommended tutorials, plugins, and suggestions to get you started developing games with them.
How to Learn Unity
MSFX18 Oct 2012
How to Learn LÖVE (Love2D)
Agam More21 Feb 2013
How to Learn GameMaker: Studio
Jacob Ford07 Sep 2013
How to Learn the Phaser HTML5 Game Engine
Richard Davey12 Dec 2013
How to Learn CryEngine 3 SDK
Jake Brennan03 Aug 2013
How to Learn jMonkeyEngine 3
Nicholas Mamo10 Aug 2013
How to Learn Three.js for Game Development
Lee Stemkoski12 Oct 2013
How to Learn Pygame
Aditya Keerthi
How to Learn Haxe and NME
Porter
How to Learn LÖVE (Love2D)
Agam More21 Feb 2013
How to Learn UDK (the Unreal Development Kit)
David Silverman28 Nov 2012
How to Learn Flash and AS3 for Game Development
Michael James Williams19 Sep 2012
References
- Preview image credit: Map by Mickey Godfrey from the Noun Project.



