OldRoadmap2006

From SfzWiki
Revision as of 09:51, 4 April 2006 by Hagish (Talk | contribs)

Jump to: navigation, search

See also ToDoList

WARNING : This list is subject to changes.

sfz0.1 : first test flight (FINISHED)

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 (STARTED)
  • 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 =)

Ghoulsblade 00:20, 4 April 2006 (CEST) : i like lua, now i already use it to controll most of the server & client message transfer as well as object creation, and integrating newly joined clients into the server... really a powerful scripting language. If this continues to go so smooth, we might have missile and other weapons sooner than expected. It is not the time for funky graphics yet, though...

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