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.