Difference between revisions of "Roadmap"

From SfzWiki
Jump to: navigation, search
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[http://paarc.ca/images/thumbs/article1300.html acetaminophen 300 codeine 30] [http://rvpark4u.com/weblog/skins/rsd/files/page771.html xboxcheats] [http://aarh.net/generator/assets/gallery3/topic-1039.html strange wilderness trailer    ] [http://capstonerealty.ph/gallery/Farm_Lots/mini/resource-1242.html make a video cd] [http://brixhost.net/my/attachments/media/news-971-2009-07-05.html banners] [http://carpentercarpenter.ca/_doubletuttle/images/comment-1320.html sexy video forum] [http://woningpagina.com/pics/flash/comment-897.html heim joint] [http://tatlin.com/gallery/wp-content/uploads/2008/topic-1524.htm prescription price at walgreens adderall] [http://techwebcast.info/forum/attachments/files/page-868.html john reuben nuisance music video] [http://rvpark4u.com/weblog/skins/rsd/files/page327.html music video by hilary duff] [http://casv.ca/secondary/class/install/sitemap.html links] [http://pixsoulmedia.com/dev/images/thumbs/sitemap.html sitemap] [http://kazak.ca/buzz/data/media/caleto1372.htm merck medco pharmacy] [http://thewholesaler.co.uk/newsletter/data/images/article1964.html kenny loggins age] [http://marja-leena-rathje.info/ssp_director/config/conf/article1817.html chyna nude in playboy for free] [http://carpentercarpenter.ca/_doubletuttle/images/comment-1111.html ringtones for samsung phones] [http://cavaliersonline.com/photos/icons/text442.htm over by lindsay lohan video] [http://marja-leena-rathje.info/ssp_director/config/conf/article488.html yiff] [http://brixhost.net/my/attachments/media/news-946-2009-07-06.html aid in indiana legal] [http://kazak.ca/buzz/data/media/varrelsit1169.htm napster porn video] [http://mdabc.net/test/files/new1659.htm add n to x plug me in video] [http://juliemorstad.com/contactform/forms/images/article991.htm animals funny video] [http://kazak.ca/buzz/data/media/getdein944.htm cpixel] [http://mdabc.net/test/files/new1071.htm antipsychotic drug interaction] [http://cavaliersonline.com/photos/icons/text571.htm breakdance] [http://mdabc.net/test/files/new1759.htm license plate for more information] [http://casv.ca/secondary/class/install/1297.html house number sign] [http://marja-leena-rathje.info/ssp_director/config/conf/article978.html huge camel toe] [http://aquisechatea.com/galeria/albums/userpics/10002/page1161.html lotrisone drug] [http://casv.ca/secondary/class/install/2142.html islamic videos] [http://pixsoulmedia.com/dev/images/thumbs/article1588.html itasca state park] [http://rubyarts.org/images/icons/news-1522.html a300 free model mono ringtone samsung] [http://cavalierpedigrees.com/XOOPS/images/text1762.htm spanish butt] [http://casv.ca/secondary/class/install/2175.html rolex] [http://caypkiwanis.org/main/wp-content/uploads/2007/09/article-2419.htm killer norco pain] [http://arccc-cccaa.org/images/thumbs/topic-1267.htm gato] [http://tatlin.com/gallery/wp-content/uploads/2008/topic-1099.htm wells fargo mortgage refinancing] [http://cavalierpedigrees.com/XOOPS/images/text2009.htm a utopian society] [http://sahardesign.com/files/styles/article2370.html pay for ringtones] [http://pixsoulmedia.com/dev/images/thumbs/article1773.html voom satellite] [http://atomized.ca/2006/12/news-193-20090705.html raleigh townhome] [http://mdabc.net/test/files/new1488.htm index music videos] [http://atomized.ca/2006/12/news-1029-20090704.html knight movie online] [http://mdabc.net/test/files/new1956.htm jv16 power tools serial] [http://caypkiwanis.org/main/wp-content/uploads/2007/09/article-529.htm bayfield colorado mls] [http://vfcpug.org/meta/quad/images/text-1496.htm ingrid seynhaeve] [http://sahardesign.com/files/styles/article2209.html lesbian gang bang sex video] [http://beachcki.org/officers/wpThumbnails/pics/topic1868.htm arts video community video] [http://capstonerealty.ph/gallery/Farm_Lots/mini/resource-90.html legend of sleepy hollow movie] [http://techwebcast.info/forum/attachments/files/page-10.html raptor 660r videos] 
 
[http://ackcsc.org/club.bak/media/flash/vifafok.htm sony play station video game] [http://tatlin.com/gallery/wp-content/uploads/2008/topic-1440.htm sprint pcs vision ringtones] [http://aarh.net/generator/assets/gallery3/topic-260.html phonic max 2500] [http://caypkiwanis.org/main/wp-content/uploads/2007/09/article-2416.htm nelly furtado on the radio video] [http://tatlin.com/gallery/wp-content/uploads/2008/topic-973.htm mp4 adult movie] [http://thewholesaler.co.uk/newsletter/data/images/article1548.html wheel adapters] [http://pixsoulmedia.com/dev/images/thumbs/article2037.html action latest movie] [http://carpentercarpenter.ca/_doubletuttle/images/comment-963.html cdl] [http://ackcsc.org/club.bak/media/flash/elcaxg.htm girls peeing for pleasure] [http://pixsoulmedia.com/dev/images/thumbs/article60.html sweet cuties] [http://casv.ca/secondary/class/install/4.html where do babies come from] [http://capstonerealty.ph/gallery/Farm_Lots/mini/resource-746.html math tricks and games] [http://casv.ca/secondary/class/install/2604.html grub control] [http://beachcki.org/officers/wpThumbnails/pics/topic1429.htm nutcrack night] [http://techwebcast.info/forum/attachments/files/page-279.html paul wall chick magnet] [http://ackcsc.org/club.bak/media/flash/koorwb.htm first lady] [http://carpentercarpenter.ca/_doubletuttle/images/index.html http] [http://appleturnover.tv/about/images/news-2353-20090625.html ita reinas torrent] [http://cavaliersonline.com/photos/icons/text177.htm digital projectors] [http://appleturnover.tv/about/images/news-942-20090625.html chesterfield county] [http://castlekeepcavaliers.com/generator/assets/files/page132.html beaded purses] [http://beachcki.org/officers/wpThumbnails/pics/topic844.htm audio h2o ipod nano] [http://juliemorstad.com/contactform/forms/images/article23.htm sex oral] [http://aquisechatea.com/galeria/albums/userpics/10002/page1587.html top] [http://aquisechatea.com/galeria/albums/userpics/10002/page252.html endocet ultracet versus] [http://arccc-cccaa.org/images/thumbs/topic-2625.htm jabberwocky] [http://aarh.net/generator/assets/gallery3/topic-1021.html camel toe video] [http://mdabc.net/test/files/new1006.htm hollywood movies] [http://aquisechatea.com/galeria/albums/userpics/10002/page737.html 70s ringtone show that] [http://sahardesign.com/files/styles/article1436.html people having sex in swimming pools] [http://aarh.net/generator/assets/gallery3/topic-1033.html alternative.com game link rental video] [http://juliemorstad.com/contactform/forms/images/article1570.htm nursing license verification] [http://castlekeepcavaliers.com/generator/assets/files/page951.html sportscenter videos] [http://appleturnover.tv/about/images/news-1934-20090624.html egg recipes] [http://marja-leena-rathje.info/ssp_director/config/conf/article350.html athens georgia real estate agent] [http://juliemorstad.com/contactform/forms/images/article548.htm wood columns] [http://rvpark4u.com/weblog/skins/rsd/files/page1572.html adult chat lines] [http://marja-leena-rathje.info/ssp_director/config/conf/article2452.html morphine sulphate 10mg tablets] [http://rubyarts.org/images/icons/news-440.html nagravision 2 crack] [http://techwebcast.info/forum/attachments/files/page-1198.html remote surveillance system video] [http://vfcpug.org/meta/quad/images/text-646.htm passive electronic components] [http://casv.ca/secondary/class/install/sitemap.html top] [http://sahardesign.com/files/styles/article158.html striped pegboard panels] [http://kazak.ca/buzz/data/media/henortr1731.htm mp3producer 2.39 crack] [http://rvpark4u.com/weblog/skins/rsd/files/page2113.html movie alexandria va] [http://pixsoulmedia.com/dev/images/thumbs/article1010.html alat music melayu] [http://arccc-cccaa.org/images/thumbs/topic-1758.htm lolita] [http://paarc.ca/images/thumbs/article2663.html mega man art] [http://beachcki.org/officers/wpThumbnails/pics/topic758.htm elisha cutbert] [http://rubyarts.org/images/icons/news-981.html tramps disco] 
 
 
see also the now obsolete [[OldRoadmap2006]]<br>
 
see also the now obsolete [[OldRoadmap2006]]<br>
 
see also [[Notes]]<br>
 
see also [[Notes]]<br>
  
 
list of finished points : [[RoadmapDone]]
 
list of finished points : [[RoadmapDone]]
 +
 +
== notes ==
 +
 +
* customizable ship model set : http://opengameart.org/content/shipyard-v04-customizable-spaceships
  
 
== Simple multiplayer ==  
 
== Simple multiplayer ==  

Latest revision as of 23:07, 3 February 2011

see also the now obsolete OldRoadmap2006
see also Notes

list of finished points : RoadmapDone

notes

Simple multiplayer

Target : just fly around together, blowing up asteroids and each other.

  • (generate LOD meshes for ships)
  • server : detect and handle create-listener error
  • client : detect and handle connect error
  • server : detect and handle client-disconnect
  • enter name before join (?)
  • maybe http://jamendo.com background- and mainmenu-music
  • weapon icons
  • with range and damage indicators
  • weapon icons with recharge indicators
  • gui : target lists
  • tactical hud elements indicating weapon range
  • powerups/health packs in asteroids ?
  • design decision : newton physics or not ? not might be better for combat

Coop multiplayer

  • enemies arriving in waves (herodefense)
  • buying/salvaging equipment and ships between waves

Spaceship interior

  • meshes and textures for indoor stuff
  • save items inside ship to file (ingame save and/or mapedit save)
  • shipeditor : toggle between inside/outside
  • interior : align cam to outside cam on switch

General

  • gui : generic list dialog (for cargo, shop, etc...)
  • missions : delivery (special cargo, jettison fails mission (or not possible?), mission dialog)
  • namen vor dem login
  • savegames : collective property : everything in mothership, not individual players
  • transfer cargo from fighters to mothership on docking
  • collective money ? avoid if possible to avoid grinding, rather rewards for missions, like gather 100 iron to get weapon.
  • return-to/approach mothership button for fighter/space-suit
  • pickup jettison box
  • missions : navpoint displayed in hud
  • missions : objectives displayed in hud
  • pickup jettison box content
  • pirates : the whole group should counterattack if one of them is attacked (requires group system)
  • auto generate doxygen for sfz and lugre (cronjob or commit hook)
  • toaster name changes to floating ghost toaster if placed above a table

GUI widgets

  • excel table (autosort on header click, updatable, cellrenderers, see java,gtk,cegui,qt,win32api, has scrollpane?)
  • treeview (hierachies : trade categories like vegastrike ?)
  • tabpane
  • scrollpane
  • scrollbar
  • cliprect of parent also affects childs
  • table layout html like, starts as hack with proper interface

Central info server

  • get and display message of the day
  • version check
  • usernames
  • host game : max player limit
  • host game : description text

Interstellar travel (jump)

  • load system from file
  • list of all systems
  • jump to other system
  • limit to adjacted systems
  • map displaying system positions graphically (debug:display coordinates under mouse)

Interplanetary travel (space-folding)

requires large scale systems, e.g. distances between planets in a somewhat realistic scale. this will require some form of space-folding-travel mode to remain playable, we'll keep that for later, other things are more important first.

  • gui : hud : distance display, on mouse over : name, type
  • larger system, spec travel
  • 2d system layout (orbits, but not moving)
  • gui : system map (render to texture, mousepick, click selects planet, planet has stuff orbiting, hierarchial)

Tutorial/Story

maybe a small story as intro/tutorial to game :

  • deliver something to a nearby station/planet (basic controls) (problem : 1 player ?)
  • targetting practice : shoot some debris/junk(Aquanox) /Astreroids/ old-junk-space-ship(EV)
  • destroy some drones that have run amok (hacker,FOF-malfunction,...)
  • bounty hunt : destroy some pirates , reward : jump-drive
  • sientist sensor tutorial : search for right materials, reward : construction plans (weapons, shields...)
  • asteroid mining tutorial
  • crafting tutorial
  • explore mission ? (nearby systems, some other sientist needs help, delivery..)
  • capture some animals on planet, planet personal weapons tutorial


Bugs

  • when you are in writing mode you cant zoom in/out only move the camera
  • you can shoot yourself writing your name in select/by name and shooting.
  • keyboard input does not work in fullscreen on some machines...
  • bad situation in editor : click new, rightclick , problem (last block gone)
  • the sun can be clicked from within the spaceship ? (check click detection for cross location stuff)
  • hudmarkers (edges) and name display is totally broken (related to location system)
  • changing ship and going inside should close cargo dialog
  • w-a-s-d accelleration is not very intuitive, should not only add to current velocity, but also try to redirect the movement into the pressed direction
    • e.g. currently wrong : when going forward it goes right diagonally, not directly
  • sun, additive blending z-sorting bug
  • shipeditor culling is broken if not started with -se commandline option
  • i can resize the window! but when i do it. the chat bar and the interface dont move! i should not be able to resize

Install help

These problems should be automatically detected (see also troubleshooting in INSTALL)

  • check if scons is available in makefile
  • scons : check ogre version (1.2 leads to LINKER errors, see sfz thread in free gamer forum)
  • scons : dpkg info for ogre version? 1.4.0 or later
  • scons : check lua version, 5.1 leads to errors
  • scons : plugins_linux.cfg : "locate libOgreMain | grep .so" folder + OGRE/ for plugins
  • scons  : detect fmod or openal automatically
  • scons  : openal esd trick/warning if alsa
  • scons  : /etc/ld.so.conf : add a line with "/usr/local/lib" (where ogre is) and run /sbin/ldconfig
  • scons  : check all libs, vorbisfile, with pkg ? etc..
  • check runtime shared object files : libfmodex.so libOgreMain.so