168 Day Recovery


Transcending Human Form

Where have you been?


168 hours make up a week—ironic, isn't it?
Halloween, Christmas and New year have come and gone, yet through them all, I stayed consistent... consistent in forgetting to update this blog. But here we are at last, finally posting an update!

So, what have I been up to over the past 168 days?



Ludum Dare


I participated in and completed LD56 over the course of a weekend (It was a pretty tough but super rewarding). It's a small 3D horror game where you have to collect certain resources to escape, a little bit inspired by slender.

'You find yourself trapped in an ancient cave system inhabited by mysterious creatures known as the Coblynau. Can you escape?'

Check out the game on Itch.io:
The Coblynau Who Knocks

Cave
Cave


Crab

Crab Lang


I finally gave into the Rust language. With it's growing popularity, good performance and increasing adoption in the enterprise space, it felt like the right time. Plus, I'd love to build a game engine with it someday. For all these reasons, I finally bit the bullet and started to learn it. But, in an interesting way...

I decided to try the Advent of Code challenges. And wow- it was difficult to keep up. Unfortunately I was pretty busy around the Christmas Holidays, but perhaps next time, I can give it a proper go.



Gibmon


Whilst learning Rust, I found myself slightly sidetracked and began reverse-engineering a small usb monitor I received for Christmas. The device's software is limited to displaying PC component temperatures, which is incredibly useful. But I wanted more flexibility. I envisioned using it to display notifications, a Spotify dashboard, or even a little game.

The project has been a great learning experience, helping me grasp how to use Wireshark, as well as the basics of reverse engineering USB data packets and replaying them. Although the project is still a work in progress, you can check out the repository on my GitHub:
Gibmon Repository

Monitor