Workonomia
Java

Workonomia

Workonomiaは、JavaとSwingライブラリを使用して開発された経済管理シミュレーターで、リソース管理とシステム最適化に焦点を当てています。

Java と Swing で構築された経済管理シミュレーター。ゼロ資本からスタートし、信号待ちの車に水を売る行き詰まった仕事から始まります。「メンター」として君臨するのは、自分が経済を破壊していると思い込んでいる、企業のバズワードをまくし立てる敵役、Jombson です。

肉体労働をこなすところから始め、従業員を雇い管理することで受動的収入の帝国を築き上げましょう。各ワーカーには給与コストと収益性が設定されています。規模を拡大し、給与計算のバランスを取り、税制を乗り切り、残高が -100 になる前にランダムイベント(従業員の昇給要求など)を回避しましょう。残高が -100 になると Jombson の勝利です。

ゲームプレイ

  • 仕事 — 作業ボタンをクリックして手動でお金を稼ぎます
  • 雇用 — 十分な資本が貯まったら従業員を雇います
  • 生き残り — 4~5秒ごとにゲームループが作動します。従業員が利益を生み、給与が差し引かれ、累進課税(純利益に応じて10%/25%/40%)が適用され、ランダムイベントでコストが急増する可能性があります
  • ストーリー — マイルストーンを達成するごとにナラティブチャプターが展開。Jombson とカピバラの Pedrinho が登場します

敗北条件: 残高が -R$100 を下回ると破産 — Jombson の勝利です。

技術スタック

  • Java + Swing(NetBeans GUI フォーム)
  • ゲームループに ScheduledExecutorService
  • Spring Boot バックエンド(/backend)と Spring Security、JPA
  • javax.sound.sampled によるオーディオ

実行方法

NetBeans で開き src/trabalho/Trabalho.java を実行するか、プロジェクトルートからコンパイルして実行してください。

Java 11 以上が必要です。


コントリビューター

  • João Luis Almeida Santos@lyszt
  • Francinildo Felix Guedes@Felix0w