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?
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
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.
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