Inspired by the classic D&D module B2: The Keep on the Borderlands, Frontier is a simple roguelike being developed as part of the r/RoguelikeDev Does The Complete Roguelike Tutorial 2019. Development is following the progression of the Roguelike Tutorial Revised, adapted for JavaScript instead of Python. Dev blog to follow.
Week 1: Part 0-1 - Project setup. Create a basic scene, draw the '@' symbol, move it around.
Week 2: Parts 2-3 - Generic entity, map, dungeon generation
Frontier is being developed with ES6 and Phaser 3. Support tools include node/npm, webpack, and babel. The webpack-dev-server provides live reloading during development.
- Install npm
- Open a shell and navigate to your dev directory
git clone https://github.com/alexshopov/frontier-rl.git
cd frontier-rl
npm install
npm start
Move the player using W, A, S, D