2 devlogs
6h 30m 47s
URG, Untitled rhythm game.
This project was previously in Campfire TW.
URG, Untitled rhythm game.
This project was previously in Campfire TW.
Refactored the Gameplay logic, rendering
(Translated using google translate)
Player
- BeatmapRenderer
- BeatmapProcessor
- BeatmapInit
PlayerInputHandler → Notifies PlayerJudgment
PlayerJudgement → Notifies Processor (markAsHit / registerMiss)
PlayerJudgement → Can directly call Renderer:addHitEffect() (visual effects)
BeatmapProcessor → Provides render data to Renderer:prepare()
BeatmapRenderer → Almost never actively calls other modules (only reads data, draws)
Because different controllers are interdependent, I plan to solve the controller problem with explicit Dependency Injection.
Log in to leave a comment
Log in to leave a comment