ctengel / ticket-by-ticket

Tools to easily create maps and play a popular game
GNU General Public License v3.0
0 stars 0 forks source link

Document overall design #4

Closed ctengel closed 2 years ago

ctengel commented 2 years ago
  1. Outside cloud
    • track info existing
    • city info real
    • map raster info
  2. person/designer
    • inputs 1
    • outputs actual points/routes data
    • optionally manipulates map 4
  3. points/routes data
    • in JSON
    • from a person
    • converts to a map
    • also loads to DB
  4. map generator
    • reads 1 raster and 3 data
    • outputs a single file
    • may also be used by PC game
    • may be edited by person 2
  5. database
    • inputs map data 3
    • interacts with client and robot
    • stores game state
  6. client
    • uses map data 3
    • interacts with db 5
    • may use 4 map or 1 map
  7. robot
    • interacts with db 5
    • may get map data 3
ctengel commented 2 years ago

Scan diagram