KONTEKS GAME
Buatkan diagram ekonomi (game economy diagram) di Machinations.io untuk game endless runner berjudul "Galaxy Dash". Pemain mengendalikan pesawat yang menghindari asteroid dan kapal musuh. Skor didapat dari menghindari rintangan, lalu dikonversi menjadi Gold di akhir sesi. Gold dipakai untuk membeli upgrade permanen di shop. Sistem Prestige aktif saat skor mencapai 20.000 dan memberi bonus gold permanen untuk sesi-sesi berikutnya.
Tujuan diagram: mensimulasikan aliran Score → Gold → Upgrade Shop, ditambah loop Prestige, dalam tiga skenario income yang berbeda, selama 80 turn per skenario.
1. RESOURCE / POOL
Buat tiga pool resource:
Score Pool — nilai awal 0, tidak permanen (reset setiap sesi/run).
Gold Pool — nilai awal 0, persistent antar sesi (tidak ikut reset saat Score reset).
Prestige Point Pool — nilai awal 0, persistent, hanya bertambah saat Prestige terpicu.
2. SOURCE & CONVERTER UTAMA
Source "Enemy Dodged" → mengalir ke Score Pool. Rate-nya tidak konstan, ditentukan oleh Gate Fase (lihat poin 3).
Converter "Score to Gold" → mengubah isi Score Pool menjadi Gold Pool dengan rasio fixed 10 Score = 1 Gold, dipicu di akhir sesi (saat pesawat tertabrak / sesi berakhir).
Modifier label pada converter ini: dikalikan (1 + 0.3 × jumlah Prestige Point) — ini merepresentasikan bonus gold permanen dari Prestige.
3. GATE / TRIGGER FASE PROGRESSION (berbasis Score)
Buat Gate berlapis (Decision Gate) yang membaca nilai Score Pool dan mengubah rate Source "Enemy Dodged":
FaseRange SkorRate Rintangan/ScoreNebula0 – 5.000RendahAsteroid Belt5.001 – 15.000SedangDeep Space15.001+Tinggi
4. SHOP SYSTEM (Fixed Pricing)
Buat 4 Trader Node yang menarik dari Gold Pool, masing-masing dengan harga tetap (fixed cost), terhubung sebagai End State setelah dibeli:
ItemEfekHarga (Gold)Tipe BeliSpeed BoostKecepatan karakter +10%80One-time (Gate terkunci setelah dibeli)Power ShieldProteksi sementara 5 detik150One-time (Gate terkunci setelah dibeli)Score MultiplierSkor x2 selama 30 detik200Repeatable (boleh dibeli berulang)Extra Life+1 nyawa300One-time (Gate terkunci setelah dibeli)
Tambahkan Gate "One-Time Lock" pada Speed Boost, Power Shield, dan Extra Life agar node tertutup otomatis setelah pembelian pertama. Score Multiplier dibiarkan terbuka tanpa lock.
5. PRESTIGE SYSTEM (Trigger Loop)
Trigger Condition: Score Pool mencapai ≥ 20.000.
Efek saat Prestige aktif:
Reset seluruh Gate "One-Time Lock" di shop (kembali terbuka / unlocked).
Kosongkan Gold Pool dan Score Pool ke 0.
Prestige Point Pool +1.
Modifier permanen pada Converter "Score to Gold" bertambah +30% per Prestige Point (stacking, lihat formula di poin 2).
Loop ini harus bisa berulang tanpa batas (infinite loop trigger).
6. SKENARIO SIMULASI YANG DIMINTA
Jalankan diagram dalam 3 skenario terpisah, masing-masing selama 80 turn, dengan income Gold/turn sebagai berikut (sebagai stand-in test rate, terpisah dari mekanisme Score-to-Gold normal, untuk menguji kecepatan progres pembelian shop):
Skenario Normal — Income 20 Gold/turn
Skenario Overpowered — Income 50 Gold/turn
Skenario Underpowered — Income 5 Gold/turn
7. OUTPUT YANG DIHARAPKAN
Untuk setiap skenario, tampilkan:
Grafik akumulasi Gold per turn (line chart, 80 turn).
Turn pertama kali masing-masing item (Speed Boost, Power Shield, Score Multiplier, Extra Life) berhasil dibeli.
Tabel ringkas status pembelian pada turn ke-1, 5, 10, 30, 50, dan 80.
Link diagram interaktif yang bisa dibagikan (shareable link).