A short and practical guide for beginners

A numerical game design approach for progression and fairness

A game design tool based on in-game morals

Empowerment, deadlocks, and a small mathematical analysis

How narrative theory can be used to improve game design

Do more with less code and greater flexibility

Breaking the “good/bad” dichotomy for the sake of more diverse games

And how to spot and solve them using simple questions

How to engage players using evolution, discovery, and rewards

The story of MoonGun, or, how to turn prototypes into complete games

Yvens Serpa

I'm a Brazilian teacher currently working at Saxion University (Enschede, NL) for CMGT. I write every day for education, programming, and as a hobby. [@yvensre]

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store