JiWoong Sul 97d9875e00 feat(phase6): 밸런싱 상수 및 몬스터 스탯 스케일링 시스템 구현
- balance_constants.dart 생성
  - ExpConstants: 경험치 곡선 (baseExp * 1.15^level)
  - MonsterType: normal, elite, miniboss, boss, finalBoss
  - MonsterTypeMultiplier: 타입별 HP/ATK/DEF/EXP/GOLD 배율
  - MonsterBaseStats: 레벨 기반 몬스터 스탯 생성
  - BossStats: 5개 보스 정의 (Syntax Error Dragon ~ Glitch God)
  - LevelTierSettings: 구간별 난이도 설정 (초반/중반/후반/엔드게임)
  - PlayerScaling: 플레이어 레벨업 시 HP/MP 스케일링

- MonsterCombatStats 통합
  - MonsterBaseStats.generate() 사용하여 스탯 생성
  - monsterType 매개변수 추가로 타입별 몬스터 지원
2025-12-17 17:48:46 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:35:56 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00
2025-12-09 17:24:04 +09:00

Ascii Never Die

Offline Flutter rebuild of Progress Quest 6.4 (single-player only). Network features are stripped; all game data and saves live locally.

Layout

  • lib/src/features/front/ temporary front screen shell to hang the upcoming flow on.
  • doc/progress-quest-flutter-plan.md working plan/notes for the port.
  • example/pq/ original Delphi source/assets (reference only, not built).

Run

flutter pub get
flutter run

Use any supported platform (-d macos, -d chrome, etc.); multi-platform scaffolding is enabled.

Checks

Run from repo root before handoff:

dart format --set-exit-if-changed .
flutter analyze
flutter test
Description
No description provided
Readme 39 MiB
Languages
Dart 92%
HTML 5.7%
C++ 1.1%
CMake 0.9%
Ruby 0.1%
Other 0.1%