This would make a mobile great game. Found at Dueling Ananlogs: Super Life
Final Fantasy Programmer: Nasir Gebelli
Nasir Gebelli is an Iranian-American programmer who began his career in the era of the Apple II, and eventually went on to program a handful of games for SquareSoft. Gebelli is legendary because his games were fun, unique, and tended to push the graphics of a system’s hardware. Having played way too many hours of…
Twine
Twine is an open-source tool for telling interactive, nonlinear stories. You don’t need to write any code to create a simple story with Twine, but you can extend your stories with variables, conditional logic, images, CSS, and JavaScript when you’re ready. Twine publishes directly to HTML, so you can post your work nearly anywhere. Anything…
Definition of Game Mechanics
Stumbled across an outstanding article on Lost Garden that gives an in depth definition of “Game Mechanics”: Game mechanics are rule based systems / simulations that facilitate and encourage a user to explore and learn the properties of their possibility space through the use of feedback mechanisms
The Man Who Promised Too Much
Kotaku.com has an excellent article about Peter Molyneux and his career as a game designer: The Man who Promised Too Much.
Random Level Generation: Path of Exile
Lead Programmer Jonathan Rogers of Path of Exile, discusses random level generation.
Graphic Resources
OpenGameArt.org – Lots of sprites and tilesets, plus sound effects and music. cgtextures.com – Tons of textures. goodtextures.com – Free textures, no restrictions.
Juice it or lose it – a talk by Martin Jonasson & Petri Purho
“A juicy game feels alive and responds to everything you do tons of cascading action and response for minimal user input. You can play the game here.
Making Good Games
Found on duelinganalogs.com.
Jonathan Blow Independent Games Talk
How to program independent games: Excellent talk by Jonathan Blow the creator of Braid.