Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Creative Bloq
Creative Bloq
Technology
Ian Dean

5 tips for getting started in indie game development - GameMaker's winning dev shares his advice

Indie game development tips; Picayune Dreams.

Stepford recently won Best Game in the GameMaker Awards 2024, when I caught up with him the prolific indie explained what went into creating the winning game, Picayune Dreams. But he also shared his five key pieces of advice for anyone starting out in game development, particularly if you're using the GameMaker engine.

Before I get into those tips (below), I asked Stepford something more personal - how does it actually feel to make a video game? He tells me, "It's exciting to make an experience, assemble this virtual haunted house and watch them react accordingly to all of the twists, turns and surprises. I think that's why game development is what I'll be spending the rest of my life doing, it never grows old."

Stepford also explains: "It can be scary and stressful, but only in the right ways. In ways that are, like, self inflicted, and I always feel myself coming out the other end being stronger and more skilled, eager to jump back in to apply those skills. I love it!"

If you've not yet tried the game engine Stepford uses, then read our GameMaker explainer for all the details. Visit the GameMaker website to download the platform and start creating, and read the GameMaker tutorials for guidance.

(Image credit: Stepford)

1. Learn to code

The longer you spend using the drag 'n' drop block coding system, the longer you will struggle instead of overpowering the mental wall of programming. It's scary, but GameMaker has the most friendly coding system I've ever used.

2. Find inspiration in retro games

Recreate simple arcade games so that your scope is already handled for you by someone else, you just have to challenge your code ability to try and get it done, and then maybe add a cool twist onto it, like Stabyourselfnet's Mari0 and Not Pacman.

3. Use GameMaker's guides

You can middle-mouse click on any function and be brought to one of the best documentations for any program I've ever used. It gives full explanations, picture guides, suggested use cases and even code examples you can copy and use yourself.

4. Learn from other indie devs

Watch tons of Youtube tutorials, even on things you aren't planning on doing yourself. I learned so many useful functions I didn't know existed from Youtubers' off-handedly mentioning them.

5. Browser games offer exposure

If your game is small enough, I'd recommend trying to make a HTML5 port of the game to upload to Itch.io, Gamejolt and Newgrounds, or wherever else. I have found that there's ten times the amount of people who are willing to play a game in their browser instead of gambling having to wait to download and unzip something they might not like anyway.

(Image credit: Stepford)

Inspired by Stepford's advice? Then read our guides to the best laptops for game development to see if you need to upgrade. GameMaker is free and runs on Mac and Windows laptops and PCs. You can download and play Picayune Dreams on Steam.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.