Skip to content

cjshmyr/rogue

Repository files navigation

rogue

About

A small rogue-like game experiment!

This was a sandbox to teach myself TypeScript and PixiJS in 2017, and to epxeriment with GitHub Actions for GitHub Pages deployments in 2023.

The project will not receive any major updates. It contains many unfinished features, but several functional ones (A* pathfinding, lighting).

To try it out: https://cjshmyr.github.io/rogue/

Compiling

To build, install npm & Gulp, then run npm i and gulp.

To run, open dist/index.html with a live server (an extension is automatically recommended for Visual Studio Code workspaces).

Dependencies

PixiJS dependencies are currently included in this repository, as the targeted version is older and not available with package managers.

PixiJS (v4.5.2)

PixiJS TypeScript definitions (v4.5.2)

Art

Art provided by user Jerom on opengameart.org.