HomeGamesUpdatesPricingMethodology
Steam News14 December 20241y ago

Devlog #5 - Personified Garbage Collector

In games, you can't have an infinite number of objects constantly present on the map, or memory will eventually fill up. Objects need to be removed or recycled, which is why we often see elements disappear (e.g.

Full notes

Full Goeland: Seagull Adventure update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

0 fixes1 addition0 changes1 removal
  • Maps
  • Gameplay
removedIn games, you can't have an infinite number of objects constantly present on the map, or memory will eventually fill up. Objects need to be removed or recycled, which is why we often see elements disappear (e.g., bullet impacts).
addedThis is an issue that can arise in Goeland because new objects are created as the game progresses. Rather than simply deleting unused objects, I decided to "personify the Garbage Collector" by embodying it in a character. This character collects objects that haven’t been used for a certain amount of time and throws them in the trash. (He's also the one responsible for restoring any trash cans you knock over!)

Goeland: Seagull Adventure changes

removedIn games, you can't have an infinite number of objects constantly present on the map, or memory will eventually fill up. Objects need to be removed or recycled, which is why we often see elements disappear (e.g., bullet impacts).
addedThis is an issue that can arise in Goeland because new objects are created as the game progresses. Rather than simply deleting unused objects, I decided to "personify the Garbage Collector" by embodying it in a character. This character collects objects that haven’t been used for a certain amount of time and throws them in the trash. (He's also the one responsible for restoring any trash cans you knock over!)

In games, you can't have an infinite number of objects constantly present on the map, or memory will eventually fill up. Objects need to be removed or recycled, which is why we often see elements disappear (e.g., bullet impacts).

This is an issue that can arise in Goeland because new objects are created as the game progresses. Rather than simply deleting unused objects, I decided to "personify the Garbage Collector" by embodying it in a character. This character collects objects that haven’t been used for a certain amount of time and throws them in the trash. (He's also the one responsible for restoring any trash cans you knock over!)

This approach provides a more natural way to manage objects while making the simulation feel more alive. If objects become inaccessible and more memory is needed, more drastic solutions can still be applied.

Source

Steam News / 14 December 2024

Open original post

Changelog.gg summarizes and formats this update. How we read updates.