- 2023-12-03Soooo, the router I was using to bypass my modem to make my homelab public died. And I really need to learn more about GitLab for a conference presentation I will be doing in early ‘24. So I thought to myself “I’ll just spin up a docker instance of gitlab. It has all the features I need”. And it does; git, pipelines, docker repo, but the changes over the years to the underlying api’s have left many of the community documentation pretty fragemented.
- 2023-11-13I am working on a little multiplayer Unity game and decided to use Mirror Networking for handling the server and communication. In this post I’m going to outline how I use Mirror to build a simple Character Builder and syncing that between clients. Mirror Concept Breakdown We’re going to leverage the NetworkRoomManger for our game. The NetworkRoomManager handles the flow of a player connecting or becoming the host, create a room, ensure players are ready, transitioning to the game scene, creating your character prefab and along the way offering hooks for customing the different steps.
In an attempt to blog more I’m going to use hugo and have it setup to use github pages that get updated when the repo is updated. Pretty straight forward stuff. So let’s just quickly documention setup so we don’t forget… again