Difference between revisions of "Roadmap"

From PioneerWiki
Jump to: navigation, search
(reorganizing, first attempt)
Line 1: Line 1:
 +
 
Please note: this page is old, not updated, and should be more thought of as a general outline of the direction we want to take the game in.
 
Please note: this page is old, not updated, and should be more thought of as a general outline of the direction we want to take the game in.
  
Line 5: Line 6:
 
Basically we want external interfaces to be stable.
 
Basically we want external interfaces to be stable.
  
* New save file format
+
*New save file format  
* Separate Player from Ship (breaks Lua)
+
*Separate Player from Ship (breaks Lua)  
* Turn Missiles into guided Projectiles
+
*Turn Missiles into guided Projectiles  
* Module manifest
+
*Module manifest  
* Convert to new UI (but not redesigned HUD)
+
*Convert to new UI (but not redesigned HUD)  
* Starsystem generation rewrite (plus custom systems)
+
*Starsystem generation rewrite (plus custom systems)  
* 3D cockpits (only visual, not functional)
+
*3D cockpits (only visual, not functional)  
  
 
== Second milestone ==
 
== Second milestone ==
  
* Gameplay stuff, redesigned UI. Dunno yet.
+
*Gameplay stuff, redesigned UI. Dunno yet.  
* Functional 3D cockpits
+
*Functional 3D cockpits  
  
 +
 
  
 
== Older stuff ==
 
== Older stuff ==
  
Pioneer has changed versioning system and will no longer release a 1.0 version. Development will continue continuously with new features and fixes added, making every new version slightly better than the one before. Below is a list of what was considered to be needed for a 1.0 release in the old version-naming scheme.
+
Pioneer has changed versioning system and will no longer release a 1.0 version. Development will continue continuously with new features and fixes added, making every new version slightly better than the one before. Below is a compiled list of features. Se also [https://github.com/pioneerspacesim/pioneer/issues?q=is:issue+is:open+label: "Feature+request" feature requests].
  
 
'''''Warning:''' This list is incomplete - and under active discussion so subject to change''
 
'''''Warning:''' This list is incomplete - and under active discussion so subject to change''
  
=== Technical features ===
+
===   ===
  
*[[Commodity_Prices|Commodity Prices]] (see link for more) / Economy will be more advanced (Dynamic?)
+
=== UI features ===
  
=== Gameplay features ===
+
*Star views and navigation
 +
**Combine system (orbit) view into star map
 +
**Bookmarks, travel log
 +
**Maybe other streamlining as well?
 +
**is galaxy view useful at all? 
  
*Military progression / treason.
+
*Missions and station interface
*Something like the Scout missions the walterar has done, exploration jobs.  
+
**Better access to missions. maybe alerts?
*No hypersace from in atmosphere / or too close to a planet surface.  
+
**Redesign the bulletin board to allow filtering and searching (e.g., adverts have tags, as shown in this old mock-up: [http://i.imgur.com/HJH9L.png http://i.imgur.com/HJH9L.png])
*In-system hyperspace jumps to make assassination missions and piracy actually possible.
+
**Centralise bulletin board within the station interface (ie, everything else hangs off the bulletin board; the BB is basically the station-wide-web)  
*Alternatively a Fast-As-Light drive, Shadmar has taken a hacked one I (fluffyfreak) wrote and updated it for Paragon.
+
**Replace the "standard" commodity market with multiple traders/shops advertising on the BB
*A reason to actually have [[Crew|Crew]] on the ship.
+
**Replace the "standard" ship equipment and servicing screens with mechanics advertising on the BB
*Cargo has volume, and this is what limits a cargo hold. [http://pioneerspacesim.net/forum/viewtopic.php?f=3&t=245 forum]  
+
**Replace the "standard" ship purchase screen with specialist shops advertising on the BB, plus also individual pilots posting ship-for-sale and ship-wanted adverts 
 +
*Rewrite? the [https://pioneerspacesim.net/forum/viewtopic.php?f=3&t=24 HUD]
 +
*[https://github.com/pioneerspacesim/pioneer/issues/58 Add chase camera], padlock
 +
*Star views and navigation
 +
**combine system (orbit) view into star map
 +
**maybe other streamlining as well?
 +
**bookmarks, travel log 
  
 +
=== Technical features ===
  
=== More proposed stuff ===
+
*[[Commodity_Prices|Commodity Prices]] (see link for more) / Economy will be more advanced (Dynamic?)
 
 
From [[User:Luomu|Luomu]] ([[User_talk:Luomu|talk]]) 17:09, 1 May 2013 (PDT)
 
 
 
*Rewrite the [https://pioneerspacesim.net/forum/viewtopic.php?f=3&t=24 HUD]
 
**Gather a list of components before doing any visual design 
 
*Controls
 
**New input system: do we need one, or can the current one be fixed?  
 
**Current problems: conflicting binds, cannot bind multiple inputs per action
 
**Remove rarely used buttons? 
 
*Camera
 
**Add chase camera, padlock 
 
 
*Weapons  
 
*Weapons  
 
**goals: allow more than just laser bolts (beams, missiles), auto-tracking guns and turrets  
 
**goals: allow more than just laser bolts (beams, missiles), auto-tracking guns and turrets  
Line 59: Line 61:
 
**Remove random generation of factions  
 
**Remove random generation of factions  
 
**Factions into translation system   
 
**Factions into translation system   
*Star views and navigation
 
**combine system (orbit) view into star map
 
**maybe other streamlining as well?
 
**bookmarks, travel log 
 
*Missions and station interface
 
**Redesign the bulletin board to allow filtering and searching (e.g., adverts have tags, as shown in this old mock-up: [http://i.imgur.com/HJH9L.png http://i.imgur.com/HJH9L.png])
 
**Centralise bulletin board within the station interface (ie, everything else hangs off the bulletin board; the BB is basically the station-wide-web)
 
**Replace the "standard" commodity market with multiple traders/shops advertising on the BB
 
**Replace the "standard" ship equipment and servicing screens with mechanics advertising on the BB
 
**Replace the "standard" ship purchase screen with specialist shops advertising on the BB, plus also individual pilots posting ship-for-sale and ship-wanted adverts
 
**Allow player to buy some types of ship equipment as cargo and have it fitted elsewhere 
 
 
*Separate Player from Ships  
 
*Separate Player from Ships  
**to enable shuttlecraft and remote drones  
+
**to enable shuttlecraft and remote drones   
**must be done during alpha, not sensible afterwards (breaks modules)    
 
 
*Hitpoints: use generic HP value instead of mass  
 
*Hitpoints: use generic HP value instead of mass  
 
*Cargo: use kg instead of tons  
 
*Cargo: use kg instead of tons  
Line 79: Line 69:
 
**formations, anyone?  
 
**formations, anyone?  
 
**AI vs AI?   
 
**AI vs AI?   
 +
 +
=== Gameplay features ===
 +
 +
*Military progression / treason.
 +
*Something like the Scout missions the walterar has done, exploration jobs.
 +
*No hypersace from in atmosphere / or too close to a planet surface.
 +
*In-system hyperspace jumps to make assassination missions and piracy actually possible.
 +
*Alternatively a Fast-As-Light drive, Shadmar has taken a hacked one I (fluffyfreak) wrote and updated it for Paragon.
 +
*A reason to actually have [[Crew|Crew]] on the ship.
 +
*Cargo has volume, and this is what limits a cargo hold. [http://pioneerspacesim.net/forum/viewtopic.php?f=3&t=245 forum]
 +
*Allow player to buy some types of ship equipment as cargo and have it fitted elsewhere
 
*Ship visual customization  
 
*Ship visual customization  
 
*Space stations  
 
*Space stations  
 
**external docking  
 
**external docking  
 
**traffic rules (don't allow modules to let ships idle forever)   
 
**traffic rules (don't allow modules to let ships idle forever)   
*Ship to ship docking  
+
*Ship to ship docking / comunication
 
*Networking / "Fake multiplayer" [[Network_features|Network features]]
 
*Networking / "Fake multiplayer" [[Network_features|Network features]]

Revision as of 19:33, 18 June 2017

Please note: this page is old, not updated, and should be more thought of as a general outline of the direction we want to take the game in.

First milestone

Basically we want external interfaces to be stable.

  • New save file format
  • Separate Player from Ship (breaks Lua)
  • Turn Missiles into guided Projectiles
  • Module manifest
  • Convert to new UI (but not redesigned HUD)
  • Starsystem generation rewrite (plus custom systems)
  • 3D cockpits (only visual, not functional)

Second milestone

  • Gameplay stuff, redesigned UI. Dunno yet.
  • Functional 3D cockpits

 

Older stuff

Pioneer has changed versioning system and will no longer release a 1.0 version. Development will continue continuously with new features and fixes added, making every new version slightly better than the one before. Below is a compiled list of features. Se also "Feature+request" feature requests.

Warning: This list is incomplete - and under active discussion so subject to change

 

UI features

  • Star views and navigation
    • Combine system (orbit) view into star map
    • Bookmarks, travel log
    • Maybe other streamlining as well?
    • is galaxy view useful at all?
  • Missions and station interface
    • Better access to missions. maybe alerts?
    • Redesign the bulletin board to allow filtering and searching (e.g., adverts have tags, as shown in this old mock-up: http://i.imgur.com/HJH9L.png)
    • Centralise bulletin board within the station interface (ie, everything else hangs off the bulletin board; the BB is basically the station-wide-web)
    • Replace the "standard" commodity market with multiple traders/shops advertising on the BB
    • Replace the "standard" ship equipment and servicing screens with mechanics advertising on the BB
    • Replace the "standard" ship purchase screen with specialist shops advertising on the BB, plus also individual pilots posting ship-for-sale and ship-wanted adverts
  • Rewrite? the HUD
  • Add chase camera, padlock
  • Star views and navigation
    • combine system (orbit) view into star map
    • maybe other streamlining as well?
    • bookmarks, travel log

Technical features

  • Commodity Prices (see link for more) / Economy will be more advanced (Dynamic?)
  • Weapons
    • goals: allow more than just laser bolts (beams, missiles), auto-tracking guns and turrets
    • rewrite, basically
    • conflicts with lua trade goods/equipment?
  • Factions
    • Remove random generation of factions
    • Factions into translation system
  • Separate Player from Ships
    • to enable shuttlecraft and remote drones
  • Hitpoints: use generic HP value instead of mass
  • Cargo: use kg instead of tons
  • AI
    • needs more higher level stuff like basic self preservation, modules must not have to implement their own (like tradeships...)
    • formations, anyone?
    • AI vs AI?

Gameplay features

  • Military progression / treason.
  • Something like the Scout missions the walterar has done, exploration jobs.
  • No hypersace from in atmosphere / or too close to a planet surface.
  • In-system hyperspace jumps to make assassination missions and piracy actually possible.
  • Alternatively a Fast-As-Light drive, Shadmar has taken a hacked one I (fluffyfreak) wrote and updated it for Paragon.
  • A reason to actually have Crew on the ship.
  • Cargo has volume, and this is what limits a cargo hold. forum
  • Allow player to buy some types of ship equipment as cargo and have it fitted elsewhere
  • Ship visual customization
  • Space stations
    • external docking
    • traffic rules (don't allow modules to let ships idle forever)
  • Ship to ship docking / comunication
  • Networking / "Fake multiplayer" Network features