3 steps forward 1 step back.


I got annoyed enough at my physics that i totally rewote how gravity works, AGAIN.

Now everything seems to work heh, (after i did that change + replacing all planets with single concave meshes.)

First Step Forward: 

Rewrote gravity so it takes into account the mass of the object that is being attracted. This way, your ship will be attracted to surfaces more than you because it is heavier. This means landing on low gravity objects is no longer a pain. I also changed all the logic involving landing a bit to have less repeated code and to do a better job at detecting landings. In doing so, landing on planets feels better than ever. However, due to the ship's weight, you have to be careful how fast you hit the ground as it is easy to hit the ground too hard, blow up your ship, and die.

Second Step Forward:

 All planets/moons are now made from individual concave meshes. No longer are they made from numerous tiny convex meshes. This has increased FPS MASSIVELY and made walking around on planets and landing on them feel better! They also look better becaus ei added little features like oceans and mountains and craters.


Third Step Forward: 

I now have art for characters! The plan is to get water working on the 'life planet' and then finally start decorating and populating them with characters!

One Step Back: 

By switching planets to an individual mesh, I accidentally broke my code that randomly placed decorations on them. I'll work towards fixing that or stick with manually adding stuff to the planets (like in Outer Wilds) from now on.

Files

DR4X.zip 564 MB
Jun 01, 2024
DR4XLinux.zip 585 MB
Jun 01, 2024

Get No Utopia: A PostModern Space RPG Tech Demo

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.