Notes
2025
Supabase v15.8.1
-
12:39AM
Upgrading the Supabase version and already saw a huge mistake that needs to be addressed. We are not building to
Arm
, even though we could but for now, err, it would make sense to focus on our x86 build instead. Let me go ahead and fix that right now because it will fail again! We also have to take out the crossbeam and make sure that the tokio multithreading would not be an issue.
Macbook Pro M4
-
09:54PM
Making the first journal entry from the new macbook pro, what a trip! Brew definitely does make this easier to build and prepare everything for this monorepo. I am thinking that a custom install script would be great for macbooks, will definitely keep that noted.
Godot 4.4
-
10:42PM
Upgrading the current project from 4.3 godot to 4.4! The new features are quite interesting, but this might be their best release so far! Metal rendering was added, oh nice!
2024
WS
I started to note out the socketio integration for the phaser engine. The goal here would be shift state management from client side to a hybrid model, allowing some more complex setups for the state.
One concept that I was thinking about earlier would be having live WPM
competition amoung players, a bit similar to a fishing contest.
The other aspect would be to extend the KBVE site and the leaderboard concept, having some level of data would be great.
Characters
I also want to expand upon the characters and the lore related to them. We have two NPCs right now but they are just there as placeholders and lack a decent level of depth that would matter.
Preparing their back story, goals and general vibe within the Fish&Chip world is important, as it falls into the whole storyboard arc, but I want there to be a bit more chaos than structure.
Placing a form of structure would make sense on any authority or villain arch, but the random NPCs should have chaos built into their blood, or well code.
Build
It would make the most sense to prepare the build path for the Phaser game. We will have the build be within the Alpha branch!
Lets open up the ci-alpha.yml
and then make changes there for the build.
The first step would be to check for file changes, via reactfishchip: ${{ steps.delta.outputs.reactfishchip_any_changed }}
.
Then we would run a build, pnpm nx build react-phaser-fish-chip
.
We should also grab the logs and cache misses from the nx.app runs but that will be a future note.
Damn I was mistaken, I need to place the build into the ci-beta
branch instead, so I will migrate the changes over to the beta.
An additional error that I noticed was that we would have to update the commands for the actual