diff --git a/docs/poc.md b/docs/poc.md deleted file mode 100644 index ac8f6c8..0000000 --- a/docs/poc.md +++ /dev/null @@ -1,29 +0,0 @@ -Proof Of Concept -================ - -For a proof of concept we'll implement a very small subset of the final features - -### Core Features (done) - -* Create an account -* Control an rover in a 2D map -* Query for what the rover can see -* Persistent accounts and world -* Multiple users -* Populate map with locations/objects -* Commands happen in "real time" - -### Stretch goals - -* Rover inventory -* Rover internals -* Basic survival mechanics - -### Key missing features - -* No token security (very hackable) -* No time dilation effects -* No global coordinates -* No render of rover camera view -* No rover replacement mechanic -* No advanced app/interface diff --git a/docs/status.md b/docs/status.md new file mode 100644 index 0000000..ddada46 --- /dev/null +++ b/docs/status.md @@ -0,0 +1,28 @@ +Development status +================ + +This page tracks the current feature set and the features to implement next + +### Complete features + +* Users can register account and spawn rover +* Users can command the rover to move +* Server can return rover's current radar +* Server supports multiple users and rovers +* Map is populated with rocks +* Commands are queued and then are executed in sequence + +### Incoming features + +* Rover inventory +* Collectable materials +* Basic rover actions (e.g. dig, repair) +* Rover integrity and damage +* Rover replacement and advancement mechanic +* HTTPS + +### Stretch goals + +* Render rover camera view +* Account token security +