Why Game Development?
A look at why I've gone into game development.
Judah Foster
5/5/20265 min read
Why I’m Choosing to Pursue Game Development (And Possibly Ruin My Sleep Schedule Forever)
Let me start with a confession: I didn’t choose game development in a single, lightning-bolt moment of clarity. There was no cinematic montage, no inspirational speech, no wise mentor placing a pixelated sword in my hand and whispering, “It is time.” No, my journey into game development has been more like accidentally opening 47 browser tabs and somehow deciding, “Yes, this chaos… this is my future.” And honestly? I wouldn’t have it any other way.
It Started With Curiosity (And Probably Procrastination)
Like many great life decisions, this one began as a form of procrastination. I was supposed to be doing something productive, such as studying, working, cleaning, or being a responsible human being, but instead, I found myself wondering, “How do games actually work?” Not in a vague, philosophical way. I mean the nitty-gritty stuff:
How does a character jump?
Why does gravity feel “right” in some games and completely off in others?
Who decided that pressing the spacebar equals yeet into the air?
One YouTube video turned into ten. Ten turned into a deep dive into game engines. Before I knew it, I was watching tutorials, downloading software, and opening something that looked suspiciously like a developer interface rather than a normal human application. That curiosity never really went away. It grew. It mutated. It demanded snacks, late nights and increasingly questionable life choices.
Games Are More Than Just Games
Here’s what really hooked me: games aren’t just entertainment. They’re entire worlds stitched together from code, art, sound, and a slightly alarming amount of caffeine. When you play a game, you’re not just observing, you’re participating. You’re making choices, solving problems, failing spectacularly, and trying again (and again, and again…). It’s storytelling, but interactive. It’s art, but alive. And I realised something that felt both exciting and mildly terrifying:
People make these. Regular humans. With brains. And keyboards.
That realisation hit me like a rogue boss battle. Suddenly, game development wasn’t this mysterious, unreachable thing. It was… possible. Difficult? Absolutely. Confusing? Constantly. But possible.
The Beautiful Chaos of Creation
There’s something incredibly satisfying about creating something from nothing. One moment, you have a blank screen. Next, you have a cube. Then the cube moves. Then it jumps. Then it falls through the floor because physics decided to take the day off. Progress. Game development is like building a tiny universe where you are simultaneously:
The architect
The physicist
The storyteller
The problem-solver
The person who broke everything and now has to fix it
It’s chaotic in the best way. Every small success feels like unlocking an achievement:
“First Object Moves Without Exploding”
“Gravity Works (Mostly)”
“Character Doesn’t Clip Through Wall… This Time”
And yes, there are moments where everything breaks, and you question your life choices. But then you fix one tiny bug, and suddenly you feel like a genius who deserves a dramatic victory soundtrack.
I Like Problems (Apparently)
I didn’t think of myself as someone who enjoys problem-solving. But game development has exposed a truth I can no longer ignore: I love solving problems… as long as they are digital and don’t involve assembling flat-pack furniture. Game development is essentially a never-ending series of puzzles:
Why isn’t this working?
Why was it working five minutes ago?
Why did fixing one thing break three others?
Why is my character now flying instead of walking?
Each problem is frustrating in the moment but deeply satisfying when solved. It’s like detective work, except the suspect is usually your own code. And yes, sometimes the solution is something ridiculous like a missing semicolon. But when you find it? Pure joy. Questionable, nerdy joy.
It Lets Me Be Ridiculously Creative
Game development scratches a creative itch I didn’t even fully realise I had. It’s not just about coding, it’s about ideas. What kind of world do I want to build? What kind of experience do I want players to have? Do I want something peaceful and relaxing, or chaotic and slightly unhinged?
(Spoiler: probably a bit of both.)
In game development, there are no limits except:
Your imagination
Your technical ability
The number of hours in a day (rude)
You can create anything from a simple puzzle game to an entire universe with its own rules, characters, and lore. And that’s incredibly exciting. Also slightly overwhelming. But mostly exciting.
Failure Is Part of the Process (Unfortunately)
If you’re someone who enjoys instant success and everything working perfectly the first time… game development will humble you. Quickly. Things will break. Often. Spectacularly. Sometimes in ways that don’t even make sense. You will:
Spend hours fixing a bug only to realise you caused it
Celebrate too early and immediately regret it
Google the same error message 14 different ways
Question reality when something works “for no reason”
And yet, failure becomes part of the process. You start to expect it. You even learn from it (which is very mature and admirable, if I do say so myself). Each mistake teaches you something. Each failure makes you better. Each bug is just a tiny, annoying teacher.
It Feels Like a Challenge Worth Taking
There are easier paths. There are simpler hobbies. There are definitely less confusing ways to spend your time. But game development feels like a challenge that’s actually worth it. It’s not just about making games, it’s about building skills:
Programming
Design
Problem-solving
Creativity
Patience (so much patience)
And those skills don’t just apply to games. They apply to everything. Also, there’s something deeply satisfying about doing something difficult and sticking with it. Even when it’s frustrating. Even when it makes your brain hurt a little. Especially when it makes your brain hurt a little.
The Community Is Weirdly Wonderful
One of the unexpected perks of getting into game development is discovering the community. Game developers are:
Passionate
Helpful
Slightly sleep-deprived
Occasionally chaotic
There’s a shared understanding that this stuff is hard. So people help each other. They share tutorials, answer questions, and collectively suffer through bugs that make no sense. It’s comforting to know that somewhere out there, someone else is also staring at their screen thinking, “Why is my character spinning uncontrollably?” We’re all in this together.
It’s a Long Road (But That’s Okay)
I’m under no illusion that this will be quick or easy. Game development is a long journey. There’s always more to learn, more to improve, more to figure out. And that used to feel intimidating. Now? It feels exciting. Because it means there’s always something new to discover. Always another level to reach. Always another challenge to tackle. It’s not about being perfect right away; it’s about getting better over time.
Also… It’s Just Really Fun
Let’s not overcomplicate it. Game development is fun.
Frustrating, confusing, occasionally infuriating, but fun.
There’s something magical about pressing “play” and seeing something you created come to life. Even if it’s just a bouncing cube or a very confused character who doesn’t quite understand gravity yet.
It’s your creation. Your weird, slightly broken, but entirely yours creation.
And that feeling? That’s what makes it worth it.
So, Why Am I Choosing This Path?
Because it challenges me.
Because it excites me.
Because it lets me create, learn, fail, and try again.
Because it turns curiosity into something tangible.
Because it’s hard, but in a way that feels meaningful.
And maybe, just maybe, one day I’ll create something that someone else plays and enjoys. Something that makes them laugh, think, or just forget about everything else for a while.
That idea alone is enough to keep me going.
Final Thoughts (Before I Go Break Something Again)
Choosing to pursue game development isn’t the easiest decision I’ve ever made. It’s messy. It’s unpredictable. It requires patience, persistence, and a willingness to Google things at 2am.
But it’s also one of the most exciting decisions I’ve made.
So here I am diving into the world of game development, armed with curiosity, determination, and a healthy tolerance for things not working the first time.
Will I struggle? Absolutely.
Will I get frustrated? Without a doubt.
Will I keep going anyway?
Yeah. I think I will.
Now, if you’ll excuse me, I need to figure out why my character is walking through walls like a ghost with unfinished business.
Wish me luck.
contact us
stay connected
contact@foster-games.com
© 2025. All rights reserved.
Additional LINKS
Presskits
