Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-05-04 11:39:24 +0000
committerStijn Buys <ingar@osirion.org>2008-05-04 11:39:24 +0000
commit33e45d8052b385aa8b1fce68122c8d11f50e7e42 (patch)
treea1a92304f5be2bb322d4d491e737972eb9dd9dfc /TODO
parent6155d32aa9e5fc2e5548fcc863a64d442cf5770a (diff)
better target_engine rendering
Diffstat (limited to 'TODO')
-rw-r--r--TODO22
1 files changed, 15 insertions, 7 deletions
diff --git a/TODO b/TODO
index b26597c..eb7f5fe 100644
--- a/TODO
+++ b/TODO
@@ -4,41 +4,49 @@ filesystem:
write a filesystem based on streams
write handlers for zip
+model:
+ split map loader from model
+
core:
connection to remote game (ok)
read/write configuration file (ok)
split client and server configuration (ok)
parse command line options (ok)
- game module loading/unloading
execute command line options (ok)
globe entity (ok)
+ game module loading/unloading
network:
UDP datagrams (ok)
+ buffered sends (ok)
+ client connection state (ok)
+
protocol description
chat, channels
rcon, commands
- buffered sends (ok)
zlib compression
fix lag
- client connection state (ok)
client:
+ input handler switching (ok)
+ console chars (ok)
+
keyboard handler, must be able to handle keyboard layouts
decent input handling implementation
key bindings
- input handler switching (ok)
- console chars (ok)
+ on-the-fly cl_mousecontrol (toggle function)
render:
render pipeline (ok)
.map models (ok)
write RLE tga screenshots (ok)
- texture registry
+ texture registry (ok)
+
text quads render pipe
win32 port:
network not functional (ok)
texture loading is broken (ok)
- screenshots are broken
+ screenshots are broken (ok)
+ directory creation