When I was 9 years old, I gave the house computer a virus. I honestly thought at the time that I was getting the latest StarCraft game on PC.
Fortunately, the old Pentium III got fixed by a tech wiz and all was forgotten, right?
It all started with a simple pop-up that became a standard during the early days of the Internet.
Everything was free and new and I felt much smarter than I really was.
Apparently, that’s why I got hazed by an Internet forum when I unknowingly asked for a free game over the internet.
Little did I know that this would be one of the best experiences of my developer life.
Once the virus was cleaned, I wanted to understand what has happened. This time I was determined to not be tricked again.
Then I found a forum that had a better community of gamers and something I’ve never heard before: Modding.
What is modding?
Well, basically it means that you are able to create a game based on another game.
For example, let’s say you have a strategy game based on medieval times. You love the gameplay but playing it again feels repetitive.
So you mod it, and now you can play the same game in ancient Japan or on Middle Earth without buying another game and still having the same gameplay.
And all this for Free.
Many popular games were born from modding.
These game mods inspired me to pursue a career in Computer Science.
So what does this have to do with learning to code?
Well. I’m ashamed to say it but I never modded anything in my life despite knowing it was a possibility.
Despite learning how to create apps in my free time and even got my CS degree, I never felt smart enough to mod a game.
And those were my favorite part of games.
So, I’m allowing myself to mod games and even make some new games.
So, what’s the plan?
Allow myself to learn to code a mod.
Even make a simple game.
Doesn’t need to be fancy.
But it’s something I know I’ll be having fun with and perhaps create something that will inspire someone else to mod as well.
That would be the ultimate win for me.
For me, it would be to learn how to make games by using Godot, an open-source game engine that will allow me to create simple games.
Then, mod my favorite games in the Total war series.
I’m a historical geek as well.
If you expected a tutorial on how to code, I’m sorry to disappoint you.
But I just wanted to take the time to remind you that you are indeed ready to code.
And that reminder is sometimes much more important than coding itself.
Through accepting that I can mod a game, I realized that avoiding it was not the best way to learn it.
I now feel free and excited for what I’ll build.
And so you could be if you allow yourself to code and build something.
Let’s see what happens.