git.shiar.nl
/
netris.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
various ideas
[netris.git]
/
TODO
diff --git
a/TODO
b/TODO
index 4d1f0065e10f88edf7ec53895393abfda2d5b4b2..3ff46508415b20767712d140e2b9ff11faa248e1 100644
(file)
--- a/
TODO
+++ b/
TODO
@@
-1,7
+1,11
@@
+possible bugs
+
* check out quadra gravity: single block over multiplayer junkhole
-> piece falls down
* check out quadra gravity: single block over multiplayer junkhole
-> piece falls down
+ * fail on insufficient space
+
----- near-future: ------------------------------------------------------------
+near-future
* only global pause (handled by server in mp)
every client still has readiness flag
* only global pause (handled by server in mp)
every client still has readiness flag
@@
-15,10
+19,12
@@
* server should deny duplicate nicks
* display total frags for players (by server?)
* spacebar toggles readiness as well
* server should deny duplicate nicks
* display total frags for players (by server?)
* spacebar toggles readiness as well
+ * seperate set of key bindings during pause?
* wrong time after first match at second player
* wrong time after first match at second player
+ * toggleable message window
----- asap: -------------------------------------------------------------------
+asap
* MENUTHINGY :)
* write options to file
* MENUTHINGY :)
* write options to file
@@
-33,18
+39,25
@@
* time-based singleplayer leveling?
* fix -f (both client+server)
* more server options (field size..)
* time-based singleplayer leveling?
* fix -f (both client+server)
* more server options (field size..)
+ * save hiscores
----- distant future: ---------------------------------------------------------
+distant future
+ * server can rate players (skill ranking)
+ * persistent data (retain info if players quit)
+ * store data when server quits (and prolly at interval)
+ * reliably identify players (login? identd?)
+ * inter-server exchange? (global rank)
* different key procedure? (allowing for multiple keys simoultaniously?)
* different key procedure? (allowing for multiple keys simoultaniously?)
- * vertical
shrink
ing of enemy fields (merging two lines into one!)
+ * vertical
cropp
ing of enemy fields (merging two lines into one!)
* server can add lines after specified time
* sounds
* graphics.... (or at least x version for keys)
* extra alarm event for effects
* line clear animations (flash)
* multiple next pieces
* server can add lines after specified time
* sounds
* graphics.... (or at least x version for keys)
* extra alarm event for effects
* line clear animations (flash)
* multiple next pieces
+ * hold
* special blocks
* inventory
* player keys
* special blocks
* inventory
* player keys
@@
-84,8
+97,13
@@
* new+better bot?
* ipv6
* replay ability? (tspec replay and/or quadra rec compatible?)
* new+better bot?
* ipv6
* replay ability? (tspec replay and/or quadra rec compatible?)
+ * demo playable as intro
+ * create record spelling out netris logo
+ * completely customizable window layout
+ * adjustable player order (maybe even in config by nick/hostname)
----- consider: ---------------------------------------------------------------
+consider
* colored shadows
* colored shadows
+