Procedural Spaceship Generation

Mar 20, 2020 11:35 AM

SilverbellsDev

Views

195083

Likes

1567

Dislikes

25

indie_game

indiedev

procgen

procedural_generation

unity3d

I love it, I could do something like this in c++, maybe I should

5 years ago | Likes 1 Dislikes 0

I think if the first things your procedural spaceship generator makes are a Y-wing and an X-wing, youre def on the right track.

5 years ago | Likes 18 Dislikes 0

What are you gonna do with it?

5 years ago | Likes 2 Dislikes 0

Ev nova. You should remake that

5 years ago | Likes 1 Dislikes 0

Now do starwars style capital ships!

5 years ago | Likes 3 Dislikes 0

I intend to someday!

5 years ago | Likes 3 Dislikes 0

I can't wait with your program if will be kickass! These ships designs are epic!

5 years ago | Likes 2 Dislikes 0

Just brilliant! I'd love to play around with it if you made it public! Ofc I understand if you don't want to.

5 years ago | Likes 2 Dislikes 0

soooooooooo can i export STLs or OBJs or other mesh or STEP that i can mesh so i can 3d print em??????

5 years ago | Likes 6 Dislikes 0

Yeah it's .obj export-ready.

5 years ago | Likes 3 Dislikes 0

AWESOME! :D

5 years ago | Likes 1 Dislikes 0

Gummi ships!

5 years ago | Likes 5 Dislikes 0

AWESOME

5 years ago | Likes 1 Dislikes 0

Polyphony Digital (Gran Turismo Devs) made a similar program for spaceships and cars. The results were very very interesting.

5 years ago | Likes 1 Dislikes 0

Nice. want to write some boring business logic instead?

5 years ago | Likes 1 Dislikes 0

You should adapt this for 3D printer packing builds and then sell it especially if it’s as fast as you say.

5 years ago | Likes 2 Dislikes 0

Holy shit. Well done.

5 years ago | Likes 3 Dislikes 0

That ship with all the greeble looks familiar... well done! https://imgur.com/ZMJh5qD

5 years ago | Likes 2 Dislikes 0

Cool, but uh... what up when them space turbines? lol

5 years ago | Likes 1 Dislikes 0

You might wanna get in contact with the guys from space engine. This is exactly the kind of thing they do.

5 years ago | Likes 2 Dislikes 0

Where might one get this script? Looks line Blender?

5 years ago | Likes 2 Dislikes 0

The script seams to run in the Unity engine, using whatever compatible models you provide, in this case Blender models.

5 years ago | Likes 1 Dislikes 0

now throw this into an FTL like game where the enemy ships are randomized for every fight based on the species and systems they have

5 years ago | Likes 2 Dislikes 0

this would be really fucking awesome... especially if the ships were shown in 3D and you could spin them around and stuff...

5 years ago | Likes 2 Dislikes 0

Technologically impressive, stylishly ‘meh’, also what does a space craft need with fan blades? To push out the air?

5 years ago | Likes 1 Dislikes 0

Well hey there! I followed your stread on SA back in the day. Glad to see you're still working on this.

5 years ago | Likes 1 Dislikes 0

Makes me think of No Man's Sky

5 years ago | Likes 3 Dislikes 1

What is a greeble?

5 years ago | Likes 2 Dislikes 0

IIRC it was what the called the ... surface stuff they added onto surfaces of ship models in e.g. star wars to make them look interesting.

5 years ago | Likes 3 Dislikes 0

Cool thanks!

5 years ago | Likes 2 Dislikes 0

I will play any game this goes into

5 years ago | Likes 2 Dislikes 0

This is sick! Call up the folks at No Man's Sky, these would be great for that game!

5 years ago | Likes 3 Dislikes 0

This is literally identical to the NMS procedural ship generation tech.

5 years ago | Likes 2 Dislikes 0

What game? Name? Where can I buy/download it or follow the development?

5 years ago | Likes 37 Dislikes 2

No Man's Sky does something like this with their ships. You could try that.

5 years ago | Likes 1 Dislikes 0

I appreciate your kind words nevertheless.

5 years ago | Likes 20 Dislikes 1

??

5 years ago | Likes 1 Dislikes 0

https://store.steampowered.com/app/445220/Avorion/ might be a close match.

5 years ago | Likes 2 Dislikes 0

Hey, I'm not making any game with this. Maybe I'll do something with it someday, if I don't I'll make the script public.

5 years ago | Likes 34 Dislikes 1

Consider selling the idea to Avorion? Their ships could use some improvement..

5 years ago | Likes 2 Dislikes 0

I really hope it does go public. Running a science fiction RPG, and coming up with cool ships on the fly is a bear. :) Would happily pay.

5 years ago | Likes 2 Dislikes 0

If you decide to publish it for everyone let us know, we are thinking of making mobilegame and that would be cool to have in it :) great job

5 years ago | Likes 2 Dislikes 0

If this was on the Unity store for $10, I'd grab it just to have a closer look.

5 years ago | Likes 3 Dislikes 0

It looks like a ship you’d make in in Spore. Did you borrow some assets?

5 years ago | Likes 18 Dislikes 2

Hey. Not really. There are about 300 parts and they're fairly simple, I modeled all of them manually.

5 years ago | Likes 13 Dislikes 0

Ah. That’s why. Same basic principle. Simple shapes to make complex designs. Very smart. Good work.

5 years ago | Likes 12 Dislikes 0

I thought of Gummis from Kingdom Hearts. Also similar.

5 years ago | Likes 3 Dislikes 0

This is only for unity not for unreal?

5 years ago | Likes 2 Dislikes 0

The code should be easy to port, but so far yes.

5 years ago | Likes 2 Dislikes 0

That's fantastic OP, I am truly envious.

5 years ago | Likes 3 Dislikes 0

Thank you!

5 years ago | Likes 2 Dislikes 0

Bruh............ I got no words. Nice work. Adding this shit to my list. One minor critque....fans don't work all that well in space.

5 years ago | Likes 338 Dislikes 3

What? Fans? Naw, man. Those are just rotating magnetic impellers, to gather interstellar hydrogen.

5 years ago | Likes 1 Dislikes 1

CLEARLY they're dark matter fans. Yeah. That's my excuse and I'm sticking with it.

5 years ago | Likes 20 Dislikes 0

Perhaps they could be to get you into orbit?

5 years ago | Likes 11 Dislikes 0

Square: *laughs in Gummi ship*

5 years ago | Likes 2 Dislikes 0

Oh, definitely. The fans were the first thing I could think of that would be fun and easy to animate, and I wanted to go for whimsical.

5 years ago | Likes 112 Dislikes 1

You can always replace the blade part of the fan with a spinning blue particle generator

5 years ago | Likes 13 Dislikes 0

can i suggest instead of fans glowing orbs? i know nothing about programing but i would imagine it would be easier to animate.

5 years ago | Likes 3 Dislikes 0

You could always fine tune your "wings" to be more streamlined and modify parts behind them to be fins. Then they work in space & atmosphere

5 years ago | Likes 19 Dislikes 0

Maybe an option to position them laterally in space, rotating to be functional in atmosphere?

5 years ago | Likes 1 Dislikes 0

Even if fans worked in space, they'd work especially poorly if they're blowing things directly into a different piece of the same ship

5 years ago | Likes 1 Dislikes 0

Maybe they’re FTL drives that are spinning to generate a field of gravity and “spool up” space around the ship.

5 years ago | Likes 6 Dislikes 0

Ey boss, dis git's speaking all crazy loikd. A'course fans iz gonna work in space, how else an ork suppozed ta waaaagh across it? Dum 'ummis

5 years ago | Likes 3 Dislikes 0

And yet I still attempted to get to orbit with them in KSP.

10 months ago | Likes 1 Dislikes 0

Hey, could be a dual-role space/atmospheric craft, which has... uh... other reactionless propulsion that only works in spaaaace?

5 years ago | Likes 2 Dislikes 0

Could be for atmospheric flight

5 years ago | Likes 1 Dislikes 0

Does depend on what you're flying through though.

5 years ago | Likes 13 Dislikes 4

I honestly can't tell if you're being serious or not.

5 years ago | Likes 6 Dislikes 0

I mean, if the ship enters an atmosphere or goes under water, they'd be helpful. But then it's less of a spaceship. :)

5 years ago | Likes 4 Dislikes 0

As long as its moving through space, and it is a vessel, it's a spaceship.

5 years ago | Likes 3 Dislikes 1

If it's underwater then it's not moving through space, lol. ;)

5 years ago | Likes 1 Dislikes 0

Imagine if you're flying through a particulate like a cosmic dust cloud. I wonder if the fans would "pull in" the particulate and eject (1)

5 years ago | Likes 1 Dislikes 2

You need to be in some sort of fluid (e.g. gas) that's dense enough for the fan blades to push against, creating low pressure that the (1/2)

5 years ago | Likes 1 Dislikes 0

Surrounding fluid pushes into. This allows the movement of fluid through the fan, generating force. Nothing in free space is close to (2/3)

5 years ago | Likes 1 Dislikes 0

Even the densest nebulae are expected to have only 10^4 molecules / cm^3. Air near sea level for comparison is 2.7*10^19 molecules / cm^3.

5 years ago | Likes 2 Dislikes 0

while a fan clearly wouldn't work in that case, it would be worth noting that at a fast enough speed you would still be hitting a lot of

5 years ago | Likes 1 Dislikes 0

I would assume that flying through a gas giant would utilise the fans at some point.

5 years ago | Likes 1 Dislikes 1

It'd need to slow down a lot, if it's on a course that intersects it and then exits it's gonna be moving hypersonic

5 years ago | Likes 1 Dislikes 0

it would be useful if it intends to fly around a lot at low speed on a planet with atmosphere, though.

5 years ago | Likes 1 Dislikes 0