I've recently thought up an idea that would impact my live streams over on Twitch.tv which has forced me to finally get back into coding.
Specifically refreshing and relearning C#!
It's been almost 20 years!
Yeap.. I'm old.. It's been around 18 years since I've properly done anything with C#.
The last project I worked on was making a private game server for a MMORPG called ConquerOnline with my brother. I helped some with the Server code but my main project was making the auto patcher than made applying updates and the modifications to the client needed to connect to the server as seamless as possible.
Might I as it was a pretty spiffy looking auto patcher.
This was all back in around 2006-2008 ish time iirc.
Fast forward to the now days.
My current project is a plugin for the VNyan vtubing software I use to make my avatar work on stream.
My plan is to create an expanded throwables system. More specifically making it possible to create and position custom throwable spawn points in the world. This'll allow you to throw things from pretty much anywhere rather than just the default left and right positions.
So far I've managed to get a C# project set up in visual studio code and get the basic lib references in place, I've also copied over the ExamplePlugin code VNyan provides and going to use it as a template to work from.
I do know C# but it's the libs and APIs I got to learn
Yeap. Pretty much understand the structure of C# and it's basic usage. I'll largely be spending a lot of time diggin through the Unity API documentation and figuring out how to interact with VNyan as well.
So far I'm doing a little bit each day, My first goal is to basically be able to spawn an object into the world, save it's location and then spawn throwables from it at my avatar.
From there I can work on making it movable, handling settings and all that jazz.
This is pretty much what I'm going to try focus on for the time being, This as well as starting on the backend of my downvotable website idea which I'm also planning to make in C#
So hopefully I'll have some nice stuff to talk about in the future as I work through all this lovely coding.. stuff.
Every vote helps to ensure HIVE is decentralised and secure! Please consider voting for me!