I'm sorry to hear that. I thought the project had great promise. Still, on to new things eh? If nothing else, I'm sure you've learnt enough on the way to make this worthwhile.
Well the main reason is when I started this project I was fairly new too programming so I didn’t know a whole lot (This was my first attempt at making a game). This caused me to make certain mistakes in the design. Ones that make the code hard to maintain and work with. Like all my objects inherit from objects in the physics engine it uses. So any changes to the parent classes break the child classes.
This is compounded by the fact that I completely rewrote my physics engine (because it was first attempt at making an engine). And the rewrite is in no way backwards compatible.
So to continue working on this project I would have to make a huge conversion effort to the new engine.
I also use multiple threads yet most of my code is not thread safe.
Also the game started off with a sound design but I made it too restrictive and have too many hacks to make things work.
Ultimately I don’t have enough time or motivation to work on this project any more.
I am working a less ambitions game in my free time based on my new physics engine. And maybe I’ll restart/rewrite this project later, but right now ReMasters is postponed indefinitely.
And Lukipela is right I learned a lot from this. Enough to realize my old code sucks.
If you are interested in my physics engine's rewrite you can use the links in my signature.
This probably wasn't an issue anyway, but just so you know, I don't think anyone really expected yours or any of the other SC projects besides UQM to have to go about the daunting task of creating a whole RPG campaign for the game, with communications and planetary exploration and event scripting or anything else that such would require. I am sure any reasonable fan can see how that could quickly get overwhelming for any single coder, working on the thin pieces of spare time or even a team of those coders.
So if you ever do decide to pick up the project again, don't worry about making it more than the combat portion based on your physics engine. It seemed like you got very close to this goal already with your project in its current state.
Anywho, thank you for trying. Like a handful of other game universes, this one has a fairly large fan base. But of maybe thousands of those fans, it has only been you and a handful of others who have actually put many hours of preciously limited freetime into creating free software that the rest of the fans can benefit from.
« Last Edit: May 04, 2007, 05:27:07 pm by Deus_Siddis »
And Lukipela is right I learned a lot from this. Enough to realize my old code sucks.
While you might be understandably gloomy now, keep in mind that at least you've learnt how to not write code. Your next project will be much less painful now that you have some experience.
"You boldly enter our space! Approach this Dreadnought as though it were a recreation base and then play the dumb hominid? Who do you take us for, Captain... Spathi!?"