Game
Floating Sandbox
2 years ago

September Progress Update


Dear shipmates,

Just a quick progress update on the ongoing work for adding NPC particles:

Now the physics takes into account that NPC particles inhabit a non-inertial frame, i.e. the ship's mesh. When a ship is subject to accelerations - e.g. by moving, rolling, or plummeting - these accelerations are felt by particles as apparent forces.

More in detail, when a particle is in contact with a solid interface of the mesh, such as a floor or a wall, tangential accelerations are transferred to it by means of friction forces, while normal accelerations are experienced by the particle as pushes against it. This is how in non-inertial frames resting particles gain the velocity of the mesh that surrounds them - as when objects in the real world gain (absolute) velocity by standing still on the floor of a moving ship.

And while a particle may be considered motionless when seen from the point of view of the mesh, it would in reality be considered as moving when seen from the player's absolute point of view.

With this nice piece of physics done, I can now move on to attacking the next intricate task: extending the simulation from particles to dipoles. Who can guess why?

Stay tuned.

1
1
1
1
1
1
1
1
1


14 comments

Loading...

Next up

Floating Sandbox at LVL UP Expo 2025!

1.12 Screenshot #1

Sneak Peek at the New Water Flood Algorithm

I have added rewards for quests so that villagers can give you something in return for your hard work helping them. 🥳

I want to know - what's your favourite quest reward?

Protege el conocimiento, salva la historia. Guardian of Lore es un platformer 2D en el que debes luchar para mantener viva la memoria de la mitología latinoamericana. El juego llegará a Steam el 18 de mayo: https://steam.pm/app/1211740 #ScreenshotSaturday

Werehog transformation process. #sonicunleashed

The Darkside Detective: A Fumble in the Dark is out TODAY! 🖱️Advanced pointing, clicking action 🖨️Very funny words! Loads of them! 👻6 sarcastic, spectral cases to solve

One of the most critical update for Sunblaze demo. Now you are able to pet a cat! Finally!

Rockin the Guitar, an Axe like Guitar I made for my Uni project

2d lighting experiment