The progress on ship generation is amazingly quick, congrats
Will all the ships be unique in the game? Or do you intend to generate a few models for each faction?
Squadrons of identical ships can look pretty nice.
Also, I suppose the efficiency of ships will be quite random? The number/position of thrusters affects mobility, the distribution of weapons affects destructive power and survivability, etc...
It should be simple to keep some stats on each ship model (e.g. number of kills, number of encounters it survived), and have a random chance of reusing existing models weighted by their scores. And voilà, you get an in-game natural selection!
I don't know if this discussion already happened on the forum, but I will definitely play with modding this at release
Post
Fri Dec 22, 2017 5:49 am
#107
Re: [Lindsey] Friday, December 15, 2017
Wow those look awesome!
Warning: do not ask about physics unless you really want to know about physics.
The LT IRC / Alternate link || The REKT Wiki || PUDDING
The LT IRC / Alternate link || The REKT Wiki || PUDDING
Post
Fri Dec 22, 2017 6:41 am
#108
Not sure on the tracking of history for pilots and ships, but I would think most of those stats would be tied to the pilot if they were being logged. If they aren't, it should be very easy to mod in a significant event logger that displays pilot stats, considering what Josh has shown us previously for structure.
Also, seen some talk about orienting as if there is an "up". Shouldn't players always orient as if the nearest planet is down? Idk where I read that once in a scifi novel, but you take the largest orbital body nearby and treat it as "down", without respect to the equator or the planets rotation. Anywhere you are around the planet, the closest point on the surface is always down.
Re: [Lindsey] Friday, December 15, 2017
I think the plan is for the ships basic shape to be attached to the blueprint for it, so squads could all have the same blueprint and would look the same. You could however, change their hardpoint equipment to give them different capabilities.bdav wrote: ↑Fri Dec 22, 2017 3:46 amThe progress on ship generation is amazingly quick, congrats
Will all the ships be unique in the game? Or do you intend to generate a few models for each faction?
Squadrons of identical ships can look pretty nice.
Also, I suppose the efficiency of ships will be quite random? The number/position of thrusters affects mobility, the distribution of weapons affects destructive power and survivability, etc...
It should be simple to keep some stats on each ship model (e.g. number of kills, number of encounters it survived), and have a random chance of reusing existing models weighted by their scores. And voilà, you get an in-game natural selection!
I don't know if this discussion already happened on the forum, but I will definitely play with modding this at release
Not sure on the tracking of history for pilots and ships, but I would think most of those stats would be tied to the pilot if they were being logged. If they aren't, it should be very easy to mod in a significant event logger that displays pilot stats, considering what Josh has shown us previously for structure.
Also, seen some talk about orienting as if there is an "up". Shouldn't players always orient as if the nearest planet is down? Idk where I read that once in a scifi novel, but you take the largest orbital body nearby and treat it as "down", without respect to the equator or the planets rotation. Anywhere you are around the planet, the closest point on the surface is always down.
Post
Fri Dec 22, 2017 7:54 am
#109
I wonder, for each of these pictures, how many bad ships are there that don't get pictures? Also, what progress if any is there on the ships intended function influencing design? I know there are separate algorithms for fighters vs capital ships, but are their considerations that would make a ship look more like an Xwing vs. A Tie-fighter? Just wondering what factors you might be considering as variables in that equation
Re: [Lindsey] Friday, December 15, 2017
Hey Lindsey, these pictures are phenominal! Im amazed at the progress made in such a short amount of time. These are starting to look like intentionally designed ships rather than procedural.LindseyReid wrote: ↑Thu Dec 21, 2017 5:37 pmLT Ships 12.21.17
- Much better than yesterday IMHO
- Did away with vertical hull for now
- Added winglets to Classic algorithm (those wing tip things)
- More hull types for Surreal algorithm
- Other small tweaks here and there
- Josh added engine trails
I wonder, for each of these pictures, how many bad ships are there that don't get pictures? Also, what progress if any is there on the ships intended function influencing design? I know there are separate algorithms for fighters vs capital ships, but are their considerations that would make a ship look more like an Xwing vs. A Tie-fighter? Just wondering what factors you might be considering as variables in that equation
Post
Fri Dec 22, 2017 9:52 am
#110
As to the orientation, the plan is for the universe to have an "up" and a "down" specifically, like in Freelancer. A more realistic sci-fi sim might have what you describe, but Josh has always put "fun" and "gameplay" ahead of realism, and the simple fact is that what you describe would be rather disorienting. Humans don't think well in 3D. We're more comfortable with two dimensions. It makes for better maps, too.
Re: [Lindsey] Friday, December 15, 2017
This will probably not be a thing. Thrusters do not represent the ship's engine(s). A ship with two thrusters could potentially fly as fast as, or faster than, a ship with four. They may affect thrust if you target and destroy them individually, but that could go either way at this point.
Because this affects how much DPS you're able to deal, the number of weapons you see on the ship will be equal to the number you have installed.the distribution of weapons affects destructive power and survivability, etc...
I'm not sure this has been considered specifically. That's a fun idea! Ship models will get re-used when players (human or otherwise) use blueprints to build them. If these ships are bad, and the owners of the ships get killed, that will lead to those ships disappearing from the market. The value of blueprints may lead to their being copied and purchased by others, so if the survivability of these ships is tracked and tied to the blueprint's value, that may lead to natural selection by itself. I'm not sure whether it will actually work that way or not, though.It should be simple to keep some stats on each ship model (e.g. number of kills, number of encounters it survived), and have a random chance of reusing existing models weighted by their scores. And voilà, you get an in-game natural selection!
I don't know if this discussion already happened on the forum, but I will definitely play with modding this at release
I don't think a pilot's individual skill will be tracked - an RPG element like that is very non-Freelancer and would be difficult to implement satisfactorily into the planned systems, for both gameplay and technical reasons.MyNameWuzTaken wrote: ↑Fri Dec 22, 2017 6:41 amNot sure on the tracking of history for pilots and ships, but I would think most of those stats would be tied to the pilot if they were being logged. If they aren't, it should be very easy to mod in a significant event logger that displays pilot stats, considering what Josh has shown us previously for structure.
When I referenced "up", I only referenced it in terms to landing, really. The most important part is, which way is "forward" and which way is "backwards". It's easy to tell which side is the back - look for the thrusters. But which side is the front? If you're looking at any side except for the rear, it may not be immediately obvious - especially if the ship has stopped near an asteroid to mine.Also, seen some talk about orienting as if there is an "up". Shouldn't players always orient as if the nearest planet is down? Idk where I read that once in a scifi novel, but you take the largest orbital body nearby and treat it as "down", without respect to the equator or the planets rotation. Anywhere you are around the planet, the closest point on the surface is always down.
As to the orientation, the plan is for the universe to have an "up" and a "down" specifically, like in Freelancer. A more realistic sci-fi sim might have what you describe, but Josh has always put "fun" and "gameplay" ahead of realism, and the simple fact is that what you describe would be rather disorienting. Humans don't think well in 3D. We're more comfortable with two dimensions. It makes for better maps, too.
Have a question? Send me a PM! || I have a Patreon page up for REKT now! || People talking in IRC over the past two hours:
Post
Fri Dec 22, 2017 10:38 am
#111
defined base plane (all the major bodies are on it anyway) and a defined up direction.
that works everywhere in a system, not only the vicinity of major bodies.
Re: [Lindsey] Friday, December 15, 2017
or you take the ecliptic of the system as the base plane with the positive ω vector of the general rotation of the system's major bodies as "up".MyNameWuzTaken wrote: ↑Fri Dec 22, 2017 6:41 amAlso, seen some talk about orienting as if there is an "up". Shouldn't players always orient as if the nearest planet is down? Idk where I read that once in a scifi novel, but you take the largest orbital body nearby and treat it as "down", without respect to the equator or the planets rotation. Anywhere you are around the planet, the closest point on the surface is always down.
defined base plane (all the major bodies are on it anyway) and a defined up direction.
that works everywhere in a system, not only the vicinity of major bodies.
Post
Fri Dec 22, 2017 11:03 am
#112
Re: [Lindsey] Friday, December 15, 2017
+1 to all of Talv's replies.
And thank you to everybody for the kind words ^^
The Classic fighter algorithm produces consistently good ships almost 100% of the time. The Surreal one... gets a little strange, but I think they all at least look interesting. I take around 100 screenshots a day and filter it down to about 30, so that means the cream-of-the-crop you're seeing is 30% of the algorithm output.
And thank you to everybody for the kind words ^^
I have two algorithms right now: Classic and Surreal. Classic creates a very standard fighter/bomber type, and Surreal creates a fighter-sized ship, but with more unique variation. X-Wing is definitely possible in Classic, wheras Tie-Fighter is more likely to be Surreal because of the spherical hull. I'm probably not going to get more granular than this between now and PAX.MyNameWuzTaken wrote: ↑Fri Dec 22, 2017 7:54 amHey Lindsey, these pictures are phenominal! Im amazed at the progress made in such a short amount of time. These are starting to look like intentionally designed ships rather than procedural.
I wonder, for each of these pictures, how many bad ships are there that don't get pictures? Also, what progress if any is there on the ships intended function influencing design? I know there are separate algorithms for fighters vs capital ships, but are their considerations that would make a ship look more like an Xwing vs. A Tie-fighter? Just wondering what factors you might be considering as variables in that equation
The Classic fighter algorithm produces consistently good ships almost 100% of the time. The Surreal one... gets a little strange, but I think they all at least look interesting. I take around 100 screenshots a day and filter it down to about 30, so that means the cream-of-the-crop you're seeing is 30% of the algorithm output.
Ship Inspiration Pinterest!! (send me stuff)
"You’ve got to work on something dangerous. You have to work on something that makes you uncertain. Something that makes you doubt yourself... because it stimulates you to do things you haven’t done before. The whole thing is if you know where you’re going, you’ve gone, as the poet says. And that’s death."
- Stephen Sondheim
"You’ve got to work on something dangerous. You have to work on something that makes you uncertain. Something that makes you doubt yourself... because it stimulates you to do things you haven’t done before. The whole thing is if you know where you’re going, you’ve gone, as the poet says. And that’s death."
- Stephen Sondheim
Post
Fri Dec 22, 2017 11:27 am
#113
Re: [Lindsey] Friday, December 15, 2017
Some quick ideas I came up with on how vertical hull ships might be recognizable as such:
1. Windows (again ) could give some better orientation. Especially for fighters a cockpit window texture would basically be a "this side up" pointer.
2. Name of the ship as paint on the left and right side of the hull
3. Navigation lights, like in current aircraft
And again some very nice pictures, Lindsey. It's very nice to check back basically every day and to have some new shinies to look at
1. Windows (again ) could give some better orientation. Especially for fighters a cockpit window texture would basically be a "this side up" pointer.
2. Name of the ship as paint on the left and right side of the hull
3. Navigation lights, like in current aircraft
And again some very nice pictures, Lindsey. It's very nice to check back basically every day and to have some new shinies to look at
Post
Fri Dec 22, 2017 12:45 pm
#114
Re: [Lindsey] Friday, December 15, 2017
Thank you! ^^
Windows & other texturing features are a WIP!
Windows & other texturing features are a WIP!
Ship Inspiration Pinterest!! (send me stuff)
"You’ve got to work on something dangerous. You have to work on something that makes you uncertain. Something that makes you doubt yourself... because it stimulates you to do things you haven’t done before. The whole thing is if you know where you’re going, you’ve gone, as the poet says. And that’s death."
- Stephen Sondheim
"You’ve got to work on something dangerous. You have to work on something that makes you uncertain. Something that makes you doubt yourself... because it stimulates you to do things you haven’t done before. The whole thing is if you know where you’re going, you’ve gone, as the poet says. And that’s death."
- Stephen Sondheim
Post
Fri Dec 22, 2017 1:23 pm
#115
Re: [Lindsey] Friday, December 15, 2017
Windows 0.1 is a WIP, I hope we can expect many upgrades and variants on those algorithms the same way you have classic and surreal variants down the roadLindseyReid wrote: ↑Fri Dec 22, 2017 12:45 pmThank you! ^^
Windows & other texturing features are a WIP!
Challenging your assumptions is good for your health, good for your business, and good for your future. Stay skeptical but never undervalue the importance of a new and unfamiliar perspective.
Imagination Fertilizer
Beauty may not save the world, but it's the only thing that can
Imagination Fertilizer
Beauty may not save the world, but it's the only thing that can
Post
Fri Dec 22, 2017 2:00 pm
#116
Oh wow.
This whole album is great! Can you record them moving around at all? A video or gif?
Or are you guys waiting until the show in 2018 for videos? Either way, these stills are awesome.
Re: [Lindsey] Friday, December 15, 2017
Oh wow.
This whole album is great! Can you record them moving around at all? A video or gif?
Or are you guys waiting until the show in 2018 for videos? Either way, these stills are awesome.
Shoot ALL the things!
Post
Fri Dec 22, 2017 3:08 pm
#117
Re: [Lindsey] Friday, December 15, 2017
Here's a link for those that want to watch the shinies in 720p (sorry, no 1080) at 60fps. Side note: YouTube's compression played havoc with the video.
This is a raw, unedited recording of the LT shipgen sandbox. I'm running it on a Nvidia 1050Ti mobile graphics card. Framerate stays over 300fps in most cases, sometimes going almost as high as 400fps. I was accidentally running it on my laptop's Intel integrated graphics chip at first - it managed a consistent 60fps, and although recording caused it to stutter a little, it still stayed above 25fps. In other words: performance is outstanding.
As you guys know, textures aren't in yet, nor are thruster/turret/weapon parts. That's probably next on the list.
There are no skipped ships here, so this gives you a pretty good indication of the current average quality. In short: Lindsey isn't cherry-picking ships. They legitimately rock.
This is a raw, unedited recording of the LT shipgen sandbox. I'm running it on a Nvidia 1050Ti mobile graphics card. Framerate stays over 300fps in most cases, sometimes going almost as high as 400fps. I was accidentally running it on my laptop's Intel integrated graphics chip at first - it managed a consistent 60fps, and although recording caused it to stutter a little, it still stayed above 25fps. In other words: performance is outstanding.
As you guys know, textures aren't in yet, nor are thruster/turret/weapon parts. That's probably next on the list.
There are no skipped ships here, so this gives you a pretty good indication of the current average quality. In short: Lindsey isn't cherry-picking ships. They legitimately rock.
Have a question? Send me a PM! || I have a Patreon page up for REKT now! || People talking in IRC over the past two hours:
Post
Fri Dec 22, 2017 3:12 pm
#118
Re: [Lindsey] Friday, December 15, 2017
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Thank you so much Plofre! I'll pass this on to the team ^^Plofre wrote: ↑Fri Dec 22, 2017 1:31 pmOh - and btw - Lindsey, Josh and Adam, you guys are doing some awesome work. I'm afraid Josh and Adam are not getting their share of praise as they are not procudcing so much visual output, but seeing that Josh just slaps on some engine trails while passing by tells me there is a lot of "invisible" work going on in the background.
I wish everybod a really relaxing christmas season and a totally chilled new year!
(probably won't make it for a post at the proper time, so might as well get it over with
Ship Inspiration Pinterest!! (send me stuff)
"You’ve got to work on something dangerous. You have to work on something that makes you uncertain. Something that makes you doubt yourself... because it stimulates you to do things you haven’t done before. The whole thing is if you know where you’re going, you’ve gone, as the poet says. And that’s death."
- Stephen Sondheim
"You’ve got to work on something dangerous. You have to work on something that makes you uncertain. Something that makes you doubt yourself... because it stimulates you to do things you haven’t done before. The whole thing is if you know where you’re going, you’ve gone, as the poet says. And that’s death."
- Stephen Sondheim
Post
Fri Dec 22, 2017 5:47 pm
#119
Re: [Lindsey] Friday, December 15, 2017
Talvieno, thank you for taking the time to make this short video. It looks like LT fighters are going to be generally awesome. I look forward to seeing what Lindsey can do with larger ships in the future.
Merry Christmas!
Merry Christmas!
Post
Fri Dec 22, 2017 10:51 pm
#120
I suggested some ideas a while back for evolving competent NPC ships. Not suggesting this is worth doing; just fun to think about.
Re: [Lindsey] Friday, December 15, 2017
Talvieno wrote: ↑Fri Dec 22, 2017 9:52 amI'm not sure this has been considered specifically. That's a fun idea! Ship models will get re-used when players (human or otherwise) use blueprints to build them. If these ships are bad, and the owners of the ships get killed, that will lead to those ships disappearing from the market. The value of blueprints may lead to their being copied and purchased by others, so if the survivability of these ships is tracked and tied to the blueprint's value, that may lead to natural selection by itself. I'm not sure whether it will actually work that way or not, though.bdav wrote: ↑Fri Dec 22, 2017 3:46 amIt should be simple to keep some stats on each ship model (e.g. number of kills, number of encounters it survived), and have a random chance of reusing existing models weighted by their scores. And voilà, you get an in-game natural selection!
I don't know if this discussion already happened on the forum, but I will definitely play with modding this at release
I suggested some ideas a while back for evolving competent NPC ships. Not suggesting this is worth doing; just fun to think about.