Skip to content

Releases

Mood Swings v0.1.0

Mood Swings v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 11:37
5129797

For Daniel — the best son anyone could imagine.

An open-world sandbox about being rude to strangers. Everything is made of
rubber, the only verb is provocation, and a mood spreads from neighbour to
neighbour.

Platform Archive
Windows 10/11, x64 …-windows-x64.zip
macOS 11 or later, Apple silicon …-macos-arm64.tar.gz
Linux, x64, glibc 2.35 or later …-linux-x64.tar.gz

Unpack it anywhere and start mood_swings in the folder it unpacked to. Every
archive carries the whole recorded sound bank and Landshüpf, the real
street network and buildings of Landshut baked from OpenStreetMap — map data
© OpenStreetMap contributors, ODbL 1.0;
CREDITS.md in the archive has the rest. The optional scanned textures are
fetched in place by tools/fetch-materials.sh (.bat on Windows).

None of the binaries is signed. On Windows, SmartScreen asks first; on macOS,
lift the quarantine flag from the unpacked folder once with
xattr -dr com.apple.quarantine <folder>. On Linux the game wants a Vulkan
driver and the ALSA and libudev runtime libraries, which a desktop install
already has. SHA256SUMS lists every archive's digest.

What's Changed

  • Textures, audio, bodywork: give the city surfaces and the cars shapes by @bmachek in #1
  • Being run over, a camera that follows you, and something to aim with by @bmachek in #3
  • State-of-the-art graphics: presets, deferred, volumetrics, geometry, wear by @bmachek in #2
  • Phase 6: vehicles and figures by @bmachek in #4
  • CI on three platforms, and a name that fits the game by @bmachek in #6
  • Point the CI badge at the renamed repository by @bmachek in #7
  • Make collisions the joke: fling everything, hurt nothing by @bmachek in #8
  • Add a release workflow: tag it, get a draft release by @bmachek in #9
  • Let the player pick a window size, and go borderless fullscreen by @bmachek in #10
  • Fix the jump-rage feedback loop, mood-driven walks, and the audio mix by @bmachek in #11
  • Real whistles, visible sound fallbacks, and an un-bounced player by @bmachek in #12
  • Let the sun set for real by @bmachek in #14
  • Keep the player upright and teach the crowd to give way by @bmachek in #15
  • Give every building a kind, a sign, and every vacant lot a job by @bmachek in #16
  • The cast arrives: archetypes, recorded sound, ambience, parades, and animals by @bmachek in #17
  • Draw the leash, and let the animals speak by @bmachek in #18
  • Open the city: walk-in shops, drivable garages, painted civic frontages by @bmachek in #19
  • Enhance street interactions and citizen behaviors by @bmachek in #20
  • Give the city more to say and less to shout over by @bmachek in #21
  • Enhance city realism with detailed street furniture and environment by @bmachek in #22
  • Pave a junction to the junction, not to the pavement beside it by @bmachek in #23
  • Build Landshut as it stands: real footprints, real relief, red roofs, and a survey to prove it by @bmachek in #24
  • Enhance traffic management and vehicle behavior in Gassen by @bmachek in #25
  • Add queue system for citizens waiting at shopfronts by @bmachek in #26
  • Implement queue mechanics and improve city crowd behavior by @bmachek in #27
  • Add Docker Compose multiplayer authority mode by @bmachek in #28
  • Implement junction crossing rules and traffic signal control by @bmachek in #29
  • Give every instrument in this repository an agent that knows its protocol by @bmachek in #30
  • Landshut: a QM round — one building drawn once, its own name on it, its monuments and its bridges by @bmachek in #31
  • A second QM round: the beggar was begging backwards, and the survey pointed at the parks by @bmachek in #32
  • vehicle: damp the suspension so the cars stop pogoing by @bmachek in #33
  • Repo hygiene, the settings that reset themselves, and three coats nobody threw away by @bmachek in #34
  • ci: bump the actions group with 5 updates by @dependabot[bot] in #36
  • ci: bump rust from 1.95-bookworm to 1.98-bookworm by @dependabot[bot] in #35
  • Fix physics interpolation and landing detection for walking gait by @bmachek in #37
  • Der Hofberg, das Menü, das Auto — und die Martinskirche steht offen by @bmachek in #38
  • ci: bump rust from 1.98-bookworm to 1.99-bookworm by @dependabot[bot] in #40
  • deps: bump rand from 0.10.2 to 0.10.3 in the patch group by @dependabot[bot] in #39
  • Schadenfreude, ported: the crowd reacts to chaos it witnesses by @bmachek in #43
  • Für Daniel, und das erste Release: Windows, Apple silicon, Linux by @bmachek in #42

New Contributors

Full Changelog: https://github.com/bmachek/MoodSwings/commits/v0.1.0