RoadmapDone
From SfzWiki
-
load ships saved in editor as nodegroups -
extend cRobRenderOp::ConvertToMesh in robrenderable.cpp to add submeshes to existing meshes -
(load ships saved in editor as mesh) -
remove inner faces of ships -
server : open tcp listen socket (net_L.cpp : NetListen, PopAccepted) -
client : open connection to server socket (net_L.cpp : NetConnect) -
send simple tcp messages : e.g. chatline (main.lua:232:SendChat , net_L.cpp NetReadAndWrite) -
server : send spawn-messages for stuff created after join to client -
server : send spawn-messages for world on playerjoin -
server : send-resync-stuff (prepared in in location_L.cpp : SendResyncs) -
client : receive-resync-stuff (prepared in in resyncreceiver_L.cpp) -
client : send mouse/rotation/turn quaternion to server (udp) -
client : send key-changes to server (tcp, accelerate, fire weapon) -
server : receive player turn and keys -
server : send effects (laserbeam on weapon) to server -
server : ray/sphere hit detection : laser destroys ship or asteroids -
server : respawn killed clients when space key is pressed -
select shiptype and reselect shiptype for respawn -
sounds effects -
third person cam ingame -
gui : select targets with mouse click directly -
draw inverted ship mesh as interior background -
switch between inside and outside view -
tile-based walking inside ship -
couch -
cockpit seat -
multi-part-engine -
engine -
grate -
ladders -
handrail -
computer consoles -
table -
flowers -
door -
locker -
soda machine -
refrigerator -
menu for placing items inside ship gui : nicer dialog frame (white text on black background, corners a bit round, buttons different from dialog frame)gui : nicer menu lookbuy weapons and equipment-
lobby chat -
irc lib ? announce opened games in irc -
http lib for lua -
option to announce game in internet when hosting -
list announced games -
you can zoom out with no limit, you can even see the skybox. -
trac-bugtracker is currently unusable (permission denied)