← magnus.engineer
App-ikon for Bottle BaronKommer snart

Bottle Baron

Sorter pant, byg dit imperium.

Et hyggeligt idle-tycoon-spil om genbrug. Start med en indkøbsvogn i en baggård, og byg den genbrugskæde, der gør byen ren. Sortér rigtigt, slå Garbage Gary og bliv Flaskebaronen.

Kommer snart til App StorePrivatlivspolitik
Platform
iPhone og iPad, iOS 17+
Genre
Idle-tycoon · Puzzle
Sprog
Dansk og engelsk
Pris
Gratis, fair køb i appen
Alder
13+

Screenshots

  • Byen, der bliver renere, jo længere du kommer
  • Forsiden med genbrugskædens fire stationer
  • Sorteringsbåndet med et kort, der forklarer en fejl
  • Kontrakter i kapløb med Garbage Gary
  • Managere, der passer stationerne for dig
  • Sorteringsguiden med alt, du har lært

Det gør du

01

Byg genbrugskæden

Saml ind, aflever pant, sortér og forarbejd. Fire stationer arbejder sammen i én kæde, og hver opgradering får pengene til at rulle hurtigere. Ansæt Bent, Birthe, Freja og Kofi til at passe stationerne, så tjener de videre, mens du er væk.

02

Sortér rigtigt, og lær hvorfor

Pizzabakker, sparepærer, mælkekartoner, batterier: tingene kommer kørende på båndet, og du skal nå at lægge dem i den rigtige container. Spillet bruger de ti danske affaldstyper, og tager du fejl, får du at vide hvorfor.

03

Slå Garbage Gary

Gary snyder, håner og snupper de bedste kontrakter, hvis du ikke er hurtigere. Kæmp om kontrakterne, og gør byen renere, kvarter for kvarter.

04

Fra baggården til New York

Fem kapitler fører dig fra Baggården og København til Berlin, Tokyo og New York. Hver by har nye containere, nye regler og et nyt mål.

05

Fair og uden pres

Spillet er gratis, og alt kan nås uden at betale. Ingen reklamer, der afbryder dig: kun videoer, du selv vælger at se for en belønning. Ingen konto og ingen sporing.

Set med platform-engineer-briller

Sådan er det bygget

Et enmandsspil, drevet som et platformteam driver en service.

  • Swift
  • SwiftUI
  • Swift Package Manager
  • StoreKit
  • GitHub Actions
  • Kubernetes runners
  • TestFlight

Spillets regler i deres egen pakke

Alle regler bor i en ren Swift-pakke uden UI: økonomi, sortering, kontrakter, gemte spil og offline-indtjening. Den er dækket af over 900 unittests, og SwiftUI-appen ovenpå tegner kun det, kernen bestemmer.

CI på mit eget cluster

GitHub Actions kører Linux-jobbene på self-hosted runners i mit eget Kubernetes-cluster, og de dyre macOS-jobs kører kun, når Swift-koden faktisk er ændret.

Release med ét tryk

Et release-workflow genbruger præcis det samme CI-build, signerer det og uploader det til TestFlight med et udkast til release notes. Screenshots og preview-video til App Store laves af scripts, på begge sprog.

Privatliv som standard

Ingen konto og ingen sporing. Spillet gemmes på telefonen, brugsdata er anonyme og sendes kun, hvis spilleren siger ja, og reklamerne er ikke personligt tilpassede.

Spørgsmål eller idéer?

Jeg læser alt om Bottle Baron.

[email protected]