Week 03 — The Martian Trash Panda Strikes

Barrba’s opossum is loose, hungry, and now capable of raiding an unattended kitchen.

What changed

The complete interaction is now working, but it still needs thorough playtesting before I can call it finished. There are several moving parts involved: Barrba must pursue the opossum, the opossum must flee without getting stuck, and the kitchen raid must begin and end under the correct conditions.

Best moment

The opossum finally reached an unattended kitchen and started devouring the prepared meals while Barrba ran after it in a panic.

That small sequence captures exactly the kind of chaos I want in Space Liner 77. The player is already trying to manage a distressed passenger, but now that passenger’s pet has escaped and is quietly destroying the ship’s food supply. Leaving the kitchen unattended for a moment can suddenly become a much more expensive mistake.

It also gives Barrba’s panic a personality of its own. Instead of simply behaving irrationally or becoming another generic problem, he creates a tiny story: pet escapes, owner chases pet, pet discovers dinner.

Behind the scenes

Making the opossum steal food was only part of the work. It also had to understand when the kitchen was safe to raid, stop eating when that changed, and flee correctly when Barrba approached.

One amusing bug appeared when Barrba and the opossum occupied exactly the same position. The opossum could not decide which direction was “away,” so it went nowhere. It now picks an escape direction in that situation, allowing the chase to continue.

Next week