Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ondras/rogue-sea
Rogue Sea: a game created for the 7-day Roguelike 2021 challenge. Features ships, cannonballs, bitmap tiles, spatial audio and a nontrivial amount of piratey talk.
https://github.com/ondras/rogue-sea
7drl game roguelike
Last synced: 17 days ago
JSON representation
Rogue Sea: a game created for the 7-day Roguelike 2021 challenge. Features ships, cannonballs, bitmap tiles, spatial audio and a nontrivial amount of piratey talk.
- Host: GitHub
- URL: https://github.com/ondras/rogue-sea
- Owner: ondras
- Created: 2021-03-09T21:32:38.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-14T18:29:13.000Z (almost 4 years ago)
- Last Synced: 2024-12-13T00:27:45.506Z (about 1 month ago)
- Topics: 7drl, game, roguelike
- Language: JavaScript
- Homepage: https://ondras.github.io/rogue-sea/
- Size: 6.05 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rogue Sea
*A 7-day rogue-like turn-based raster-tiled naval-themed keyboard-controlled typescript-authored game*
[Play it online in yer browser!](https://ondras.github.io/rogue-sea/)
![Screenshot](screenshot.png)
## Main features
- Sea, ships, islands, cannons, pirates
- Zoomable map
- Multi-tile entities
- Three ship sizes
- Procedurally generated sea/islands
- WebGL rendering via [fastiles](https://github.com/ondras/fastiles)
- Spatial audio via [PannerNode](https://developer.mozilla.org/en-US/docs/Web/API/PannerNode)
- Control using arrows, AWD or vim-keys
- Tutorial## Development
```sh
git clone ...
npm i
npm run build
```