© Andre Alves Garzia 2020
A. A. GarziaRoguelike Development with JavaScripthttps://doi.org/10.1007/978-1-4842-6059-3_1

1. Before We Begin

Andre Garzia1 
(1)
London, UK
 

What are roguelikes?

Welcome to the beginning of your game development journey, dear reader; together we’re going to work through many chapters as we build a casual roguelike game. But before diving deep into that, we should spend some time defining and contextualizing what are roguelike games, where they come from, and what is the definition we are going to use to define this genre in this book.

The one thing most people agree is that it all started with a game called Rogue created in the early 1980s. This game combined early influences from the 1970s such as Colossal Cave Adventure ...

Get Roguelike Development with JavaScript: Build and Publish Roguelike Genre Games with JavaScript and Phaser 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.