https://github.com/mcartmell/seabase
Underwater roguelike using Phaser and Rot.js
https://github.com/mcartmell/seabase
Last synced: 4 months ago
JSON representation
Underwater roguelike using Phaser and Rot.js
- Host: GitHub
- URL: https://github.com/mcartmell/seabase
- Owner: mcartmell
- Created: 2014-06-21T14:50:34.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-07-19T10:33:51.000Z (almost 11 years ago)
- Last Synced: 2025-01-10T09:13:24.930Z (5 months ago)
- Language: JavaScript
- Homepage:
- Size: 469 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Seabase
Seabase is an **underwater** HTML5 Roguelike built with Phaser and ROT.js.
[Under construction sign]
## Building
Build using NodeJS and browserify:
```
$ npm install
$ cake build
```Requires a local webserver. I use [knod](https://github.com/moserrya/knod), `gem install knod`. Then:
```
$ knod
```### Developing
You can also use `watchify` to automatically compile:
* `watchify -t coffeeify --extension=".coffee" src/seabase.coffee -o js/seabase.js`
## Features:
* Map generation (using rot.js)
* Camera follow (using Phaser)
* Going up/down levels
* Enemies
* Combat
* Death
* XP and leveling
* Difficulty (different enemies)## TODO:
* Items
* Weapons
* Armour
* Loot
* Scoreboard
* Better AI
* More enemies
* Interesting stuff