d.DABA GAMING
Game craft

Start smaller. Finish your first game.

A compact creative exercise for learning how a playable idea becomes a finished project.

A laptop displaying programming code

Describe one playable action

Write your idea in a sentence that explains what the player does. For example, the player moves between safe spaces while obstacles change position. Keep the first version focused on that action. A large world, a long story and many characters can wait until the central interaction is understandable and enjoyable.

Make a rough version first

Use simple shapes, temporary sounds and a single scene. The purpose of an early prototype is to test rules, not to look finished. Make sure the player can start, understand the goal, encounter a challenge and try again. If the basic loop is confusing, additional art will not solve it.

Give the player useful feedback

Show what changes when a player acts: a visible response, a sound or a clear change in the game state. Keep essential information easy to read. Feedback should explain what happened without overwhelming the screen. Test what happens when the player does something unexpected, including pressing buttons before the instructions finish.

Watch someone else try it

Ask a willing tester to play without coaching them through every step. Notice where they hesitate, what they misread and whether they understand the result. Ask them to describe the goal in their own words. Fix the largest confusion first instead of responding to every suggestion with another feature.

Define finished before expanding

For a first project, finished might mean one playable level, a restart button, readable instructions and no known blocking errors. Credit any third-party assets and check their licences before sharing the game. Save a copy of your project and document how to run it. A small completed game teaches lessons that an ever-expanding unfinished one cannot.

Keep exploring.

Find more guides and ideas in the Daba Gaming journal. For feedback, see Contact & corrections.

Another good read.