Alexander JD Conn

My Game Development Journey

8 min read

They say every great journey begins with a single step. Mine began with a small plastic device that would fit in the palm of a four-year-old's hands: a Gameboy Advance. What I didn't know then was that this moment would spark a lifelong passion that would eventually evolve into a career pursuit in game development.

The Early Years: Discovery Through Play

My earliest memories of gaming are filled with wonder and discovery. The Gameboy Advance wasn't just a toy; it was a portal to countless worlds. Each cartridge was a key to a different universe, whether it was exploring the depths of dungeons, solving puzzles, or embarking on epic adventures.

At age seven, fortune smiled upon me in an unexpected way. My primary school was upgrading their computer systems, and rather than disposing of the old machines, they gave them away to students. I was lucky enough to receive one of these computers—a modest machine by today's standards, but to me, it was a treasure trove of possibilities.

"Some of my favourite games while growing up were generally older games since it wasn't exactly a strong PC—like Heroes of Might and Magic 3, Morrowind, and eventually Arcanum: Of Steamworks and Magick Obscura."

These games weren't just entertainment; they were my first lessons in game design, though I didn't realize it at the time. Heroes of Might and Magic 3 taught me about strategic thinking and resource management. Morrowind showed me the power of immersive world-building and open-ended exploration. Arcanum introduced me to the beauty of complex systems working in harmony.

The Academic Foundation: Kingston University

As I grew older, my casual interest in games began to crystallize into something more serious. I found myself not just playing games, but thinking about how they worked, why certain mechanics felt satisfying, and how different design choices affected the player experience.

This curiosity led me to Kingston University, where I pursued a degree in Computer Science with a focus on Games Technology. The decision to formalize my education in this field was pivotal—it transformed my passion from a hobby into a structured pursuit of knowledge and skill.

University Projects: Learning Through Creation

The university years were where theory met practice. Each project was an opportunity to explore different aspects of game development, from technical implementation to team collaboration.

One of my most memorable projects was Bear Grills, a VR experience where players take on the role of a bear chef cooking for robot customers. This project taught me valuable lessons about VR design constraints, user experience in immersive environments, and the unique challenges of developing for emerging technologies.

Another significant project was Battlerots, a multiplayer game inspired by Medabots. This was my first serious foray into multiplayer game development, and it opened my eyes to the complexities of networked gameplay, game balance, and the importance of clear communication in team-based projects.

Beyond Games: Expanding Technical Horizons

While my heart was set on game development, I recognized the value of broadening my technical skills. This led me to explore application development, where I created several tools that reflected my other interests:

  • Card Collection Managers for Magic: The Gathering and Yu-Gi-Oh!
  • Character Creators for Dungeons & Dragons (5th Edition) and Pathfinder (1st and 2nd Edition)
  • Various utility applications using Qt framework

These projects served multiple purposes. They allowed me to explore different programming paradigms, work with databases (MongoDB and SQLite), and most importantly, they scratched my own itch as a tabletop gaming enthusiast. There's something deeply satisfying about creating tools that you actually use in your daily life.

Philosophy and Approach: What Drives My Development

Through years of playing, studying, and creating games, I've developed a personal philosophy about what makes games truly engaging. I believe in:

  • Rich World-Building: Creating universes that feel lived-in and authentic
  • Character-Driven Narratives: Stories that resonate on an emotional level
  • Meaningful Player Choice: Decisions that have genuine consequences
  • Systemic Design: Mechanics that interact in interesting and emergent ways

Perhaps most importantly, I've learned that the best games are those that respect the player's time and intelligence. Every mechanic should serve a purpose, every system should contribute to the overall experience, and every design decision should be made with the player's enjoyment in mind.

Looking Forward: The Next Chapter

As I write this, I'm at an exciting crossroads in my journey. With a First-Class Honours degree under my belt and a portfolio of diverse projects, I'm eager to take the next step: joining a professional game development studio.

While I love working on personal projects and exploring indie game development, there's something I'm particularly excited about—experiencing the collaborative environment of a professional game studio. I want to learn from seasoned developers, contribute to larger-scale projects, and be part of a team that shares my passion for creating memorable gaming experiences.

"I love working on small indie projects in my spare time, but more than anything I want to experience a proper games development environment!"

The journey from that four-year-old with a Gameboy Advance to where I am today has been filled with discovery, learning, and growth. But in many ways, I feel like this is just the beginning. The gaming industry is constantly evolving, new technologies are emerging, and there are always new challenges to tackle and problems to solve.

Whether I'm working on my next indie project or contributing to a AAA title, the core drive remains the same: to create experiences that bring joy, wonder, and meaning to players' lives. After all, that's what those early games did for me, and it's what I hope to give back to the gaming community.

Thank you for following along on this journey. Here's to the next chapter of adventures in game development!