Skip to main content
MAKKO
Blog Tutorials Glossary About
Subscribe Home
Blog Tutorials Glossary About
Subscribe MAKKO.AI
Title card for The 2D Game UI Kit Checklist. Four panels: containers, controls, indicators, the multiplier.

The 2D Game UI Kit Checklist

Fourteen element types in five classes, and the state multiplication that makes a finished UI set four to six times larger than the naive count.

Sep 23, 2026 · 11 min read
Title card for Ways to Get Game Art Without an Artist. Criteria: cost, control, license, time.

7 Ways to Get Game Art Without an Artist, Ranked by Cost and Control

Seven routes, from CC0 libraries to hiring, placed on the two axes that decide the answer. Cheap routes surrender control over style. Expensive ones buy it back.

Sep 22, 2026 · 9 min read
Title card for Game UI Art When You Are Not a UI Designer. Four panels: palette, shape, weight, states.

Game UI Art When You Are Not a UI Designer

Interface art is the most omitted section in a game art bible and the most systematizable art class in the game. Four decisions, made once, cover almost all of it.

Sep 21, 2026 · 10 min read
Title card for Best AI Sprite Generators for Indie Developers. Criteria: consistency, commercial use, output control, pipeline fit.

8 Best AI Sprite Generators for Indie Developers (2026)

Eight routes to generated character sprites, ranked on the thing that actually separates them: holding one style across a whole cast rather than nailing a single good image.

Sep 19, 2026 · 9 min read
Title card on a dark technical grid: the figure 4 labeled "sources, compared", above the headline "Where to Get Art for a Godot Game".

Where to Get Art for Your Godot Game

Godot's own Asset Library is mostly plugins, not art. Where the art actually is, what each source costs beyond money, and the licensing question that decides whether you can ship what you downloaded.

Sep 18, 2026 · 11 min read
Title card on a dark grid: four panels for dimensions, anchor point, frame count and collision shape.

Replacing Placeholder Art Without Breaking Your Game

Placeholder art encodes four contracts your code already depends on. Write them down before the first real asset arrives, then swap in dependency order.

Sep 17, 2026 · 11 min read
Title card on a dark technical grid: the figure 4 labeled "routes to game art", above the headline "The Programmer Art Decision Tree".

The Programmer's Art Decision Tree

The decisions a programmer needs before acquiring any game art: four routes compared on cost and consistency, the five things to write down first, and what to check instead of what to perceive.

Sep 16, 2026 · 13 min read
Title card on a dark technical grid: the figure 0 labeled "drawing required", above the headline "Game Art for Programmers Who Cannot Draw".

Game Art for Programmers: A System, Not Encouragement

The standard advice is use cubes, pick a genre without art, or spend two years learning to draw. Here is the other answer: convert the aesthetic problem into a spec problem you can already verify.

Sep 14, 2026 · 11 min read
Five Makko-framed plates, one per engine: Godot Hframes and Vframes, Unity Sprite Mode Multiple, a Phaser load.spritesheet call, a GameMaker horizontal strip with its _strip5 filename, and t

Sprite Sheet Formats by Engine: Godot, Unity, Phaser, GameMaker, RPG Maker

Every engine is told what a sprite sheet means differently. The reference table, what each metadata format actually contains, and the three things that break when a sheet moves between tools.

Sep 11, 2026 · 13 min read
Two Makko-framed panels side by side: forty sprites inside one bounded sheet grid costing a single texture bind, and the same forty as separate files costing forty binds but forty legible di

Sprite Sheet vs Individual Frames: When Each One Wins

"Sheets are faster" is true, incomplete, and skips the cases where individual frames are the better call. The draw-call reason sheets win, the production reason frames win, and how to get both.

Sep 10, 2026 · 13 min read
A memory ladder showing uncompressed sheet cost from 4 MB at 1024 square to 256 MB at 8192 square, beside the worked example: 47 frames at 256 px use 11.75 MB and fit a 2048 sheet at 16 MB.

What Size Should a Sprite Sheet Be? Limits by Target, 2026

The advice to stay under 2048 is a decade out of date. Current device-support data, the memory arithmetic that actually constrains you, and how to pick a sheet size from your frame size.

Sep 8, 2026 · 12 min read
Three Makko-framed document plates side by side: a vision document answering WHY with pillars and a tie-breaker, a style guide answering WHAT with palette, light and outline rules, and a pro

Art Bible vs Style Guide vs Design Doc: Which One You Need

Three documents answering three different questions. Most teams write one that tries to be all three, and nobody reads it. What goes in each, which rots fastest, and which ones you actually need.

Sep 4, 2026 · 13 min read
Newer Posts Page 3 of 10 Older Posts
MAKKO

The future of game creation is here. Build amazing games with AI-powered tools, no coding required.

© 2026 Makko. All rights reserved.

About Privacy Policy Terms of Service Cookie Policy