Storyline:
I haven't finished writing the full storyline yet, but this is what I have so far:
Earth has been facing destruction for several decades as the sun's hydrogen was being depleted at a phenomenal rate, resulting in a premature red giant. Due to the expansion of the sun, Earth would become destroyed within years; some fled the planet in conventional spacecraft, but some stayed behind to find a solution or to live their final days. As the fate of Earth was drawing nearer a few remaining scientists discovered subspace teleportation technology which allowed for long distance teleportation. With little time remaining few ships could be constructed utilizing this form of travel. Instead, all power plants across the planet were converted to use this technology in the hopes of finding a safer star system.
Upon the jump, to the <haven't decided> star everything goes seemingly well. After the first few days of checking their orbit and making sure Earth wasn't at any risk from nearby satellites, an attempt to contact any nearby ships was made, as several fleets had been dispatched to this star many years ago. Days went by without reply until a small group of ships were detected several thousand Kilometers from the surface, all attempts to communicate with them had failed. They continued to approach the planet and it was clear these were not asteroids due to the numerous course changes they made.
As they approached the surface each of the unidentified objects took position evenly around the planet's surface, it was clear by now that these vessels were not from Earth and what remained of the military took action in case they were hostile. Further communications were met unanswered, they seemed to take no notice of our presence. Soon after they started firing large beams of light into Earth's surface, the ground shook and the military started attacking. All our artillery and missile file appeared to do little to no damage, the alien vessels seemed to not consider us a threat. Fearing Earth would soon be destroyed by these aliens a second subspace jump was initiated but the jump network was only designed for a single jump, there was little time to calculate precise jump coordinates so a blind jump was performed.
After the jump everything was pitch black, there were no stars visible other than one bright spot in the sky which appeared to be a galaxy. But the alien vessels managed to jump with Earth and were still firing toward the surface. After a more detailed study of their ships it shows that they were draining thermal power from Earth's core which is likely where the power to sustain their shielding came from. Land near the alien dig sites began collapsing at a rate that would kill the remaining population in a matter of days if they didn't freeze to death by then. Attempts to communicate to the alients via subspace were attempted but to no avail.
Hours after several huge vessels appeared above the planet, bright and golden in colour. They approached the alien vessels digging Earth and destroyed them with several blasts from their weapons. They formed a similar formation around earth as the other vessels but slowly formed some sort of shield around the planet. Once it was complete there was a bright flash and Earth appeared to have been transported to a solar system, all but one of the alien vessels departed and initiated radio communications on all human languages.
Videos:
http://www.youtube.com/watch?v=c6eBuZRrfl8
http://www.youtube.com/watch?v=VW5g3dmuquY
http://www.youtube.com/watch?v=8QhuLCN77NM
http://www.youtube.com/watch?v=QqSEzyJkNT4
http://www.youtube.com/watch?v=6jpY864YcnA
Pics:
Note: These are in order of development, so the lower down you click the better and lower FPS.
http://img509.imageshack.us/img509/7886/fexwip1zx4.png - Stars and saturn
http://img227.imageshack.us/img227/3326/fexwip2ck2.png - A solar system star and Earth(before I added proper lighting)
http://img249.imageshack.us/img249/9584/fexwip3xk1.png - Self-Illumination maps
http://img401.imageshack.us/img401/3663/fexwip4nl2.png - Close up
http://img530.imageshack.us/img530/6697/fexwip5uz2.png - Improved starfield(it's procedural)
http://img152.imageshack.us/img152/5147/fexwip6tp7.png - Don't remember
http://img65.imageshack.us/img65/2201/fexwip7qj4.png - Starfield experimentation
http://img65.imageshack.us/img65/6864/fexwip8fi3.png - Ditto
http://img87.imageshack.us/img87/263/fexwip9jz1.png - Can you spot the moon?
http://img87.imageshack.us/img87/4796/fexwip10px7.png - You cheated didn't you?
http://img154.imageshack.us/img154/2975/fexwip11wd0.png - Current starfield method
http://img90.imageshack.us/img90/5315/fexwip12dt8.png - Exhaust trail
http://img90.imageshack.us/img90/8273/fexwip13op6.png - Ship engines and trail
http://img142.imageshack.us/img142/9345/fexwip14vf8.png - Ditto
http://img249.imageshack.us/img249/4170/fexwip15tl8.png - Changing the backdrop saturation
http://img249.imageshack.us/img249/1280/fexwip16sl6.png - Ditto
http://img123.imageshack.us/img123/917/fexwip17ka3.png - Laser weapons
http://img100.imageshack.us/img100/7814/fexwip18tm0.png - Atmosphere test 1
http://img254.imageshack.us/img254/9108/fexwip19wk0.png - Atmosphere test 2
http://img159.imageshack.us/img159/2750/fexwip20nh5.png - Ditto
http://img139.imageshack.us/img139/4915/fexwip21yn8.png - Normal mapped + Self-Illumination mapped
http://img211.imageshack.us/img211/3999/fexwip22wu8.png - Brighter Self-Illumination
http://img125.imageshack.us/img125/6374/fexwip23ue1.png - Ship lights
http://img147.imageshack.us/img147/9731/fexwip25yv9.png - Finished ship lights(they periodically blink, with both random or synchronized patterns)
http://img162.imageshack.us/img162/4061/fexwip26jd4.png - The Excalibur class battlecruiser in orbit over Mars
http://img140.imageshack.us/img140/3079/fexwip27to7.png - Dark side of Mars
http://img162.imageshack.us/img162/3151/fexwip28ko6.png - A Rima class corvette firing guns over Saturn's rings
http://img413.imageshack.us/img413/1840/fexwip29uc7.png - Earth's new atmosphere
http://img401.imageshack.us/img401/5217/fexwip30wn7.png - With moving clouds / better colouring
http://img249.imageshack.us/img249/6530/fexwip33rg8.png - Planetary subdivision(LOD) wireframe view
http://img206.imageshack.us/img206/7168/fexwip37bc2.png - Comparison between a Cassini image of Saturn(bottom), and my own(top)
http://img247.imageshack.us/img247/9193/fexwip38us3.png - Planetary ring shadows
http://img206.imageshack.us/img206/3963/fexwip39aaou8.png - Saturn
Latest pics:
http://img256.imageshack.us/img256/9470/fexwip44xy7.png - Vigour class support ship
http://img244.imageshack.us/img244/6823/fexwip43qr9.jpg - Saturn's rings
Overview:
Final Exodus : Online, is the sequel to the Final Exodus Single-Player game entered into the nVidia 2006(but if you count prizes being delivered then 2007 and soon to be '08) compo. Like its Single-Player counterpart this will be a space combat based RTS, however this will be online in a single game universe(not too dissimilar from EVE Online).
It will feature RTS and twitch based(in cockpit) gameplay like its predecessor but will be far more open ended and have more depth than just blowing everything up(though that will still be an important part). I have plans to implement first person shooter aspects to the game too, such as walking around parts of ships/stations as well as venturing around planets on foot however these will be added in due time.
Races:
Human - This is the only race you will be able to play as however you will be able to change your appearance to any race you come across. Humans don't have very advanced technology compared to other races, however their ships have very durable armour(no shields by default) and are proficient at reverse engineering technology.
Svarog - Like in the Single-Player version this race is a plague in the galaxy. They aim to steal resources from solar systems by any means they can, they have limited cognitive ability but work in packs. Their origin is unknown but they enter the galaxy via artificial wormholes.
Sopharan - A highly advanced pacifistic race who guard several solar systems, such systems are essentially safe spots as anyone attacked in them will get defended by their ships.
Agrippen - Like the Sopharan this race is highly advanced but chose a more military path due to the Svarog invasion, They haven't been spotted for hundreds of years however...
I have plans for a few other races but they would spoil the storyline if I wrote a small bio about them.
Also like most space games you will come across pirates(NPC ones) who will stop at nothing to kill you and salvage your wreck, pirates will use a wide range of ships and I hope to make the AI challenging; not just a group of morons that get more powerful guns the further you stray from the safe zones.
Planets:
Eventually I will implement travelling to the surface of planets, I will use a semi-procedural approach to them in that the surface textures/Heightmaps are pre-rendered but as you get closer it's more or less procedural(not too dissimilar from a Diamond-Square algorithm like approach).
Planets will also serve as more than just big asteroids, players will be able to construct structures on the surface, such as planetary defence weapons, hangars, mining sites and so on. Only small vessels will be capable of landing on planets so ground based combat shouldn't be too stupid, however larger vessels will be able to launch nuclear or biological attacks on a planet which will either kill everyone and pollute the place or change the atmosphere(so another race can survive on it).
Ships:
Line-up so far:
- Sopharan flagship, I don't really like the model so I may redo it eventually
- No idea
- Agrippen flagship, 6 side facing point defence beams with a mega plasma launcher thing at the front
- Svarog hive/base ship, launches a swarm of fighters/drones
- [Hydra MK1] Deep space exploration ship
- [Hydra MK2] Combat variant of the above
- [Obelisk] Ship belonging to a race I haven't disclosed
- [Rima] Haven't decided who constructs this but it will be a playable ship(atmospheric flight capable)
- [Vanguard] A heavily armoured support ship
- [Vigour] A heavily armoured support/battleship with advanced defensive capabilities
Note: All the above ships are designed/modelled/UVed and Skinned by myself and I have many other designs drawn, I just don't have time to make them yet. Also many of those ships are either not finished(Rima) or are just placeholders.
Ships will be the main form of transport in the game(the only other being walking which isn't all that fun across a 1:1 scale planet), they come in many shapes and sizes, from fighters to battlecruisers. In addition to the hull, ships will be comprised of many subsystems and parts. Once added, for the majority of engine/weapon or armour parts you will be able to position, rotate and flip a 3D model of the part on your ship to design what it looks like. However due to the potential client amount in any area only large ships will be able to have truely unique designs.
Current idea of how ships will be fitted(blueprint is of some trek ship):
http://img77.imageshack.us/img77/530/shiplayoutmj2.jpg
Instead of warp drives/jump gates, ships will use Subspace jump drives(like the ones on BSG, the jump drive part at least) these will have an optimal jump distance and any farther will take exponentially longer to calculate. However each jump will take a minimum of 30-60seconds(depending on ship size) to calculate. Such jumps are faster to calculate if you have no other subsystems online(to stop someone jumping out as soon as they're about to die in battle). Also depending on your sensors you may be able to detect a subspace jump event and track its source(to follow someone) however finding the exact destination won't be instant but you can always jump at the current estimated position(but risk being off by a few Km or more). Lastly, when part of a fleet you can do a networked jump which will speed up calculations(beneficial for large ships).
Combat:
In addition to flying your own ship players will be able to stock up on drones and fighters. A player's ship will be capable of controlling a limited number of drones(for point defence/offence) or in the case of fighters a player is able to remotely control it(like a normal ship, just in first person through the fighter's camera) whilst still being in control of their main ship. Fighters cannot be controlled by the ship(only drones), however other people on board your ship can launch them(should you authorise them to) to help in the battle. Fighters are very limited and do not have any FTL capabilities, however they are cheap and designed to be expendable.
In combat, large ships(battlecruier/battleship etc) will serve as launching platforms for any docked ships and fighters, their only other main use is to take out other big ships or to orbitally bombard planets, however I don't plan to have any
really huge ships, i.e. the Titans in EVE as in my mind they would realistically be useless in combat due to having 0 manuverability/speed so the maximum sized ship in my game will likely not exceed 1.5km in length(the Excalibur is already above 1Km). Because of this big ships will have some maneuverability and coupled with jamming devices a good pilot should be able to fend off weapons fire from other large ships.
Due to the potential size of battles, doing polygon checks per part is not really viable and would force the more hardcore players to make stupid designs to give them a tactical edge, because of this I will likely make it so that each ship has an oval shape that encompasses them(currently the shield size) and any weapons fire entering this will be a hit, but I will calculate which side the impact happened on to deduct HP from the shields or armour for that side. In addition to this each subsystem slot will be located on a specific side to a ship so if a user wishes to take out your engines they will most likely have to remove any shielding/armour surrounding the left and right sides of your ship(or rear if it's a smaller ship), however visually the engines can be located anywhere as I don't want people to impede their design efforts for the sake of conforming to the ship's part layout.
So anyway! Enough of the Raven style post, tell me what you think, how many decades it will take to make etc.