dungeon-of-the-day/TODO.md

1.4 KiB

TODO

Bugs

Roadmap

  • instead of creating . for generic terrain, do like createItems and have it save array of objects which terrain symbol and x, y location instead. (buildings, plants, tombs, etc)
  • [.] add more procedurally-generated things
    • tombstones
    • books
    • signs?
    • art?
  • curses-like screendraw system
  • [o]
    • fixed number of moves limit before you fall asleep
    • background of tiles becomes gray (twilight), then black (nightfall) before you fall asleep?
  • create, save and load all monsters,
  • create, save and load terrain positions
  • generate descriptions for items that i'm happy with
  • ability to drop items
  • programmable robot pet? - (you feed it logo commands to retrieve things?)
  • [o] check collision with item, read out message
    • check collision with item, read out its name
  • add parse (--view?) to look at/read items in inventory (can't be used? just read/looked at?)
  • help system

Completed

  • inventory file to save inventory
  • save date and check for today's date (if so, you cannot move, but can you do something else?)
  • load items from disk
  • what's the game mechanic / concept? should be one clear concept
  • save item positions,
  • save player position,

CLOSED Issues

  • not all emoji are same width so different size players cause map row to get off of lined up grid