View Source Document

development.markdown

Development Notes

CARPE DIEM v2000.12.04


Caveats

Known Bugs

Loading a saved game does not restore the entire game, only the Region that the leader is currently in.

Gotchas

Is not really a game yet. Things may seem too hard, or too easy. Keybindings may seem awkward and are subject to change.

Certainly storing the data for all Regions in Perl's perception of the 'core' will stress virtual memory to inhuman extremes.

Loading and saving the game are slow and produce huge saved-game files! Plus there are bugs involved with loading a game.

Mixing spells can result in unpredictable effects, such as permanency of a spell effect.

Travelling from one region to another, especially one filled with a large amount of unpassable Terrain (such as ocean,) can cause the character so travelling to become 'lost at sea.'

Operating Systems

To-Do List

  1. Reflex skills at thrown/fired weapons, shield use.
  2. Armour and weapons should occasionally be damaged.
  3. Implement the actions 'sleep', 'climb', 'run', 'yell'.
  4. Physical makeup in one list of adjectivals (for example 'Flesh'), damage type in another, seperate list of adjs (e.g. 'crushing'.)
  5. All attacks of items should be used/compared (look for: {melee_attacks}[0].) (two down)
  6. Encumbrance. Should not be able to haul a dozen boulders around unless strength is near 40.
  7. Freshness of carcasses and other food. Food preservation.
  8. Split party. Join (merge) parties.
  9. Journal-keeping (quests & other important info) and view.
  10. Food, water, starvation, dehydration.
  11. Dieties, virtues, vows.
  12. Vehicular actors (horses, ships.)
  13. Load/Save World/Saveable object definately needs to be correctly implemented.

History

v2000.10.05

v2000.10.08

v2000.10.10

v2000.10.12

v2000.10.15

v2000.10.16

v2000.10.20

v2000.10.24

v2000.10.25

v2000.10.27

v2000.10.30

v2000.11.02

v2000.11.03

v2000.11.05

v2000.11.06

v2000.11.10

v2000.11.12

v2000.11.19

v2000.12.04