July 13,every year.
The July 13th daily log — notes, tasks, and quotes collected across every year of the KBVE journal.
2026
Gitub LFS
Section titled “Gitub LFS”-
11:56AM
No too sure what caused the github lFS to leak out again, but we have hit our 10GB cap. I am thinking that it might be stale branches, we have a decent amount of cleanup work that we need to do in the repo. I will loop through them all, and see if I can quickly clean up any that might be in the way of our repo.
Torch Prop
Section titled “Torch Prop”-
12:12PM
The torch needs to be an item that the player holds in their hand, but can also be mounted on the wall. We could also update it so that the torch’s flame adjusts when I go to swing, that way the flame feels a bit more dynamic.
Bevy 0.19
Section titled “Bevy 0.19”-
12:31PM
We just upgraded the core of bevy to v0.19, which comes with wGPU v0.29 , a decent blocked this past couple months. Thus with all that updated, we should have a new inputs system and a couple other improvements in the multi threading! With that said, we will need to update all of the crates that were using an older version of bevy. Afterwards we will prepare for the pnpm upgrade.
Shadow Reduction
Section titled “Shadow Reduction”-
01:32PM
Lowering the shadow system a bit because there might be too much going on, causing some lag and FPS drop. This will be easier for us to look through and understand once we get more content in the game.
Uniti Crate
Section titled “Uniti Crate”-
01:41PM
Since we are bumping the bevy up to v0.19, we will have to double check the uniti crate, making sure that there will not be any issues with the FFI. I suppose the only downside of using the rust abstractions will be when we have to make calls from various end points.
Herbmail Low Poly Shields
Section titled “Herbmail Low Poly Shields”-
02:05PM
Adding about 20 low poly shields to the game, then we can look at adding our first batch of enemies to the game. I might do a classic model first, then look at maybe the billboard approach for some optimized creatures later on.
Nx v23.0.2 Upgrade
Section titled “Nx v23.0.2 Upgrade”-
03:35PM
Upgrading the Nx to the latest minor version, I will then update Astro and finally loop back around and do a pnpm upgrade.
Factorio Orc Mod
Section titled “Factorio Orc Mod”-
07:14PM
Long over due release of the factorio orc mod! Since we have a new version of factorio out, we probably could do a clean sweep and update for it. Afterwards I want to link it over to the ROWS and get that all situated. As of right now, there is no direct KBVE and factorio integration either, but that is fine because I think it be cool to add some of the factory elements to my ARPG. Even the basics would be cool, just getting a functional belt system and maybe storage out of the way.
-
07:42PM
Going to hold off on the astro upgrade until later this weekend, I saw there were a couple quick patch and releases, I might wait for it to stablize. While I am doing that, going to update some of the itemdb/npcdb over to the bento grid.
2025
Ergo IRC
Section titled “Ergo IRC”-
04:54PM
My side project will be pull to integrate the Supabase instance with the ergo irc server? Basically offloading the chat concept into its own irc server that people can connect to. As for the actual guest system, we can keep that open for anyone to join that chat but lock parts of it into its own verified channel. My thought process is that having the IRC hold the chat would make it easier to then relay to Discord and other concepts.
BitCraft API
Section titled “BitCraft API”-
06:57PM
The SpaceTimeDB has a public facing API that I want to test and see what information that I can pull from it.
2024
Dialogue
We will merge the DialogueDatabase into the NPCDatabase to make it easier to manage the state of the dialogue.
After we merge those into one, we can look at preparing the different dialogues using the zod/astro integration, moving that logic out of the game itself and into the main website.
This means in the future, they will be able to view and read the dialogue outside of the game itself too.
A new astropad component to handle the NPC, the Dialogue and the Lore should be coming wiithin the next couple weeks.
We added the zod configuration and now need to test it.
Cosplay
The next sprite that I wanted to add was a cosplayer but I got side tracked with so many different and new sprites!
Horror
A twist and turn in the game story could be around the corner. I am thinking of adding a bit of a horror-style element into the game but there is still a decent amount of work to do.
2023
- 6:00am - Getting up and ready! I believe the major goal for the day is to get through about a couple of the issue tickets and organize some of the cloud functions. I should move the older set of functions into a private github repo and then test the deployment of them through there. There might be some issues with how deployment would work within the scope of hybrid repos, where the sub-modules would be from hidden repos or 3rd party locations, but I suppose that is the part where we learn and find out.
- 6:05am - The automated deployment will be a bit interesting because there are a couple different active entities that would be called, so it can create a bit of confusion, as there would be a decent chunk of vastly different moving parts. Software does not always like to work together, but with enough safety checks and cross communication, we should be able to get the majority of the concept and MVP up and running. We are soon reaching the time of a massive launch, it will feel great to come out of the shadow with massive swings into the public realm. I suspect there will be a bit of delay and bug abusing within the first couple months, but there will be a great burden that will be lifted. Seeing all the software perform and slowly coming together is amazing.
Quote
Never bend your head. Always hold it high. Look the world right in the eye. — Helen Keller
Tasks
- [ ]