Functional Specifications - Planning 2018-11-28
In this post:
- I list out things I want to functionally specify.
I've written... started writing a few functional specifications for things recently, and I really like it compared to the ad-hoc kind of specifications I did before, and it felt a little nicer than outlines for Vislav Peterson and the Island of Gold.
As such, I want to revisit some old and new projects and start writing functional specifications for them. For this post, I'm just going to list stuff, not get started, because there's a lot and it's late.
- OMICE
- Structured Data
- Homunculus
- Mon Free Retro
- Mon Free Journeys
- The current Lua object system I'm hacking on
- Trying to reimplement some code I wrote in college in Rust, to hopefully give it not-bad performance and design
A few that I hadn't been thinking about:
- Python Augmented (desperately in need of a spec, oh wow)
- Jedi improvements
- Linked Seas as a setting document
- Conworld Codex
- RIP I guess, but I feel like I should get some reading done first
- Something I don't think I've posted about, a game idea, working title of Mirror Scrimmage
- Demiurgent Business
- Tiny Music
- Shine Whave? Maybe?
- The Cabin
- Time Travel CCMWG
I think the most interesting/useful to go for to start with would be:
- Vislav Peterson and the Island of Gold
- Untitled Wagon Game
- OMICE
- Structured Data
- Object system
- Redoing college code in Rust
- Python Augmented
- Jedi improvements
That seems like a fair amount to go on, even if I just end up making skeletons for all of the ones I haven't started, but if I somehow get through all this, I think doing Mirror Scrimmage next would be a nice treat.
I did my drafts for Vislav Peterson and the Island of Gold and Untitled Wagon Game as reStructuredText files, but I wonder if this whole endeavor wouldn't make more sense as Google Docs...
Next time, I start making skeletons of these things.