Start here

This is a collection of game development resources created by Matt Hackett. Below are all the Valadria offerings, and a suggested order for consuming them:

  1. How to Make a Video Game All By Yourself
  2. Handmade game development resources (read, listen, or watch)
  3. Making Big Indie Games
  4. Join the Valadria Discord

1) How to Make a Video Game All By Yourself

The book that started it all! It's easy to read, dense, and packed with useful game development tips & tricks for developers of any level.

How to Make a Video Game All By Yourself

Get your shiny new paperback book

Paperback 14.99

Get it now on paperback or digital platforms. After reading, move on to:

2) Handmade game development resources

Since launching the book, I've been writing articles that are sort of like bonus chapters. You can read all the articles right here on, listen to me talk out this stuff on Make the Game, or watch on YouTube or Spotify.

If you subscribe to the Valadria newletter, you'll get extra game development insights in your inbox, my weird ongoing story Behind the Waterfall, and extra bits like recipes for delicous food. 🍜

The appeal of making an auto shoot ’em up game like Vampire Survivors
Vampire Survivors [] is the leader of anew breed of auto shoot ’em up arena games. Hundreds of developers small andlarge have either already published or are currently working on their own gamesin the genre. What’s the appeal? And should I make one?

3) Making Big Indie Games

For devs ready for the next level. Making Big Indie Games is my first foray into game development courses. It's over an hour and twenty minutes of intimate video (and an ebook) describing my process for making big games that could change your life for the better.

Making Big Indie Games

An advanced guide for indie game developers who are ready for the next level.

Check it out

Once you've seen & heard everything:

4) Join the Valadria Discord

Time to join our friendly community of chill developers. Tell us what you're up to and if you need advice or opinions on anything. Let's go!