Orion's Void

My life, technology, FOSS, and everything else.

Becoming a game developer (?) (week 10)


computer source code

Playing video games, the thing I spent a good chunk of my life doing. Sometime this week, I started learning the programming language Lua. I have no recollection of why I started learning it, but it doesn’t bother me much. I started by watching an 11-hour-long course teaching the basics of Lua and LÖVE framework. LÖVE is a 2D game engine written in C++ offering a simple way of creating video games. For the last 3 days, I can’t stop thinking about programming or learning more about Lua/LÖVE. I’ve become very obsessed with it. It’s been a very long time since I felt something like this. When I was learning Blender (which I stopped now) I didn’t felt quite the same about it. It was fun, but not satisfactory, if that makes sense. I still have a lot to learn, especially in the math department. Programming is constant juggling with numbers. You define a few variables and then perform calculations with them. Today I somewhat understood how collisions work haha. As I said, I still have a lot to learn, but I think I fell in love with the problem-solving nature of programming.

I hope that this isn’t just another dopamine high caused by my ADHD from learning something new. But this time everything seems to align so perfectly for me. Yesterday, I was complaining about how inconveniently LÖVE handles sprite animations, and today I found a very nifty library that makes that process at least 5x easier. I will, of course, try to understand how it works without using libraries, but it’s nice to know that there is an easier way of doing it.

Today, I also created a clone of the famous Pong game. For the most part, I was just following another YouTube tutorial, but it taught me a lot about collisions in LÖVE.

Tomorrow I will probably take a break from coding, and will be working on stuff for school. I’m graduating in less than 3 months and need to focus on school a little more than usually. Surprisingly, I’m not that stressed about it as I likely should be. Though, I’m pretty confident and believe in myself.

Songs I loved this week


Leave a Reply