Commit Graph

26 Commits

Author SHA1 Message Date
horooko 37076cfaaf Update SampleScene.unity 2026-02-27 04:33:57 +07:00
horooko d7c6488e74 Update SampleScene.unity 2026-02-27 04:19:24 +07:00
horooko 3b02df06fa [Fix] Move UnityMCP 2026-02-27 04:19:03 +07:00
horooko 263259f3fc [Add] Base Roll UI 2026-02-27 04:14:19 +07:00
horooko 788dbc69e0 [Add] meta 2026-02-27 03:49:04 +07:00
horooko 58db4df9c4 Merge branch 'claude/nifty-turing' 2026-02-27 03:45:03 +07:00
horooko d06ad78645 [Add] MVC UI for Yacht Dice scorecard
View layer: CategoryRowView (reusable x13 row with preview/recorded
score display), ScoreCardView (full scorecard panel with Russian
category names, upper bonus tracking), DicePanelView (5 dice buttons
with lock toggle + roll counter), GameInfoView (turn display + game
over overlay).

Controller layer: GameController bridges Model and View — subscribes
to model events in Awake() to catch GameManager.Start(), routes UI
clicks to game logic, computes preview scores for all unfilled
categories after each roll, handles upper section bonus (63+ = +35).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 03:44:37 +07:00
horooko 15608d4994 [Add] Unity MCP 2026-02-27 03:43:41 +07:00
horooko 9557633ff3 [Fix] Move files in project, add color folders 2026-02-27 03:23:21 +07:00
horooko 6ee2053a7a [Rem] Docs 2026-02-27 03:19:23 +07:00
horooko 442544a84a [Fix] Move VFavorites & VFolders 2026-02-27 03:18:12 +07:00
horooko d924cf78f5 [Add] vFolders 2 2026-02-27 03:17:32 +07:00
horooko e04f8a4395 [Add] vFavorites 2 2026-02-27 03:17:04 +07:00
horooko b37579153b [Add] Hot Reload 2026-02-27 03:16:18 +07:00
horooko 5067cb51a1 [Add] System to Scene 2026-02-27 03:06:55 +07:00
horooko f49cda7cdc [Add] Yacht scoring system with Balatro-like modifier pipeline
Implements the core game loop for Yacht dice: 5-dice rolling with
lock/unlock, 3 rolls per turn, 13 standard scoring categories, and
an extensible ScriptableObject-based modifier system that applies
additive then multiplicative bonuses (chips+mult pattern).

Includes two test modifiers: BonusForOnes (+10 per 1) and
MultiplierForSixes (x6 per 6).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 03:01:19 +07:00
horooko b33017a320 [Add] New Dice 2026-02-26 23:14:26 +07:00
horooko 6da112fb97 [Add] Dice to Scene 2026-02-26 16:06:30 +07:00
horooko 55e4857af4 [Add] DiceRoller — beautiful physics-based dice throw animation
Adds a coroutine-driven roller that tosses the dice with random impulse
and torque, waits for physics to settle, then smoothly snaps to the
nearest aligned face via Slerp. Exposes OnRollFinished event with the
rolled value.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 15:46:38 +07:00
horooko 688b623625 [Add] Base Scene 2026-02-26 07:09:51 +07:00
horooko 91b4f3f119 [Add] Dice Final 2026-02-23 23:57:45 +07:00
horooko d39b1e88b5 [Add] TextMeshPro and Base Dice System 2026-02-23 23:19:57 +07:00
horooko 2f9e082d75 [Fix] All in one + add dice 2026-02-23 22:24:46 +07:00
horooko 4f942cd7c0 [Add] All in one shader 2026-02-23 22:01:07 +07:00
horooko ec0aa86ac2 Init Project 2026-02-23 21:56:13 +07:00
Konstantin Dyachenko 1aa8e66401 Initial commit 2026-02-23 21:17:18 +07:00