What is this?

The following is a step-by-step (wish-by-wish) tutorial intended to help elevate the quality of your games in terms of visuals, animation, and general “gamefeel”. It begins with the output of a simple game wish, exactly as it came from the AI, then addresses each major opportunity for improvement in order.

Example game

Here’s the creation wish I entered to get a simple example game off the ground:

<aside> 💡

Make a scrolling top-down game in which I'm a wizard exploring a forest. Ghosts float through the forests and attack me when close, but if I press space or tap an "ATTACK" button on screen, I'll fire a magical bolt at the nearest ghost that damages them and eventually destroys them. When ghosts are destroyed they leave behind rubies that I can collect. Use a Pixar 3D art style. I can withstand 5 hits from ghosts before I die. The object is to collect 10 rubies.

</aside>

This wish includes a few important things I always try to articulate from the very start:

The game

Here’s a playable link:

Output from the Creation Wish

This is what I got directly from my first wish. Although it’s more or less correct (sorta), there’s a lot that needs to be changed before it’ll be a presentable game.

image.png

In case you don’t have an electron microscope handy, here’s a zoomed-in crop of the characters. As you can see, their initial sizing is hilariously small:

image.png

There’s a lot to improve here, so let’s start at the beginning: