How amenable is Oolite to TCs?
Moderators: winston, another_commander
- FredMSloniker
- Mostly Harmless
- Posts: 3
- Joined: Tue Dec 19, 2006 4:16 am
How amenable is Oolite to TCs?
I've seen a fair number of Oolite expansions mentioned that add ships and missions to the game, but I'm wondering if it'd be possible for me to go deeper, using the Oolite engine for a total conversion space sim project. Can you remove ships from circulation? Replace the built-in starmaps? Add branching mission structures like good ol' Wing Commander? Or are you stuck launching a Cobra from Lave and navigating the standard Oolite galaxy with the occasional TIE fighter?
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
Branching Missions can be done. Each System can be completley changed (name, description, techlevel inhabits etc). Planets and moons can be added, stations can be removed or changed etc, suns can be set to go nova, AIs can be written to make a ship do whatever you want.
So a TC is possible using OXPs, but would be a pretty massive project!
So a TC is possible using OXPs, but would be a pretty massive project!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
-
- Quite Grand Sub-Admiral
- Posts: 364
- Joined: Tue Aug 17, 2004 7:05 am
- Location: Orange, NSW, Australia
The Oolite engine is very much based on Elite. You can't change the star maps or number of galaxies, for example. The maps are populated with the same algorithms as the original Elite games.
You can change the ships, you can add planets and moons, and you can do pretty complex missions as long as they only involve delivering things or destroying ships.
But you can't remove the Elite from Oolite - it is at the very heart of the code.
You can change the ships, you can add planets and moons, and you can do pretty complex missions as long as they only involve delivering things or destroying ships.
But you can't remove the Elite from Oolite - it is at the very heart of the code.
Regards,
David Taylor.
David Taylor.
- winston
- Pirate
- Posts: 731
- Joined: Mon Sep 27, 2004 10:21 pm
- Location: Port St. Mary, Isle of Man
- Contact:
Well, you COULD remove the Elite from Oolite - it's just a matter of changing the code (which is available via SVN at berlios.de) to something else. You can't do the "total conversion" purely by OXPs (if you want to change galaxy structure), but there's nothing stopping someone making a non-Elite game with the Oolite engine...although given the pervasiveness of Eliteisms (such as the user interface), it'd still feel pretty Elite-ey however much you moved the instrument panel around. If you want to make it totally non-Elitey, then it's probably best writing a completely new engine!
- winston
- Pirate
- Posts: 731
- Joined: Mon Sep 27, 2004 10:21 pm
- Location: Port St. Mary, Isle of Man
- Contact:
Well, not quite. I think the Elite Elites ('genetic' Elites if you like, ones directly based on the original code base) may be at Ian Bell's site, but Oolite isn't - the source code is all here:TGHC wrote:The source code is freely available on Ian Bells site, so I guess you can do you whtever you wish, providing it's not a commercial venture.
svn://svn.berlios.de/oolite-linux/trunk
Source packages for 1.65 are also downloadable from http://oolite-linux.berlios.de
Note that 'oolite-linux' is just an accident of history: the source code is the grand unified source tree for all platforms.