Roguelike Development with JavaScript
Build and Publish Roguelike Genre Games with JavaScript and Phaser
- 344 pages
- 13 hours of reading
Embark on an adventure to create a roguelike game from scratch using JavaScript and the Phaser library. This guide walks you through the entire process of developing a small, engaging web roguelite game. You'll learn to enhance your game with features like enemies and treasures while gaining insights into procedural generation and tile-based mapping. The author emphasizes game design principles, exploring what makes dungeons enjoyable and how to evoke emotions in gameplay. Roguelikes attract indie developers due to their emphasis on gameplay over graphics, making them an ideal platform for experimentation with innovative ideas. The book also delves into the increasingly popular roguelite genre, which offers a more casual and accessible experience, often suited for mobile platforms. By the end, you'll be equipped to create your own roguelikes, delve into procedural generation, and apply these techniques to other genres and projects. This resource is tailored for game developers with some prior JavaScript experience who are eager to build fun and engaging games. The chapters cover everything from an introduction to Phaser and implementing turn-based mechanics to creating procedurally generated dungeons and exploring storytelling in games.
