snorrwe / rogue-boi

rogue-like recreational coding project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rogue Boi

A classic rogue-like in the browser. Started by loosely following http://rogueliketutorials.com/tutorials/tcod/v2/ .

The game is available on itch.io.

I use this project as both a recreational coding excercise and to try out new techniques and libraries. For this reason the codebase is at times ridiculously over-engineered for what it does.

Start local

Install dependencies

You can either install dependencies yourself or use Nix

Manual installation:

Via Nix:

  • Install nix
  • Install direnv
  • Run direnv allow

Alternatively: install nix, then run nix develop to get a shell with the required tools installed.

Run

just dev

Icons

Icons are from game-icons.net

Generating the CHANGELOG

git cliff

About

rogue-like recreational coding project

License:MIT License


Languages

Language:Rust 87.4%Language:Svelte 9.1%Language:JavaScript 2.4%Language:Nix 0.6%Language:HTML 0.2%Language:Just 0.2%Language:CSS 0.1%Language:Shell 0.0%