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]

Expense Tracker Pt. 6

Reading Chase files into a new class

Time to continue the quest of managing bank data and reaching for the dream of good, private and fast budgeting. Following the pattern from earlier we’ll create a Checking class. This data is structured similarly to the previous ones except with a missing category and the amounts for money coming in is positive and money coming out is negative. We defined transactions going on credit cards as positive and payments as negative. This is the other way around and we’ll keep it that way for now as it conceptually makes sense(money is weird). We’ll also establish column mappings to keep it consistent and pave the the way for other banks.

[Read more]

Expense Tracker Pt. 5

Class everything

Continuing from the previous post, we will put the credit card code in it’s own class to follow the pattern for the database interface. I’m excited about this one as one can get creative when refactoring.

Let’s start the class definition. I’ll be taking the codename of the card for the database, the string of the filepath and the company that the credit card belongs to. I currently have chase and amex

[Read more]

Expense Tracker Pt. 4

Putting the database in a class

We’ve made some great progress in making an expense tracker. Now it’s time for some cleanup. Per the last post, I have removed the sub_category column from the database. I can run Group By queries to compile all the different categories and it makes it simpler without needing to regex all of that. For now, we’ll put the database in a class to clean up the file. We hacked a starting project and now need to organize it a bit now that we know it’s working.

[Read more]