Daily Post Image from Upsplash

October: 6th

2024

NewEntry

I have been slacking on my journal entries, can not even begin to imagine how bad my docs are getting too.

Unity

Spent went way too much time trying to figure out Unity version 6 , but I made some solid progress. However I am back to the original square one and realized we can not have the games repo be open source because the private assets work so much better than any of the open source ones. With that being said, I am going to migrate the unity-rareicon out of the apps and into the Azure DevOps!

Under the Azure Repos, we created the rareicon repo again and started to migrate some of the older code into this repo. However we will have to adjust or create another auth system for unity to help with the login phase. For this, I am going to start with a very generic and base concept and work from there.

Auth

In perparing for the Auth system, we will create a folder for the auth pages and then create the unity.astro. We will use this https://kbve.com/auth/unity/ as our general endpoint to help us handle the auth system between our supabase and any Unity instance we want to integrate.

Skeleton

We should just name all the base skeletons across all our websites with a id="skeleton", instead of the various other side names that we had. This way we can just control the skeleton through the header or mainlayout rather than remembering to include it in every instance that we need it in.

Vuplex

All of the web-based open source webviews are just a bit trash as of right now. So we are going back to our old faithful, Vuplex. The Vuplex instance will load the https://kbve.com/auth/unity/ at first to help us with the handling of the login. As for registering, I am thinking that it would just make more sense to link them directly back to the https://kbve.com/register, rather than include a way to register directly within the application.

Corgi

For the 2D engine that we will be using, I am going with the old faithful of Corgi! All of this is like a trip back to memory lane, its been such a long time since I had to write and see the word, GameObject. I am going to go through all the example assets that are included with the Corgi engine and see what we can use as a base for our game. Once we get the base of the game setup, I am going to setup the pipeline for building the unity 6 and the general steam flow. If everything goes as planned, we can ship to Steam without any major problems.