Commit graph

34 commits

Author SHA1 Message Date
Mark Joshwel 75890d0b87 game: BASICALLY DONE 2024-11-19 22:13:53 +08:00
Mark Joshwel 18c91a7393 game: working leaderboard 2024-11-19 21:03:04 +08:00
Mark Joshwel 4e3e0c16c3 game: better comments 2024-11-19 14:38:40 +08:00
Mark Joshwel 41d5629bf3 game: leaderboard ui 2024-11-19 14:38:18 +08:00
Mark Joshwel 66f9d3b332 game: add LeaderboardEntry.uxml
following https://docs.unity3d.com/2022.3/Documentation/Manual/UIE-HowTo-CreateRuntimeUI.html
2024-11-19 11:26:23 +08:00
Mark Joshwel 85e3d5827e game: DatabaseTransactionResult -> TransactionResult 2024-11-19 08:30:45 +08:00
Mark Joshwel a5679b4270 game: working score + stats calcs 2024-11-19 03:59:29 +08:00
Mark Joshwel e1aee5d946 game: gameplay loop works but inaccurate result calcs 2024-11-19 01:36:19 +08:00
Mark Joshwel 5e1defa793 game: working game, half-working database 2024-11-18 18:02:41 +08:00
Mark Joshwel a338a62f27 game: gameplay + database interim 2 2024-11-18 10:34:29 +08:00
Mark Joshwel cc79a5b1a0 game: gameplay + database interim 2024-11-18 09:16:03 +08:00
Mark Joshwel b88f6499cc game: hide portions of the SideView depending on state 2024-11-18 04:35:51 +08:00
Mark Joshwel 5f089649b3 game: add working defaultView and empty resultsView 2024-11-18 03:19:37 +08:00
Mark Joshwel fe44ced9f8 game: stdise whats done in Awake, OnEnable and Start
- Awake -> singleton stuff or anything that needs to start really early
- OnEnable -> init + register callbacks
- Start -> do anything that might call a callback
2024-11-18 00:50:04 +08:00
Mark Joshwel 534e96a150 game: prune this script i used to teach the lam 2024-11-18 00:42:28 +08:00
Mark Joshwel 872f3f263e game: fiddle around with execution order
generally found

- Awake -> init
- OnEnable -> init + register callbacks
- Start -> do anything that might call a callback
2024-11-18 00:16:53 +08:00
Mark Joshwel e8091632c4 game: I FIXED THE CALLBACK FIRING? 2024-11-17 23:17:24 +08:00
Mark Joshwel 30c82d77f6 game: working PopulateFields 2024-11-17 22:31:03 +08:00
Mark Joshwel 685fbe961d game: back 2 square 1 (of them) 2024-11-17 22:05:04 +08:00
Mark Joshwel 5a0159c929 game: make compilable 2024-11-17 21:36:00 +08:00
Mark Joshwel 27f42ffc55 Revert "game: overcomplicated interim 2"
This reverts commit 4e6c7db3f1.
2024-11-17 21:32:26 +08:00
Mark Joshwel 4e6c7db3f1 game: overcomplicated interim 2 2024-11-17 21:32:14 +08:00
Mark Joshwel c5402178f0 game: interim 2024-11-17 19:10:01 +08:00
Mark Joshwel 0d57d2b3a9 game: basic auth 2024-11-17 07:29:22 +08:00
Mark Joshwel 383431b965 game(ui): finished-ish MainView/GameView 2024-11-17 03:04:45 +08:00
Mark Joshwel c172ddd29f game(ui): autogen 2024-11-17 03:04:19 +08:00
Mark Joshwel f00abf2d9c game(scripts): I HATE COLORIMETRY
took me like too long to realise i needed to gamut clip or else i was getting what seemed like the illogical emulation of imaginary colours
2024-11-17 03:03:32 +08:00
Mark Joshwel 8ea9c1fbec meta: big move 2024-11-15 07:54:43 +08:00
Mark Joshwel 06da9f67f9 game: update GameScene 2024-11-15 05:13:47 +08:00
Mark Joshwel 61dd1b5f88 scripts(backend): use a PlayData struct for SubmitPlay 2024-11-15 05:13:18 +08:00
Mark Joshwel 28973bbd31 scripts(backend): reformat and use status enum instead of connected bool 2024-11-15 04:58:05 +08:00
Mark Joshwel 9db2f1a1db game: the sdk hates me 2024-11-15 04:15:58 +08:00
Mark Joshwel 2a7a720348 scripts: backend foundation/shape 2024-11-15 04:15:45 +08:00
Mark Joshwel cbb3d44ddb game: add files 2024-11-15 02:26:55 +08:00