2024-09-28 17:13:11 +00:00
|
|
|
# WTF how do i implement a game???
|
|
|
|
|
2024-10-14 19:10:45 +00:00
|
|
|
## Short range todo list to keep me going
|
|
|
|
|
|
|
|
[x] Move tokens into `Game` from `GameServer`
|
|
|
|
[x] Move login into `GameServer` from the web server socket handler (and prevent multiple logins for the same user)
|
|
|
|
[ ] Add admin settings panel
|
|
|
|
[ ] Only show to admins
|
|
|
|
[ ] Adding new players (as in, login stuff, but this will be unimplemented in the actual server until i do the login database or something similar)
|
|
|
|
[ ] Creating new characters
|
|
|
|
[ ] Allow creation of characters for admins
|
|
|
|
|
|
|
|
shit that needs to be done with characters handling:
|
|
|
|
|
2024-10-16 09:41:41 +00:00
|
|
|
[x] Create character: admins only
|
2024-10-14 19:10:45 +00:00
|
|
|
[ ] view character list (all pc characters i think, or maybe only scene available characters?)
|
|
|
|
[ ] get character info
|
|
|
|
[ ] set character info
|
|
|
|
[ ] assign character to user
|
|
|
|
|
2024-10-12 12:07:16 +00:00
|
|
|
## Features
|
2024-09-30 15:44:36 +00:00
|
|
|
|
2024-10-12 12:07:16 +00:00
|
|
|
[x] Simple chat
|
|
|
|
[ ] Simple map view with moveable tokens
|
|
|
|
[ ] spawn tokens
|
|
|
|
[x] move tokens
|
|
|
|
[ ] change map
|
|
|
|
[ ] show grid
|
|
|
|
[ ] multiple maps
|
|
|
|
[ ] Chat actions
|
|
|
|
[x] Define chat action
|
|
|
|
[x] show roll dialog on chat aciton
|
|
|
|
[ ] send action roll and get result
|
|
|
|
[ ] allow modify action roll stuff
|
|
|
|
[ ] allow adding custom rolls to action roll stuff
|
|
|
|
[ ] Roll dice for no reason
|
|
|
|
[ ] roll dice animation because its fun
|
|
|
|
[ ] Character sheet
|
|
|
|
[ ] Create new character sheet
|
|
|
|
[ ] view sheet
|
|
|
|
[ ] assign sheet (and character by extention) to user
|
|
|
|
[ ] Display image
|
|
|
|
[ ] Free move / Turn based movement
|
|
|
|
[ ] clickable stuff
|
|
|
|
[ ] only gm visible stuff (like traps and info stuff)
|
|
|
|
[ ] combat fog
|
|
|
|
[ ] Characters in current map/scene
|
|
|
|
[ ] initiative tracker
|
|
|
|
[ ] cards system (for a playstyle that relies less on the map)
|