How To Become a Game Dev

This isn’t a practical guide. I’m mostly not going to discuss tools, or schools, or techniques, and I won’t discuss how to get greenlit by Steam or featured in Polygon or afford your booth at PAX. Or get a job at Bethesda. (Though I wouldn’t mind a job at Bethesda. Call me.)

This post is about identity: what divides a game dev from someone who isn’t a game dev. And about how to cross that line, and how to tell whether you’ve already crossed it.

What makes someone a game dev

A game dev is someone who makes games.

Unpacking this sentence:

  • Someone Who – A game dev is a person, not a corporation or a studio.
  • Makes – This is present tense. It is an ongoing process that is occurring now. (If my English dialect had a habitual aspect marker, I’d use it here.)
  • Games – You need to be actively involved in the creation of the game itself. And your process must be one that will produce a game, as opposed to a half-completed software project.

And that’s it. Full stop. You don’t have to be commercial, you don’t have to be successful, you don’t even need to release your games.

You just have to be someone who makes games.

If you’re not a game dev… how do you get there?


This is the tools/schools/techniques part that I’m mostly not discussing here. Whether it’s through blogs, books, YouTube videos, formal education, or reinventing the wheel on a daily basis, you need to have sufficient knowledge and skills to go from “idea for a game” to “game”.

I recommend for people stuck at this stage. It’s a website that asks some questions about your interests and then helps steer you to engines and tools that are right for you. It’s geared for people with no budget and no experience, so it’s extremely welcoming.

Tools, schools, and techniques can’t make you a game dev. But they can make you someone who’s capable of being a game dev. It’s the difference between game dev in potentia, and not even knowing where to start.


The best part of making a game are the times when energy is high.rainbows no text

You have the idea. You have the skills. You’re excited. Game on!

This happens most reliably at the beginning of a project, when the idea is brilliant, all things are possible, and the options are limitless. But it can also happen when you have a sudden breakthrough, or you’ve just completed a major feature, or you’ve gotten a fresh dose of positive feedback from outside eyes.

This is when you’re playing with game dev – not playing in the sense of “not being serious”, but in the sense of “pure enjoyment”.

Use those times to your best advantage. If there’s nothing you want to do in the world more than work on your game? Seize the chance. Harness that internal energy and make it work for you. Embrace the experience, because this is the secret truth of why game devs want to make games.

We want to make games because it’s the best fun ever.


By definition, all the times can’t be the best times. (Superlatives are obnoxious that way.)

Adrenaline can’t last forever. Neither can inspiration. And when the joyous rush fades, the game will have half-complete features, problematic UI, rotten combat balance, and oh so very many bugs. (Specifics vary by game. The essential experience does not.)

This is when game dev becomes work.

And that is why you need momentum.

While your energy is still high, make a deliberate habit of working on your game. Set up routine times your life (put it on the calendar!) when you Work On Your Game. You can overflow those time blocks (and when your energy’s high, there’s no reason not to!), but don’t skip out on them. Even when it’s not fun.

If it stops being fun to open the file, open the file anyway. If you hate everything you write, write the words anyway. If you never want to see the game again, test the game anyway.

And if you can’t bring yourself to do any of those things, that’s okay (see: Motivation For The Solo Indie, “be kind to yourself” section) but once you can, come back.

There is no way to make a game except by making a game. If you don’t have energy, and you can’t keep momentum – that’s how projects get abandoned. In order to finish a game, you have to push on through.


This hinges on a single question.

Once you finish making this game, will you make another?

“Oh heck no!”

In this case, you’re someone who made a game (or will have made a game). And when this game is over, you will have been a game dev.

“Yes, of course!”

Then you’re someone who makes games. It’s not just a one-time thing, but part of your identity. Congratulations! You’re a game dev.

Thank you to everyone supporting Sibyl Moon through Patreon!
If this post was useful or enjoyable, please consider becoming a patron.

Bookmark the permalink.


  1. Great post–could really apply to any creative pursuit. The only way to write a story/ paint a picture/ compose a song is just to sit down and do it.

  2. Is there a difference between game devs and game designers?

    I ask thinking of the massive identity crisis between development and design for web makers that’s been making rounds in the web design blogosphere. In the web world, this identity crisis comes from the fact that you can no longer really be a web designer without technical proficiency and code fluency, but you also don’t have to be a true programmer. There are a lot of people with graphic design or digital media degrees that didn’t take programming courses in college and can only code as much as they need to, but still want to be in the web industry. (That describes me.)

    You imply that the technical ability to manage the whole production of the entire game is essential to identifying as a game dev, but maybe there’s no parallel designer role for games.

    • Good question! There is a difference. Game design is a subset of game dev, and being a game designer is a subset of being a game developer.

      When I wrote this post, I was particularly thinking of solo developers. In that context, you’ll discover people who are responsible for the entirety of a game, soup to nuts.

      But at a studio, you’ll see a lot of people working on a game – artists, designers, software engineers, sound engineers, etc, etc. Even though none of them are making the game single-handedly, they’re all contributing to move it forward on its path toward completion. And all of them are game devs.

Leave a Reply

Your email address will not be published. Required fields are marked *