Developing a roguelike game functional-style with JS and React+Redux

Published on

Roguelike games are traditionally an excellent playground for programmers since they are very systems-oriented and place minimal focus on visual presentation. This focus on gameplay systems and data structures also presents a unique opportunity to utilize functional programming, which is not traditionally very popular among game developers. This post details my initial impressions after experimenting with roguelike game development using the React+Redux JavaScript stack.