Migrating the Site to Astro
updates
Behind the scenes I've been rebuilding smallindie.dev on Astro instead of Jekyll. Why bother rewriting it Jekyll's done fine for years, but the Ruby/Docker setup had gotten annoying to maintain, and I wanted something with a faster dev loop and less ceremony for the stuff I actually touch often: writing…
Read moreRefactoring Video Code Snippets
programming
I recently cleaned up how video code snippets are stored and rendered on the site. Under the hood this change makes it easier to manage and organize video content. In doing this I also fixed some bugs/errata with the course video pages' content. Course Video Updates Some of the course…
Read moreAdding Old Notes to the Site
updates
Today on stream I started going through my old notes to convert them into blog posts that I can share out with all of you. You may see some posts dated all the way back to 2023 start to show up randomly on the site. It may be a bit…
Read moreSerialize property in unity #blog-this #unity
unityc#
How to serialize properties in C# classes in Unity
Read moreCreating Animations Without a Sprite
unityanimation
Creating an animation actually requires a sprite which is kind of weird, but you can always create the sprite, add an animator, then assign the controller to the one you're editing. I figured out the requirements for this from the Unity animation editor documentation: > - A GameObject must have…
Read moreOnPlayerJoined Not Called Even When PlayerInput is enabled
unityc#multiplayer
Trying to fix multiplayer cameras and joining I think the main issue why my joining isn't working is because currently I have to disable PlayerInput and OnPlayerJoined does not get called when PlayerInput components are disabled. OnPlayerJoined callback isn't being called even when my PlayerInput component is enabled, so it…
Read more