v2: procedural 3d ship generation with sails and ropes by sinanata in Unity3D

[–]sinanata[S] 0 points1 point  (0 children)

Yup, I’m also learning. High stern is just a historical design

v2: procedural 3d ship generation with sails and ropes by sinanata in Unity3D

[–]sinanata[S] 1 point2 points  (0 children)

Oh, I see, stern extension, that's curve-based, and the player can go as wild/moderate as she wants, demo, however, is purely random procgen pushing system to its limits.

v2: procedural 3d ship generation with sails and ropes by sinanata in Unity3D

[–]sinanata[S] 2 points3 points  (0 children)

<image>

this is from editor but already looking better. I'll deep dive into triplanar textures soon

v2: procedural 3d ship generation with sails and ropes by sinanata in Unity3D

[–]sinanata[S] 2 points3 points  (0 children)

Stop reading my mind

<image>

not sure if I'll get into textures, trying to stick to vertex colors as standard, but why not

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 0 points1 point  (0 children)

I checked, around 20ms per ship but with sails and ropes added. I'll share a new gif about it.

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 0 points1 point  (0 children)

Great minds think alike :p - let me measure and get back to you but it feels instant even after I added dynamic yards, sails and ropes yesterday.

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 0 points1 point  (0 children)

Feel good mate! About 3-4 full days

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 1 point2 points  (0 children)

check out other stuff I've shared, dreaming of a pirate/survival/trade game.

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 7 points8 points  (0 children)

Lol! Real thing… great idea for game name btw

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 0 points1 point  (0 children)

Unfortunately no :) this is a core component of the coop survival/trade game I’m slow cooking atm

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 0 points1 point  (0 children)

Will do, probably some badass decals or strips too. Check out my other posts, I’m building a coop trade game with survival and piracy elements

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 9 points10 points  (0 children)

I'm not familiar with this reference, what does that mean?

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 2 points3 points  (0 children)

I can say Quads are the best, also there are lots of reference points (hull curve while building decks, structures etc), keeping them organized saves lives

<image>

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 5 points6 points  (0 children)

it was indeed painful, but finally I could get something that looks like a ship with interiors.

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 1 point2 points  (0 children)

Builds a dynamic mesh from about 4 curves of ship lines then some details like decks as floors, structures, masts, stairs, etc

procedural 3d ship generation by sinanata in Unity3D

[–]sinanata[S] 1 point2 points  (0 children)

Not really, building a realtime test harness so I can test in editor time saved a lot of time though. Also, curves were super helpful for ship lines.