April: 25
-
7:05PM
I am trying to keep my usage to an understandable limit, but it sure seems to be an issue! Anyhow, I have about 10-20 more patches that I need to apply to the MC gameserver, but still have not yet gotten approval from ModRinth. Maybe it might be time to setup the CurseForge for the server instead, or maybe it might be because of the bugs? Both are valid points that I need to address in the MC universe, however I am glad the online playerlist is functional. With that being said, let me prepare the next version of the MC release with the patched Apple skin configuration issue.
Unity Rareicon Steam Rewrite
Section titled “Unity Rareicon Steam Rewrite”-
10:17PM
The rewrite of the steam code has started, since we are in the process of getting the demo approval, having the steam integration ready would make sense. Once we get approved, that means we can easily start to roll out demo deployments! I am thinking that we keep it vanilla for the first week and focus on getting multiplayer opertional asap. The first idea I had was to do a casual multiplayer through steam networking rather than dedicated servers because that would keep the costs down. Having our own dedicated instance that would be running could be too much, but I did see openfront io and maybe if the game gets popular enough, we could do a global server. I was looking through some of the general concepts of that game and it would be really cool to implement something like that in our game? These are just notes aka food for thought.
-
10:54PM
The current bug that we are facing is that the simulation does not account for building fast enough and some minor ui issues. We might need to also get a launcher that would be semi-operational and displays the i18n, supabase and steam login, ect.. The launcher window would be running as the game is booting up and preparing, something that I have done in the past games as well. After the game launches, it will switch from a launcher window to the settings window, that way we do not have to destroy but rather keep some of the data there and swap it out.
Andor Season 2
Section titled “Andor Season 2”-
02:00PM
The second season of Andor is out and the first three episodes are amazing! I feel like I am about to watch a whole movie series again, this is some of the best Star wars yet. I dont want to give out any spoilers but top tier acting and writing.
Disoxide v1.4
Section titled “Disoxide v1.4”-
03:28PM
Getting a near full CICD might be possible soon for our disoxide, but that might be just a bit too much for now. We trigger the builds via the
README.mdfor disoxide and after the release is done, we need to grab the latest sha of that image. With that latest image, update the helm templates and then finally minor bump the following pre-release. This is just quick notes on maybe aranchercommand that we could add into the kbve.sh to handle this for us.
Astro KBVE UXUI
Section titled “Astro KBVE UXUI”-
06:42PM
Another shot at figuring out unique ways to handle the user interface and user experience! I am going to try and keep the internal core as close to vanilla javascript, this way if I need to use it in React or Rust in the future, it wont be an issue. The plan is to expand the
window.kbvewith a state calleduiuxwhich will hold a nested nanostores map.
API
Looking back at our 2023 notes, its wild to see the shift in changes. We migrated out of Appwrite/Strapi and ended up back to writing our own API! Yet back then, the times were very simple.
Projects
Migrating the KBVE Projects over to the official docs! A couple issues with the migration, some of the mermaid graphs did not go through and need to be fixed. The solution might be to just go back and import the astro file that would handle the mermaid, but I am wondering if they have an inhouse one for Starlight.
Migration
There are more migrations that need to be done to the official website but we are making some headspace towards it. A couple proof of concepts were added and tested, but now its really the large amounts of data that needs to be shifted over. The documentation needs to be reviewed, changed and updated across a couple hundred different asset classes, furthermore, a couple hundred stocks still need to be added.
- Astro -> React -> GraphQL/REST -> Appwrite -> Strapi
- The chain of command might seem a bit too much but I think it should help wrap up most of our front-end journies. Afterwards, I will clean up and prepare for May dev logs.
Winners never quit and quitters never win. — Vince Lombardi