Pages: 1 [2] 3 4 ... 8
|
|
|
Author
|
Topic: why don't we make it ourselves? (Read 38894 times)
|
RTyp06
*Smell* controller
Offline
Posts: 491
|
I don't think Luki got "owned" or corrected . The procedural genertaion to be used in Black Sky and Infinity, which was what Fox was referring to, is FAR beyond what UQM uses and most likely outside the realm of the average hobbyist programmer.
|
|
|
Logged
|
|
|
|
general_klefenz
Zebranky food
Offline
Posts: 29
|
OK, i`ll use procedural generation since i`m not going to draw hundreds of worlds manually, and i have some questions for the community: -what about changes in ships sprites? not like making dreadnought look like a potatoe, but in 2D to 3D transitions some shapes would change, an example is the umgha drone i posted, i explained the problem with it and i`m gonna change that sprite, it may look different to the original. -new races, i heard a whole project falled because of this issue, but nwe game without new thing isn't new at all, just another remake. -boss ships, something i'm sure about is that i'm going to put some boss ships across the game, like the Sa-matra, but smaller. -reviving the androsynth, they vanished, but, some may have been far away from their homeworld and when they discovered what happened, not what actually happened, but noone responded from home, and they hide for many years. -Slaveshielded: the Ur-quan slaveshielded many worlds, and nobody knows who or what lives in them, however the allies would release them and may open a pandora box. -the taalo: are they still alive? the orz call their home world the "taalo playground", so they knew'em and the orz are quite new, also the melnorme said the taalo were dissapeared from this region of the space, so they could be somewhere else, maybe in other dimension.
most of those questions are for the storyline aspect, but first tell me what are your oppinions about the sprites issue.
|
|
|
Logged
|
|
|
|
Lukipela
Enlightened
Offline
Gender:
Posts: 3620
The Ancient One
|
Procedural generation just means that content is created by the game, instead of in advance. UQM uses procedural generation for most of the star systems and planets. It's very simple, just using a (pseudo-)random value (based on a fix seed here) to determine how many and what kind of planets there are, what minerals to put there, and where, etc., but it's procedural generation.
And I don't see why a "fan-based initiative" couldn't do that. In fact, what a fan-based initiative usually lacks is time and people. Procedurally generating content could save on both.
Heh, fair enough. I guess I've seen the term associated with games like Spore and Black Sky so many times that I forgot that it's possible to do on a much more basic level as well, such as the one UQM uses. Still, the idea I got from Fox's post was to use procedural generation on the level in Spore, i.e. that users can create something and the game figures out how it works. This is far more complex than UQM fashion of saving the designers time that doesn't actually show anywhere in the game from a users perspective, and far harder (I assume) to implement codewise, especially for a fan based project without resources.
-what about changes in ships sprites? not like making dreadnought look like a potatoe, but in 2D to 3D transitions some shapes would change, an example is the umgha drone i posted, i explained the problem with it and i`m gonna change that sprite, it may look different to the original.
Doesn't 2D to 3D almost always cause changes in a model? There are quite a few 3D models floating around already, check PNF and maybe juicy to see how other people have solved this approach. Scott and Eth over on PNF have both done some modelling work, but not as much as Slylendro (if he is still around). There are others as well, but none come to mind right now.
-new races, i heard a whole project falled because of this issue, but nwe game without new thing isn't new at all, just another remake. You could make a story with just what hapopens to the old races after sC2. Still I agree with you, new content would make it a lot better. You just have to think long and hard about to to generate a new story, how many people, what kind of secrecy, and so forth. In a voluntary project you'll have to listen to everyone from coders to musicians, but compromising too much to keep people happy will make sure no one is happy.
-boss ships, something i'm sure about is that i'm going to put some boss ships across the game, like the Sa-matra, but smaller. This might work well or not. If there are superships camped out here and there, there has to be good story reasons for the enemy not just fielding them to destroy you straight away.
-reviving the androsynth, they vanished, but, some may have been far away from their homeworld and when they discovered what happened, not what actually happened, but noone responded from home, and they hide for many years. Touching the Androsynth will be pretty tricky, because everyone has their own idea of where they are and what happened. They and the Orz are mysterious, and revealing that mystery will need one heck of a story.
-Slaveshielded: the Ur-quan slaveshielded many worlds, and nobody knows who or what lives in them, however the allies would release them and may open a pandora box. This is a good idea IMO.
-the taalo: are they still alive? the orz call their home world the "taalo playground", so they knew'em and the orz are quite new, also the melnorme said the taalo were dissapeared from this region of the space, so they could be somewhere else, maybe in other dimension. According to a chat with TFB, they are alive. Where, when and how is another matter.
|
|
« Last Edit: December 04, 2008, 07:39:20 am by Lukipela »
|
Logged
|
What's up doc?
|
|
|
|
general_klefenz
Zebranky food
Offline
Posts: 29
|
that's what i'm talking about, they were far, investigating something (they were always researching) and kinda they got stuck there
|
|
|
Logged
|
|
|
|
|
RTyp06
*Smell* controller
Offline
Posts: 491
|
Perhaps whatever *smelled* the Androsynth decided to keep a few around for *happy games*...
|
|
|
Logged
|
|
|
|
Draxas
Enlightened
Offline
Gender:
Posts: 1044
|
But if you go that route, you are going to be required to delve into an explanation of what happened to the rest. Unfortunately, the way the Androsynth's story is written means that you can't both bring them back and keep their disappearance a mystery.
|
|
|
Logged
|
|
|
|
|
Lukipela
Enlightened
Offline
Gender:
Posts: 3620
The Ancient One
|
So, wait a minute. Being a dumbass when it comes to computers, I have a very limited knowledge about how things like procedural generation actually works. But from what I do know and what you're saying, in order to generate something like planets with a certain number and type of mineral/bio things on each, the program utilizes some type of randomly generated array (or something), then assigns the properties of the planet to the values in the array. How does this apply to Star Control? For one thing, the planets always have the same minerals and locations in all versions, so the "randomly generated" numbers are fixed. This seems to indicate that the data is stored in the program instead of being procedurally generated.
From what I understand it's like having some sort of giant equation (in a simplified manner, say x=2y + 3y^2). As long as the game feeds the same seed (y=6) into the system, you always get the same result/universe. (x=120). The game only has one seed, so every time you start the game it goes "y=6" and the game generates a universe "120". Then some other code comes in and writes over certain random systems to make homeworlds and other special places (Sol system). That's the trouble with modding the universe. If you change the seed to "y=3" you'll get another universe "x=16". But because the code that generates special system depends on the systems to be modified to be in the right place it crashes spectacularly when they no longer exist. Say the computer tries to modify a certain system to be Sol, but there is no system there.
So in essence the worlds aren't random, but the procedure that they are created with can creating infinite universes if you vary the seed. And it does this when you start the game, except for special systems those worlds weren't drawn up by the creators. But because the seed is always the same the universe is always the same.
|
|
|
Logged
|
What's up doc?
|
|
|
|
|
general_klefenz
Zebranky food
Offline
Posts: 29
|
well, this is the first demo i can show of what i'm making. it's really simple, just two earthling cruisers in battle for unknown reason, it has some bugs and the enemy cruiser is just unable to het out of the gravity well on it's own , also there are many things that have to be implemented and corrected
http://www.megaupload.com/?d=GY7MGVHU
if something goes terribly wrong with this, tell me, but i'm sure it won't damage any computer
the controls are: arrows for moving control for main weapon (MX missile) shift for secundary weapon (SDI lasers) spacebar for restarting
|
|
« Last Edit: December 06, 2008, 07:27:57 pm by general_klefenz »
|
Logged
|
|
|
|
|
general_klefenz
Zebranky food
Offline
Posts: 29
|
IMO the inertia is fine, maybe it feels weird becouse the camera is static, and you're right about the gravity, already lowered it. i have a big question now, does anybody know how does work the borders thing?
BTW yhis is a version with some minor fixes (including gravity) http://www.megaupload.com/?d=NU6TYKP0
|
|
« Last Edit: December 06, 2008, 10:25:07 pm by general_klefenz »
|
Logged
|
|
|
|
Pages: 1 [2] 3 4 ... 8
|
|
|
|
|