Newer
Older
naledi / TODO
  1. NALEDI YA AFRICA - TODO
  2. =======================
  3.  
  4. DOCUMENTATION
  5.  
  6. * write game instructions and keyboard shortcuts reference
  7.  
  8. * add `architecture' document
  9.  
  10.  
  11. GAME
  12.  
  13. * expand player implementation
  14.  
  15. * generate secondary seeds
  16.  
  17. * split `naledi-ya-africa` package into `naledi-server` and `naledi-client`?
  18. * provide error handling code (pretty much everywhere)
  19.  
  20. * cleanup util.lisp, dump what I don't need
  21. * (I am legion...)
  22.  
  23.  
  24. BUGS
  25.  
  26. -> SEVERE
  27.  
  28. * `terminate` hangs when a player is still logged in
  29. * Game map is not rendered
  30.  
  31. * world thread type error: "The value -1 is not of type unsigned-byte when binding
  32. sb-impl::n"
  33.  
  34. -> NON-SEVERE
  35. * Lakes are created
  36. -> still an issue?
  37. -> haven't seen it in a long time (as of 31/12/2018)
  38. -> seemed to be a secondary bug from some other problem that is now fixed
  39. -> HEISENBUGS
  40. * occasionally, scrolling the map will lag, causing an "inertia" effect
  41. (reloading resolves this, but what's the cause?)
  42. -> hasn't occurred in a long time (as of 11/12/2018)