INTRODUCTION

Game development is a strange hybrid of many skills and styles merged together. One can argue that games are the most complicated form of entertainment to create. They not only require solid coding, attractive design, and sound user interface decisions, but the best games all share one particular aspect—they’re fun to play. This “fun factor” can be especially elusive because it is so subjective. Different genres of games appeal to different people in different walks of life. Very few games, if any, are going to appeal to everyone, everywhere, all the time.

That said, the most popular type of game for players on the Internet are what have been termed “casual” games. If you’re not familiar with this phrase, casual games are meant ...

Get Real-World Flash Game Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.