Workonomia
Java

Workonomia

Workonomia — це симулятор економічного управління, розроблений на Java з використанням бібліотеки Swing, зосереджений на управлінні ресурсами та оптимізації системи.

GitHub|

Економічний менеджмент-симулятор, створений на Java з використанням Swing. Ви починаєте з нульовим капіталом і безграничною роботою продажу води на світлофорі — під «менторством» Джомбсона, корпоративного антагоніста, що розповсюджує сленгові фрази і вважає, що розрушає економіку.

Поступайте від ручної праці до створення імперії пасивного доходу, наймаючи та керуючи працівниками. Кожен працівник має власну зарплатну вартість і прибутковість. Масштабуйте, балансуючи зарплатний фонд, виживайте в системі податків і ухиляйтеся від випадкових подій (наприклад, вимог працівників щодо підвищення зарплати), перш ніж ваш баланс досягне -100, і Джомбсон виграє.

image

Gameplay

  • Work — натискайте кнопку «Work», щоб заробляти гроші вручну
  • Hire — наймайте працівників, коли зібрали достатньо капіталу
  • Survive — ігровий цикл запускається кожні 4–5 секунд: працівники генерують прибуток, зарплата відраховується, застосовуються прогресивні податки (10 % / 25 % / 40 % залежно від чистого доходу), а випадкові події можуть збільшити ваші витрати
  • Story — розповідні розділи розкриваються, коли ви досягаєте етапів; Джомбсон і Педріньо Капібара з'являться

Умова програшу: баланс падає нижче -R$100 — банкрутство, Джомбсон виграє.

Tech Stack

  • Java + Swing (форми GUI NetBeans)
  • ScheduledExecutorService для ігрового циклу
  • Spring Boot бекенд (/backend) з Spring Security і JPA
  • Аудіо через javax.sound.sampled

Running

Відкрийте у NetBeans і запустіть src/trabalho/Trabalho.java, або скомпілюйте і запустіть з кореня проекту.

Потрібно Java 11+.


Contributors

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