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-07-14 09:41:27 +0000
committerStijn Buys <ingar@osirion.org>2008-07-14 09:41:27 +0000
commit821e88a6d147a13e0e4eca1b0c1c770e3bee3a90 (patch)
treed8c69e3426d38de9ce7a8d644af7113ac3bb35c6 /TODO
parentba798aadff9eb8e4ee76911a881a0efa579da4e6 (diff)
moved documentation
Diffstat (limited to 'TODO')
-rw-r--r--TODO86
1 files changed, 0 insertions, 86 deletions
diff --git a/TODO b/TODO
deleted file mode 100644
index ae2df13..0000000
--- a/TODO
+++ /dev/null
@@ -1,86 +0,0 @@
-TODO
-
-milestone 1:
- console text color and wrapping (ok)
- keyboard binds (ok)
-
- fix turning
- fix camera rotation
- fix camera frustum clip
-
- better crosshair bitmaps
-
-milestone 2:
- targetting system
- server-client event system, hit-once lightweight entities
- explosion events
- weapons fire events
-
-filesystem:
- write a filesystem based on streams
- write handlers for zip
-
-model:
- engine flare key (ok)
-
- support map classes (e.g. func_rotate), requires class VertexData
- split map loader from model, load vertices into VertexData
-
-core:
- connection to remote game (ok)
- read/write configuration file (ok)
- split client and server configuration (ok)
- parse command line options (ok)
- execute command line options (ok)
- globe entity (ok)
-
- refactor 'say', it should not be a game function (ok)
- zones
- execute config files (ok, autoexec.cfg still missing)
- game module loading/unloading
-
-network:
- UDP datagrams (ok)
- buffered sends (ok)
- client connection state (ok)
- zlib compression (partial)
- fix lag (usable for now)
-
- protocol description
- chat, channels
- rcon, commands
-
- protocol version in handshake
- detect and disconnect clients behaving badly
-
-client:
- input handler switching (ok)
- console chars (ok)
- key bindings (ok)
-
- keyboard handler, must be able to handle keyboard layouts
- decent input handling implementation
-
- on-the-fly cl_mousecontrol (toggle function)
-
-render:
- render pipeline (ok)
- .map models (ok)
- write RLE tga screenshots (ok)
- texture registry (ok)
- add small camera light (ok)
-
- text quads render pipe
- fix lighting without sun
-
-sound:
- engine sounds
- user interface sounds
-
-win32 port:
- network not functional (ok)
- texture loading is broken (ok)
- screenshots are broken (ok)
- sound is broken (ok)
-
- directory creation