Update the PoC doc to a status doc

This commit is contained in:
Marc Di Luzio 2020-06-26 18:06:41 +01:00
parent 93b99b7989
commit 15b8f0a427
2 changed files with 28 additions and 29 deletions

View file

@ -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

28
docs/status.md Normal file
View file

@ -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