JavaScript Roguelike Boilerplate - The basic to start building your own
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
static-lib/unicodetiles
LICENSE
README.md
build.sh

README.md

jsrl

JavaScript Roguelike Boilerplate - The basics to start building your own

What is this about

A very bare bones roguelike with a character based display with the following features

Features

  • Player can walk around
  • Raycasting Field of View algorithm
  • Player can move between persistent levels
  • Enemies move around chasing the player
  • Player can pick up, drop and use items (including using items on a given direction)
  • Player remember visited maps
  • A simple Being class based on Races definitions, with random and follow player intents
  • A simple Item class based on Item Type definitions
  • Infrastructure for Level Generation
  • Line wrap text boxes

Online Demo

http://slashie.net/jsrl

How to use

  • Clone this repo
  • Delete .git
  • Create awesoem gaem

Credits

Uses unicodetiles for IO - http://tapiov.net/unicodetiles.js/