Difference between revisions of "OldRoadmap2006"

From SfzWiki
Jump to: navigation, search
(sfz0.2 : pvp-combat)
(sfz0.2 : pvp-combat)
Line 30: Line 30:
 
* Lua Integration
 
* Lua Integration
 
** Keyboard Callbacks (STARTED)
 
** Keyboard Callbacks (STARTED)
** Messages between Server and Client over Network
+
** Messages over Network (STARTED)
 
** User-Config (Key-Bindings)
 
** User-Config (Key-Bindings)
 
** Lua-Access to GameObjects
 
** Lua-Access to GameObjects

Revision as of 22:56, 31 March 2006

See also ToDoList

WARNING : This list is subject to changes.

sfz0.1 : first test flight

STATUS : FINISHED

  • Gfx
    • (DONE) sample-ship-model (from ogre) + skybox
  • Combat
    • (DONE) direct-hit-weapons (instant kill on mouse click is sufficient for testing...)
  • Networking
    • (DONE) player join
    • (DONE) position/velocity resync
  • Sound
    • (DONE) play static sounds
    • (DONE) wav/ogg support
    • (DONE) play dynamic sounds


Ghoulsblade 02:28, 11 March 2006 (CET): almost done, network runs fine, only weapons are missing now. the graphics are still ugly of course.
Ghoulsblade 00:14, 14 March 2006 (CET): direkt hit weapon is now working, other ships can be killed per mouse-click. They just disappear though, no visual ray or explosions yet. However that finishes our first milestone, now the work on sfz0.2 can begin =)
See also Screenshots , it's still ugly though....

sfz0.2 : pvp-combat

STATUS : under heavy development

  • Lua Integration
    • Keyboard Callbacks (STARTED)
    • Messages over Network (STARTED)
    • User-Config (Key-Bindings)
    • Lua-Access to GameObjects
  • Gfx
    • particle/ray-effects (for engine,combat,..)
  • Combat
    • armor/shield level
  • HUD
    • crosshair
    • "radar"=scanner
    • shield/armor-level

Ghoulsblade 00:10, 31 March 2006 (CEST): After a little coding pause (learning about Lua, playing guildwars and iwar2, planning how to use lua for various things...) i started integrating Lua, i am really suprised about this scripting-language =)

sfz0.3 : pirates

STATUS : not started

  • Autopilot
    • approach, follow
    • attack swings (for ai, as in starwolves)
  • AI-Ships
    • random attacks by pirates

sfz0.4 : autopilot, dumb npc

STATUS : not started

  • Autopilot
    • fly to pos, avoid crashing into planets (for ai)
  • AI-Ships
    • dumb npc ships (tourists,traders,explorers,satelites)
  • Stations

sfz0.5 : docking,trading

STATUS : not started

  • Stations
    • dockable (autopilot)
    • equipment, ships
    • trade goods
  • Trading
    • equipment, ships
    • list as in elite, with buy/sell button next to each element for trade goods... (shift,alt,ctrl-click modify amount)

sfz0.6 : planets

STATUS : not started

  • Gfx
    • planets
  • Planets
    • visible in system
    • dockable (autopilot) (meaning you can trade as with stations)

sfz0.7 : interstellar travel

STATUS : not started

  • Map
    • Galaxy-Map
  • Interstellar Travel
    • LaGrange Points