aboutsummaryrefslogtreecommitdiff
path: root/todo
diff options
context:
space:
mode:
authorrodri <rgl@antares-labs.eu>2023-05-22 09:00:42 +0000
committerrodri <rgl@antares-labs.eu>2023-05-22 09:00:42 +0000
commite095f65376894dcdef067b63103f2e17e55a1f14 (patch)
treea941d8ed6b6c6149aa1eee503b11a955fdcf7213 /todo
parent1baca76aaf266a2d071af4a173aee5b85efeffd6 (diff)
downloadmusw-e095f65376894dcdef067b63103f2e17e55a1f14.tar.gz
musw-e095f65376894dcdef067b63103f2e17e55a1f14.tar.bz2
musw-e095f65376894dcdef067b63103f2e17e55a1f14.zip
improvements to show a bullet's explosion upon ttl consumption.
implemented a vfx subsystem to handle localized, async animations.
Diffstat (limited to 'todo')
-rw-r--r--todo5
1 files changed, 4 insertions, 1 deletions
diff --git a/todo b/todo
index 093309a..a2cd2b9 100644
--- a/todo
+++ b/todo
@@ -1,17 +1,20 @@
[ ] collision detection
[✓] toroidal warping
-[✓] respect bullets's ttl
+[ ] respect bullets's ttl
[✓] communicate this event to the clients (δ: fired 1 → 0)
[ ] explode when the time comes
[ ] fuel consumption
[ ] hyperjump
[ ] minskytron effect
[ ] engine damage on every jump
+[ ] nozzle exhaust plume rendering
[✓] different screens for each game state
[✓] intro
[✓] connecting to server
[✓] waiting for a player
[✓] main game
+[ ] keep a score
+[ ] manage health
[ ] reduce the amount of data sent on every NSsimstate packet
[✓] only send the fired bullets
[ ] bit packing