moving documentation around
Some checks are pending
studiorailgun/Renderer/pipeline/head Build queued...

This commit is contained in:
austin 2024-06-27 22:50:20 -04:00
parent a26ea92aae
commit 42c1f7c55a
2 changed files with 35 additions and 24 deletions

View File

@ -0,0 +1,35 @@
Demo experience:
- Load into world
- pick up a katana
- popup appears telling you controls to swing it
- Upon dismissing popup, spawn enemy with sword
- Fight enemy to the death
Demo requirements:
= Assets =
Fix attack animation bone rotations for hand
Clean up equip state data
Audio FX for everything
= Coding =
Sub menu on title screen that allows changing control mappings
- Automatically generate based on the controls arrays in controls handler
Redo hitboxes to have capsules and also chaining between frames (but not between swinging the camera around)
- Introduce block hitbox (blockbox) type
- Sour spot, sweet spot for damage hitboxes and hurtboxes
Enemy AI
better scaffolding for scriptig engine with hooks for equipping items, spawning entities, pausing/resuming play, etc
Ability for private realms to have time start/stop based on the player's feedback <-- sync this up to tutorial ui via script
Scene Message Service
- Can send arbitrary events and messages
- Synchronized and unsynchronized
- Use synchronized to have client-driver ui interactions
- Variables
- Synchronized and unsynchronized

View File

@ -404,30 +404,6 @@ Animations
# TODO
Demo requirements:
= Assets =
Fix attack animation bone rotations for hand
Clean up equip state data
Audio FX for everything
= Coding =
Sour spot, sweet spot for damage hitboxes and hurtboxes
Sub menu on title screen that allows changing control mappings
Redo hitboxes to have capsules and also chaining between frames (but not between swinging the camera around)
- Introduce block hitbox (blockbox) type
Enemy AI
Network-able ui messages
Ability to display video both on title screen as well as in game windows for tutorials
better scaffolding for scriptig engine with hooks for equipping items, spawning entities, pausing/resuming play, etc
Ability for private realms to have time start/stop based on the player's feedback <-- sync this up to tutorial ui via script
BIG BIG BIG BIG IMMEDIATE TO DO:
always enforce opengl interface across all opengl calls jesus christ the bone uniform bug was impossible