Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jd557/scala-roguelike

Basic roguelike rouglhy following the Roguelike Tutorial
https://github.com/jd557/scala-roguelike

game-development roguelike scala

Last synced: 13 days ago
JSON representation

Basic roguelike rouglhy following the Roguelike Tutorial

Awesome Lists containing this project

README

        

# The Minartaur's Lair

A basic roguelike implementation roughly following ["Yet Another Roguelike Tutorial"](http://rogueliketutorials.com/tutorials/tcod/v2/)

Online Version: https://jd557.itch.io/the-minartaurs-lair

Implemented using [Minart](https://github.com/JD557/minart)

- Font: ["8x8 Gloop"](https://www.gridsagegames.com/rexpaint/resources.html#Fonts) by [Polyducks](https://twitter.com/PolyDucks)
- Icons: ["Micro Roguelike"](https://www.kenney.nl/assets/micro-roguelike) by [Kenney](https://twitter.com/KenneyNL/)
- Color Pallete: ["Generic 16 color game palette"](http://androidarts.com/palette/16pal.htm) by [AndroidArts](https://twitter.com/AndroidArts)

## Keys

**In Game**

- Arrows: Move/Attack
- Space: Wait
- G: Pick up item
- D: Go downstairs
- L: Look Around
- I: View Inventory
- V: View Log History
- Esc: Pause Game (go back to menu, save...)

Look Around/Targeting

- Arrows: Move cursor
- Enter: Choose target (for targeted spells)
- Esc: Go Back

Inventory

- Arrows: Move cursor
- Enter: Use/Equip/Unequip
- Backspace: Drop
- Esc: Go Back

Log History

- Arrows: Scroll
- Esc: Go Back