Game
Floating Sandbox
14 days ago

The Last Walk in a Toy Ship


Dear shipmates,

This progress update is very likely going to be the last one about the progress with NPCs in our toy ship development environment, dubbed "BaryLab"; our next progress update will undoubtedly be about the work for integrating this prototyping code in Floating Sandbox!

Since our last update we have worked on three things:

1. Optimizations: once satisfied with the non-inertial physics work in barycentric coordinates, we've turned our attention to optimizing code and algorithms. In our benchmark with 8,192 NPCs, we managed to take down calculations from 2.7ms to 2.1ms!

2. Floorplan generation: even though future versions of Floating Sandbox will allow creators to construct custom floorplans for their ships, we still need to generate reasonable floorplans for ships that don't have any. To this end, we have worked on an initial algorithm that does exactly that and which is able to generate engaging floorplans from almost every ship structure.

3. Complex walk paths: an engaging floorplan is undoubtedly made of floors and staircases, and NPCs need to be able to reach all the crannies and corners of a ship. Thanks to an idea from our friend Dario Bazzichetto, our NPCs now detect the presence of alternative paths in the floor and decide which one to take.

This video showcases the latest version of the prototype:

(make sure to max your speakers as I find the soundtrack amazing!)

Tomorrow we will officially begin the work to integrate the NPCs in Floating Sandbox, after which some more work will need to be taken care of.

Some basic things in fact will need to be implemented soon - such as physical interactions with the world (e.g. explosions and fire), skinning and rendering, and floorplan visualization - while some others may come later - such as sounds, furniture, role-play of passengers, more complex behaviors, and the ability to build complex floorplans in the ShipBuilder - and thus we'll also have to plan what will be in the first release and what instead may come later in subsequent updates.

Talk to you soon with news about these NPCs in a real ship!

Gabe

1
1
1


13 comments

Loading...

Next up

Sneak Peek at the New Water Flood Algorithm

1.12 Screenshot #1

This Satuday we invite to watch another #speedpainting of our artist Daniel Faiad.

How great is this scene of #Pecaminosa?

#ScreenShotSaturday | #IndieDev | #DigitalArt

"Thanks guys for endless hours of fun." 👍

(My first fan art. Read the article, please.)

#sonic #mario #photoshop

The whole squad is here!

Interested? Follow me!

Very ambitious construction going on in Planet Zoo on Plays today. We're tryin'. LIVE: www.twitch.tv/dreamhackplays

Let me introduce you to the new Mech line: Gendai Spec. Those are Mech that specializes in surprise attacks, covered operations, and stealth. They are equipped with melee weapons but one of Gendai's frames supports sniper rifles.

not the greatest house, but it's a house! :D

Path of Kami, running around the shrine area

Some time ago, we posted a screenshot of the Mexico level. A curiosity about it is that, like some other scenarios of the game, it was inspired by a real landscape, The Basaltic Prisms of Santa María Regla. It is one of the natural wonders of the country!