Kembali ke Beranda

Portal CapitalismX

CapitalismX | The Elite Board Game Companion
⬆ Dhimas: +CX 2,000 · Lewati GO ⬇ Riza: −CX 1,400 · Sewa Pall Mall ⬆ Wildan: +CX 500 · Transfer Masuk ⬇ Nadia: −CX 2,000 · Pajak → Free Parking Pot ⬆ Dhimas: +CX 7,500 · Klaim Jackpot ⬇ Riza: −CX 500 · Keluar Penjara ⬆ Dhimas: +CX 2,000 · Lewati GO ⬇ Riza: −CX 1,400 · Sewa Pall Mall ⬆ Wildan: +CX 500 · Transfer Masuk ⬇ Nadia: −CX 2,000 · Pajak → Free Parking Pot ⬆ Dhimas: +CX 7,500 · Klaim Jackpot ⬇ Riza: −CX 500 · Keluar Penjara
Flutter · NFC · Provider · Offline-first

Rule the Board,
Own the Assets.

Bank digital berbasis NFC identity-only untuk Monopoli fisik. Tidak ada uang kertas, tidak ada kalkulator, tidak ada server—hanya transaksi instan, properti terkelola, rules engine fleksibel, dan analitik sesi yang terasa seperti ruang transaksi para taipan papan permainan.

28Properti papan
5Preset rules
11Quick actions
0.2sScan speed
Free Parking PotPajak dan denda bisa masuk jackpot sesuai rules sesi.
Zero-Write NFCKartu hanya menjadi identitas. Semua saldo aman di perangkat.
Capitalism X
Dhimas Wildan
Available Balance
CX15,420
04:A1 B2C3 D4E5..
Identity-only NFC

Sentuhan Fisik,
Presisi Digital.

CapitalismX memakai pendekatan Zero-Write NFC: kartu hanya dibaca UID-nya, sementara saldo, riwayat transaksi, kepemilikan properti, status penjara, hingga rules sesi disimpan secara lokal di perangkat. Risiko data kartu rusak karena gagal tulis pun hilang dari meja permainan.

UID Format04:A1:B2:C3:D4:E5:F6ISO 14443 · 7-byte NDEF Android.
Debounce500ms · multi-scanMencegah scan ganda dan race condition.
Data StoreSharedPreferencesOffline penuh, tanpa backend wajib.
HapticheavyImpact()Konfirmasi sentuhan saat kartu terbaca.
nfc_service.dart
// Hanya baca UID — tidak pernah write ke kartu
String getCardId(NfcTag tag) {
  return ndef.tag.id
    .map((e) => e.toRadixString(16)
    .padLeft(2, '0').toUpperCase())
    .join(':');
}
Core features

Bukan Sekadar
Kalkulator.

Lima layer fitur bekerja bersama sebagai sistem perbankan utuh: cepat saat dimainkan, jelas saat diaudit, dan tetap dramatis ketika transaksi besar terjadi.

Quick Actions

11 aksi pre-set: Lewati GO, Pajak Penghasilan, Pajak Mewah, Denda Penjara, Transfer, aksi custom, dan nominal yang mengikuti rules aktif.

Pass GO +2000Income TaxJail Fine
💰

Free Parking Pot

PotBehavior tiga tingkat: noPot, respectRules, dan alwaysPot. Pajak atau denda bisa langsung ke bank atau menjadi jackpot di tengah papan.

noPotrespectRulesalwaysPot
📡

Multi-Scan Mode

Bagikan gaji atau set saldo ke banyak pemain dalam satu sesi NFC aktif. Tap kartu satu per satu, progress mencatat siapa yang sudah selesai.

3 / 4 scannedBatch action

Transfer Animasi

Overlay transaksi menampilkan avatar pengirim dan penerima, counter saldo ease-out, dot particles, serta auto-dismiss agar ritme permainan tidak patah.

Animated overlay1.8s
🔒

Sistem Penjara

Status isInJail, jailTurns, denda flat atau persen dari gaji GO, dan kartu bebas penjara yang dapat disimpan atau ditransfer antar pemain.

JailFineModeCardDeckService

Deck Kartu Digital

Chance dan Community Chest diacak di awal sesi. Kartu diambil dari atas lalu kembali ke bawah, kecuali kartu bebas penjara yang masuk inventori.

ChanceCommunity Chest
Rules engine

Satu Engine,
Banyak Gaya Bermain.

Setiap sesi punya parameter sendiri. Mau klasik, cepat, krisis ekonomi, atau rules buatan sendiri—semuanya tetap tersimpan rapi.

👑
ClassicAturan standar: saldo awal CX 15.000 dan gaji GO CX 2.000.
Speed RunSaldo dan gaji lebih tinggi, bangunan lebih cepat, cocok untuk sesi pendek.
🏛️
Economy CrisisSaldo rendah, pajak tinggi, Free Parking jackpot aktif. Mode survival.
🎯
Custom RulesBuat preset sendiri, simpan, dan gunakan ulang di sesi berikutnya.
Saldo awalstartingBalance
Gaji GOpassingGoBonus
PajakincomeTaxAmount / luxuryTaxAmount
Mode belistandard / freeMarket / blockBuying
Mode bangunmonopolyRequired / free / progressive
Even buildingrequireEvenBuilding
Stok rumahlimitedHouseSupply
Win conditionlastManStanding / netWorth / target
Rent multiplier0–500%
Free ParkingfreeParkingJackpot: bool
Property system

28 Properti.
10 Kelompok Warna.

Data statis properti dipisahkan dari state dinamis. Registry menyimpan struktur papan; service menyimpan pemilik, rumah, hotel, dan status gadai.

Brown2 properti · £600
Light Blue3 properti · £1,000
Pink3 properti · £1,400
Orange3 properti · £1,800
Red3 properti · £2,200
Yellow3 properti · £2,600
Green3 properti · £3,200
Dark Blue2 properti · £3,500
Stations4 stasiun · £2,000
Utilities2 utilitas · £1,500

Sewa Stasiun

1 stasiunCX 250
2 stasiunCX 500
3 stasiunCX 1,000
4 stasiunCX 2,000

Sewa Utilitas

1 utilitasDadu × 4
2 utilitasDadu × 10
Mode fixedTersedia

Gadai / Mortgage

Nilai gadai50% harga
Tebus gadai55% harga
Properti tergadaiSewa mati
System architecture

Modular.
Offline-first.

Layer 1 · Models
PlayerTransactionGameSessionProperty + PropertyStateQuickAction v3GameRules + presetsGameCard
Layer 2 · Services
StorageServicePropertyServiceGameRulesServiceQuickActionsServiceCardDeckServiceNfcServiceNfcController
Layer 3 · Provider + UI
BankProviderGameRulesLogic extensionHomeScreen shellBankTab / PlayersTabBoardScreen / AssetsScreenNetworkTab / SessionScreenDesign System DS.*
Navigation · Dual mode

Mode idle

🏠 Beranda⚙ Sesi

Mode aktif

💳 Bank👥 Pemain🔗 Jaringan📋 Papan🏙 Aset⚙ Sesi
Session analytics

Profil Pemain,
Dianalisis Mesin.

Di akhir sesi, CapitalismX membaca pola finansial setiap pemain: siapa spekulan, siapa penjaga kas, siapa kolektor aset, dan siapa oportunis jackpot.

🚀
Aggressive

Transaksi besar, aset mahal, saldo sering fluktuatif.

🛡️
Conservative

Saldo tunai aman, cenderung menunda bangunan.

⚖️
Balanced

Kombinasi belanja efisien dan manajemen risiko.

🎲
Opportunist

Mengejar momen pajak, jackpot, dan transfer strategis.

Player financial pulse
Investasi properti 78%
Cadangan kas 42%
Rent income 63%
Free Parking claim 6%
Session verdict

Balanced Tycoon

Pemain menunjukkan pola aman namun tetap agresif saat peluang blok warna terbuka. Rekomendasi: tingkatkan likuiditas sebelum memasuki zona sewa merah dan kuning.

Android · Offline · NFC

Elevate Your
Session.

Dibangun dengan Flutter, berjalan di Android, dan cukup memakai kartu NFC kompatibel ISO 14443. Tidak perlu internet, tidak perlu akun, tidak perlu uang kertas berserakan di meja.

Download CapitalismX
ryzakka.blogspot.com

The Master Portal.

Jelajahi seluruh ekosistem: Lokalarm, GuessInChat, dan portofolio Flutter lainnya oleh Dhimas Wildan.

Back to Command Center
Diskusi

Belum ada komentar. Jadilah yang pertama! 👋

Tulis komentar…