From 9a80afe0994b9b565b6eb28dac8929bdd3b15ba8 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Mon, 29 Nov 2010 22:00:00 +0000 Subject: Misc. documentation updates. --- developer/GAMEPLAY | 9 ++++----- developer/ROADMAP | 3 ++- developer/STORYLINE | 47 +++++++++++++++++++++++++++++++---------------- developer/TODO | 21 ++++++++++++++------- 4 files changed, 51 insertions(+), 29 deletions(-) (limited to 'developer') diff --git a/developer/GAMEPLAY b/developer/GAMEPLAY index f1f3cfd..dc8f6ee 100644 --- a/developer/GAMEPLAY +++ b/developer/GAMEPLAY @@ -14,8 +14,8 @@ Overview Project::OSiRiON is a multiplayer space game with persistent player statistics. By trading goods, obtained through lawful purchase or otherwise, a player can earn the necessary credits to buy bigger - guns and faster ships, and explore the univers in search for better - trade deals. + guns and faster ships, and explore the universe in the search + for better deals. A single player mode with a compelling story is a secondary objective but the storyline serves as background for the multiplayer universe. @@ -199,12 +199,11 @@ Cargo Missions - I'd do anything for money, except working. - - Search and Destroy - Transport / Delivery - Courier missions -Fleets & Wingmen (scondary goal) +Fleets & Wingmen (secondary goal) About owning multiple ships and adding strategy elements. + diff --git a/developer/ROADMAP b/developer/ROADMAP index 9cafc43..ed69556 100644 --- a/developer/ROADMAP +++ b/developer/ROADMAP @@ -161,7 +161,8 @@ factions allegiance - + computer-controlled opponents + ------------------------------------------------------------------ version 0.7.0 - Missions diff --git a/developer/STORYLINE b/developer/STORYLINE index bd33282..add817f 100644 --- a/developer/STORYLINE +++ b/developer/STORYLINE @@ -12,7 +12,7 @@ ------------------------------------------------------------------ - FACTIONS and PLACES + PLACES and FACTIONS HOUSE LINDBLADE (protected by the Lindblade military) @@ -31,13 +31,13 @@ - Praetoria system planet Praetoria - PROTECTORATE (protected by the Ordinators) + COUNCIL CAPITAL (protected by the Ordinators) The seat of the Council and the capital of the central planets. Location of the Allied Intelligence Network headquarters. - - Protectorate - planet Corona + - Council Capital + planet Corona /find a better name/ INDEPENDENT COLONIES (protected by the Colonial Militia) @@ -58,12 +58,12 @@ - Antwerp system starbase Helianthos (guards the border) Buccaneer's Den pirate base - planet Antwerp? NEUTRAL SYSTEMS - Finnmark (Joint Miners Association headquarters) planet Finnmark + mining operations - East End Ensor station @@ -98,6 +98,11 @@ - Kiana system Kiana Prime + DERELICTS + + The Kadriant + + Note on names: Before the war, the systems controlled by the Great Houses were @@ -324,16 +329,16 @@ I. Business the local bartender was kind enough to offer me a job in his modest establishment. He probably did it more out of sympathy then anything else, but as it turned out, I'm great at doing the dishes and I always enjoyed our conversations. - That is, until last week, when I met Mister Brent. + That is, until last week, when I ran into Mister Brent. - I never really got to know him very well but he must have remembered me from high - school. I was sitting at the bar when he suddenly tapped my shoulder. My memories - of him were vague. As he sat down, I ordered him a drink. We had some chit-chat, + Ages ago, we used to work in the same building and he must have recognized me. + I was sitting at the bar when he suddenly tapped on my shoulder. My memories + of him were vague, but as he sat down, I ordered him a drink. We had some chit-chat, shared a few memories of distant times, but it didn't take hime very long to come to the point. - Brent was the business type. "The rising star of the Regula mining operations, - overseeing all shipments of niobium ore in the Ghant system", to quote his words. + Mister Brent was the business type. "The rising star of the Regula mining operations, + overseeing all shipments of niobium in the Ghant system", to quote his words. His phrases like "A smart man could make a fortune" sounded rather hollow to me, but he did have a point. 500 runs to Regula to pay the loan for the ship. Another 1500 more to get myself a ship big enough to hold a small cabin with all the @@ -346,7 +351,7 @@ I. Business exchanged for Micron Corporation's latest Vector model. It's a small ship: the cockpit, a living compartment with a sleeping corner and a cargo hold just big enough to hold a few metric tons of whatever the owner had in mind. - All it misses is a pair of blasters to shoot the mosquitos from the windshield. + All it missed was a pair of blasters to shoot the mosquitos from the windshield. That would have added another 50 runs to the price. @@ -447,15 +452,25 @@ III. The suit A wise man once said: "Curiosity is mankind's greatest gift. But it is also mankind's greatest curse." I didn't have to take him for his word: I've been in situations before were I wasn't supposed to belong, - and me intuition told me that ship was probably something I didn't want to know about. + and me intuition told me that particular ship was something I didn't want to know about. By now it was almost 3 am and I was almost certain I was going to regret this nightwandering episode when my alarm clock would obnoxiously announce the next morning. Almost, because - by now I had learned that no regrets and focus on the task at hand was usually the wiser + by now I had also learned that no regrets and focus on the task at hand was usually the wiser course of action. Right now, the task was finding some sleep. I turned around, walked to the elevator at the end of the corridor and pressed the button. After a few seconds the doors opened with a joyfull chime and I stepped inside. "Level 6". The elevator seemed to consider my request when the doors finaly closed and it started - moving upward. I leaned casually against the back wall, my right hand trying to catch the - yawn escaping my mouth. + moving upward. I leaned casually against the back wall while my right hand was trying to catch + the yawn escaping my mouth. + +Temporary notes: + + III about getting stunned in the cargo bay + + IV about waking up on Starbase Helianthos + + V about Linblade and 'they've hidden it' + + VI about the Kadriant diff --git a/developer/TODO b/developer/TODO index 078f51c..2e0ba91 100644 --- a/developer/TODO +++ b/developer/TODO @@ -32,10 +32,10 @@ model: (ok) support 'angles' key on the 'misc_model' map class core: - replace EntityControlable::afterburner() with control_flags, - replace impulse command with a control flag, - add AutoLevel amd AutoPilot control flags, - remove EntityControlable::movement() + add EntityControlable::control_flags() to group on/off controls (Impulse, AutoPilot?) + - afterburner is a -1/0/1 control and can't be added + - replace the impulse command with a control flag + - think about AutoLevel fix dedicated server not showing chat messages (bug to be verified) fix game.ini load/save sequence @@ -43,7 +43,8 @@ core: pause game loop when there are no players (ok) optimize KeepAlive sweep performance - + (ok) remove EntityControlable::movement(), render dust based on control->speed() + network: protocol description (incomplete) zone chat @@ -75,18 +76,20 @@ client: fix camera frustum clip (size issue, postponed) (ok) have the trade menu show depleted shop items with their sell value + (ok) testmodel functionality render: + disable texturing and lighting while drawing normals fix skybox envmapping -> cube map star light strenght general globe texture stretching, coordinates seem to be off - + (ok) have r_loadmodels load particle scripts and flare textures (unfixable) globe texture distortion at the poles ui: - modelview lighting (-> it uses current zone lighting) + unify event handlers, expand Event class and make derived event classes listview scrolling @@ -95,6 +98,7 @@ ui: until the button is released (ok) slider mouse dragging + (ok) correct modelview lighting sound: entity/event positional sounds @@ -115,6 +119,9 @@ game: (ok) remove warning color from 'dock out of range' messages (ok) when the goto command is used to target another player, appear above him, instead of in front of him. +singleplayer: + think about a single player format and potential required core features + documentation: update starsystem roadmap add starsystem roadmap to the user documentation -- cgit v1.2.3