Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
path: root/TODO
blob: 5d03261f68879c07bc1b231944363190b96d6d01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
TODO

filesystem::
	write a filesystem based on streams
	write handlers for zip

core::
	connection to remote game
	read/write configuration file
	parse command line options

network::
	protocol
	chat, channels
	rcon, commands
	buffered sends
	zlib compression

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
	.map models

sys::
	win32 (requires removal or #ifdef of the select() calls)