Seperate Ways CLI

Time to update the beautiful text on the terminal

In my previous post, I changed the core API to handle Ada’s Seperate Ways playthrough. Here we’ll be updating the CLI to handle the new API functionality. I want to add an option where the user can hit l or a to start either playthrough. Let’s make some changes

While I write this code…wait, where’s my while?!

Currently, I’m using a for loop to scan user input and use the API. The only way of getting out is by hitting q or ctrl+c. Now I’ll add another loop scanning for input on the start game conditions, wether it will be Ada or Leon. The funny thing I encountered here is that the switch automatically breaks but only out of the switch, it won’t get out of the for loop. I’m using a ready boolean to say when it’s ready to break free of the for loop. Why did Google not add while to Golang? Cause for is there!

[Read more]

Adding Seperate Ways to Re4-Pick-A-Gun

Dusting off the RE4 pick-a-gun service

It’s been a while since I’ve touched the pick a gun service. It was a project that started when I was playing Re4 Remake for hours. I wanted to use a random weapon that would only be used for that chapter. It was a nice way to spice up the runs and not use pen and paper to keep track of my runs. Out of sheer laziness, the pick a gun service was born. Built with Go, FyneIO and a lotta love.

[Read more]

Changing the cursor and adding sound effects to Clay-Bang

Adding some feedback mechanisms to the game

Clay bang has been getting pretty fun. I started managing states to pause the game to make it feel more like a game. Something I’ve been wanting to do for a while is changing the cursor to a crosshair and adding a muzzle sound while clicking.

I downloaded an open source muzzle sound and created my crosshair using my ipad. I wanted to make the muzzle modular so I’m loading it in a seperate file.

[Read more]

Loading backgrounds into Love2D

Bye Bye Black screen!

I’ve been shooting some clays on clay-bang and it’s starting to look a little lifeless. Just shooting clays on a black screen, all of them with dreams and they yearn to be flown on an open range. Well, let’s change that by adding a background image. I want to keep a pixelated look to the game so it had to be pixel art. There are different tools like piskel but I have an iPad just gathering dust since college. What if I used Procreate to make it?

[Read more]

Troubleshooting Palworld on Manjaro

Finally moving to Linux

After several years of gaming on Windows, I have finally made the move to using Linux, specifically Arch btw… Since I don’t have the TPM module 2014 motherboard, I had to decide wether to do linux or just buy a new computer. I’ve been using Ubuntu for several years and using it in WSL. I wanted to try out rolling releases and all the headaches that can come with it cause it creates opportunities for learning.

[Read more]