diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 34 |
1 files changed, 21 insertions, 13 deletions
@@ -1,36 +1,44 @@ TODO -filesystem:: +filesystem: write a filesystem based on streams write handlers for zip -core:: +core: connection to remote game (ok) read/write configuration file (ok) - split client and server configuration - parse command line options + split client and server configuration (ok) + parse command line options (ok) + game module loading/unloading + execute command line options + globe entity -network:: - UDP datagrams +network: + UDP datagrams (ok) protocol description chat, channels rcon, commands buffered sends (ok) zlib compression fix lag - client connection state + client connection state (ok) -client:: +client: keyboard handler, must be able to handle keyboard layouts decent input handling implementation key bindings input handler switching (ok) console chars (ok) -render:: - render pipelines - pipeline for Lines AlphaLines Quads AlphaQuads Characters +render: + render pipeline (ok) .map models (ok) + write RLE tga screenshots (ok) + texture registry + text quads render pipe + +win32 port: + network not functional + texture loading is broken + screenshots are broken -sys:: - win32 (requires removal or #ifdef of the select() calls)
\ No newline at end of file |