Todo - adamhaapala/bitbucket GitHub Wiki
--Todo
- Tighten up syntax. Just getting ideas in place before cracking the whip.
- Grid to term-size ratios trouble me
- Random char's need to be filtered for displayable objects
- How do I match the play area cell to the screen cell w/o a map structure!?
- Why do I write things in bash!?
- Randomization methods can vary.
- Would love OO right now so folks can override methods to write their own method interpretations
- Seriously... why ... am I... doing this in bash?
- ...
- hmm...
- .. oh yea portability, it's a POC, builds character, etc...anyway...
- Password/grid-mining function needs to be finished
- Make sure password cells don't fall off when trimming play grid for size.
- Play some more fallout to see what I'm overlooking in aesthetics. Character type-speed, screen color, font, et. al.
- pop and push functions would help
- CLI options for testing and out-of-line play
- Password dictionary feed and password length enforcement(makes management easier)
- Grid (re)placement functions need to record screen coord on fill
- Need function to manage screen panels. Panels/arrays pre-loaded with text, validated for size and display rules, print out screen and maintain until selection action. Update screen buffer and print
- panelStuff, places text in panels
- whatPanel, what panel does a screen coordinate fall in
- whatAreMyCoo, what are my current coordinates on the screen
- printScreen, what ever is acting as a screen buffer, print it. Lets deal with the screen as a whole.
- Easter eggs...