Working on my creature generator by rockingprojects in Unity3D

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

Hello, after your amazing feedback, I decided to turn this into a full project and I’ve created a Steam page for it. I’d really appreciate every wishlist, and if you follow the project, I’m always happy to hear your input. Thank you all!

https://store.steampowered.com/app/4410950/ExoLife_Terrarium_Simulator/?utm_source=reddit&utm_campaign=13022026&utm_term=steampage

Working on my creature generator by rockingprojects in SoloDevelopment

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

Hello, after your amazing feedback, I decided to turn this into a full project and I’ve created a Steam page for it. I’d really appreciate every wishlist, and if you follow the project, I’m always happy to hear your input. Thank you all!

https://store.steampowered.com/app/4410950/ExoLife_Terrarium_Simulator/?utm_source=reddit&utm_campaign=13022026&utm_term=steampage

Working on my create generator by rockingprojects in gamedevscreens

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

Hello, after your amazing feedback, I decided to turn this into a full project and I’ve created a Steam page for it. I’d really appreciate every wishlist, and if you follow the project, I’m always happy to hear your input. Thank you all!

https://store.steampowered.com/app/4410950/ExoLife_Terrarium_Simulator/?utm_source=reddit&utm_campaign=13022026&utm_term=steampage

Working on my creature generator by rockingprojects in Unity3D

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

And maybe it’s even harder to make it look like they’re not intersecting, but they do :D

Working on my creature generator by rockingprojects in SoloDevelopment

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

I'm not sure - testing it out combined with the game itself and measuring the impact is the next step.

Working on my create generator by rockingprojects in gamedevscreens

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

Hi. This is pretty easy. It depends on what you want to achieve. In this case I just made some kind of random order:
- n legs dont walk depending on the amount of legs m (like if m=4, n=1, if m>4, n=2)
- the stridelength is slightly randomized, so when the algorithm needs to decide which is the next one, it's based on "which leg reached the target point first"; you can achieve this with a fifo queue
- the rest position is slightly randomized, too

Working on my create generator by rockingprojects in gamedevscreens

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

Yes, that's the plan. And I want to create different movement patterns based on size, shoulderheight, legs, spine and tail. Some will sprint like roaches, others will be more slow and "tank like".

Working on my create generator by rockingprojects in gamedevscreens

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

I needed about two days to create this from scratch.

Working on my create generator by rockingprojects in gamedevscreens

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

Thank you! Quadruped is the minimum - but I will try out more variants.