Skip to content

deathraygames/runestar-origins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Runestar: Origins

Based on the Dwarves-in-Space setting from the Runestar micro-RPG (pdf, rpggeek), this game is meant to tell the tale of the origins of the space-faring society through a dungeon-delving Rougelike.

This game began as a 7DRL game, starting from the rote-js "Pedro" demo, and included many modifications to the rote-js libraries along the way.

Play it now

Dependencies

Just...

Features

Completed Features

Wishlist

Unlikely to get to these during 7DRL, but they would be great:

Assorted

  • Character sheet
  • Magic points
  • Spells
  • Scrolls
  • Mining ability and pickax
  • Animations for actions
  • Multiple classes at the start: Legionnaire, Etcher, Sunstorm, Metallurgeon, Pirate, Navigator
  • Skills
  • Other things from the rote readme list

Combat

  • Fix pushing past; allow pushes based on relative size and relative authority if in the same faction
  • Wound effects for when out of HP
  • Ranged weaponry
  • Higher miss chance attacking diagnol?
  • To-Hit, Crit, Dodge, Soak percentages

Dungeon

  • Different level map generation for more uniqueness
  • Tutorital / practice area of starting level
  • Wall decoration (weird characters replacing "#" for some walls)
  • "clearing" property for finding open spaces when placing props, items

Dungeon & Fun

  • Fragility for the sunstone, damaged when dropped, when broken, spawn fire
  • Bottle - Healing potion container
  • Refill bottle at alembic
  • Weights for item and prop generation
  • New items for each level (even if they don't do anything yet)
  • Escape ship - fixed map element added onto level 9 or 10
  • Make machinery not passable but destructable

Story

  • Spreading fire/explosion (⍦⛆⋀∭※) once the end-game is triggered
  • NPC that acts as your quest-giver
  • NPCs on various levels that give story/lore info
  • Books and notes that give story/lore info

UI

  • Display inventory on right
  • Allow for multi-key commands (e.g. (t)hrow -> number for selection)

States

  • Win / End of game screen
  • Death screen
  • Menu button and options, including links

Replayability

  • When player dies, the sunstone is dropped and they can play a new character to pick it up
  • Use sunstone to heal HP at cost of energy, decreasing it's brightness