April: 26
MC Pipeline
Section titled “MC Pipeline”-
11:29PM
The pipeline for getting mods published on curseforge is next on our list. We can then maybe figure out a way to build our own launcher ontop of that, maybe even one that bundles everything together? Like a custom jar download, patch everything and then run without needing any extra headaches. Then on the flip side, we could update isometria to then be a full minecraft browser based client, with our own assets that lets anyone play without needing to download the game. This would boost our player count and maybe even make the game a bit more interesting, while prodiving us with more players.
RareIcon Landmarks
Section titled “RareIcon Landmarks”-
02:22PM
Getting the landmarks out of the way and then going to figure out the best way to get general rendering for the different hex worlds. I am thinking that clicking on the hex tiles should then take you to a “world”, this allows the player to enter a low poly 3d world, treating our hex tiles as a map. There might be some layers to consider, but I believe we could pull this off with some careful planning, at least something within the near future.
KBVE Website
Section titled “KBVE Website”-
04:45PM
Minor updates to the website, I definitely need to find a solid youtube video for the main page. Furthermore, I might look at finding a soft off-main thread rendering, maybe using a worker and canvas element? This way we can have some cool animations that would not block the main thread.
XData tags are something that I need to add into the website, that could help us in the future! While react does not directly support data tags, I believe including them would give us some gains in the future.
-
06:15PM
Deep diving into unity for majority of the day and then going to focus on multiplayer. The kilonet package needs to be rebuilt because it seems that the Unity transport is wrong and needs to be removed. We will have to build in a way where we are using websockets first and then add the UDP/TCP direct support later on. I am thinking that we might just use the websockets overall, ugh.
-
11:00PM
The webgl build completes but it seems to fail to run and giving us a weird error? I am thinking that it will be an issue that I can look into after updating the binary streaming tomorrow.
Just working on the internal aspects of the KBVE Monorepo! I am thinking about the best way to handle the layout system right now.
Arcade
We made some minor changes to the arcade earlier this week! I am hoping to wrap up the changes before the end of today! The hero looks terrible and needs to be updated to fit the arcade, also we need to remove the scrolling.
Webmaster
Started to build out the webmaster tool, which was built a couple times in the past. I am just updating the older codebase and rewriting the basics of it. Hmm, other than that, its been a slow Friday!
Dockerfile
Its a bit late at night and it seems that Ubuntu 24 release has caused some of the dockerfile / docker images to break. Ugh I will focus on these tomorrow.
- Learning GraphQL. Okay we got the basics of the AppWrite integration, i.e login, signup and user profile but there is no subscribe yet.
- The newest restaurant that I enjoyed was
Indian Spices 4U, Manjalpur, Vadodara, and it was damn amazing. They have an all you can eat / lunch special, so starve yourself for the whole day and then binge out on amazing egg dishes. I recommend asking for boiled eggs on the side, with no salt/pepper and then dropping them crushed into the curry gravy.
It is one of the blessings of old friends that you can afford to be stupid with them. — Ralph Waldo Emerson