8/03/2026


Have been quite busy the last few days. I've been going through a phase of exploration and trying to research as much as possible to strengthen my understanding of programming/computer science. I've been flirting with the idea of changing my environment to Linux, with Neovim, a powerful and light text editor ideal for C, to get away from the sluggish handholding that is Vscode. I installed a virtual machine with a simple distro (Linux Mint) and installed Neovim on it. I really enjoy the lack of bloat so far. If I want to work on bigger scale projects, I need all the minimalism I can grab. None of this "intellisense" red squiggly line bullshit. After I installed Neovim I was surprised to learn I could already compile C programs right out of the box.

I'm trying to get comfortable with the most ideal setup early, rather than attached to something that is known to be full of bugs and messy. I've already had issues with vscode when compiling my code. Sometimes I would have to restart the whole thing just to get it to correctly compile. Anyway, so that's my story with the "why Linux" business.

I've been watching a lot of educational content. From mock coding interviews to courses. What data structure will I use? What's the value range for an unsigned 32 bit integer? What are hashtables for? What math do I need to understand this data structure? That's me all day, and it will be me for years to come! You can't ignore computer science and be a good programmer and you can't ignore programming and be a good computer scientist. One of the biggest skills I need as a programmer is to turn real world problems into coded solutions. My next project will be very good practice for this skill. In which I will discuss now.

So my project is inspired between a mix of two games. 1.Runescape and 2.progress quest. It will be a zero-player game that simply plays itself once the program is executed. In this project, the "player" will fish for random fish, which have different rarities and monetary value. The "player" will have a 28 slot backpack, which the players fish will go into. Once the backpack is full, the player goes to the bank and deposits them. After doing this a few trips, and once the bank has reached 140 slots (5 x 28 = 5 trips), the player exchanges this caught fish for "tickets" that respects the individual fishes he catches value. The player goes to the market, sells the tickets for gold, deposits gold in the bank, then repeats the cycle. Once I've got the main game loop in action and working, then I can entertain the idea of adding "modes" or "features". It's going to be difficult, and I can't promise a deadline. But my intention is to learn a lot from it.

I won't bore you readers with the details, but I got some personal "issues" to sort out in real life as well, so please bear with me with the increasingly slow updates to my site. I have gained some followers and have a decent amount of views on my site, so I'm pleased and appreciate the support, thank you. Now... Where's my coffee cup?

Back to homepage <<<©2026 Cforcat2k26>>>