DEV Community

Malaguo
Malaguo

Posted on

From plain-language brief to reviewable build

The most common objection we hear from developers about AI-generated games is also the best one: "so you're publishing unreviewed generated code?" No — and the architecture of that "no" is worth writing up, because it's the difference between a pipeline and a slot machine.

Malaguo has two intake routes. Route one is classic publishing: you upload a finished HTML5 ZIP. Route two is for people with no build: they write a plain-language brief — objective, mood, controls, difficulty curve, audience — and our AI game studio produces a playable version. Route two is the one that makes engineers squint, so here's how it actually works.

Step one: the brief becomes a structured design specification. Free-form prose is a terrible artifact to build from directly, so we don't. The spec pins down the entities the prose implied — what the player controls, what the loop is, what state matters, what winning and losing mean. Ambiguity dies here rather than at runtime.

Step two: the runtime is assembled from governed blueprints. This is the load-bearing design decision. The generative layer's job is choosing, configuring, and composing from a library of reviewed components — not free-handing arbitrary code that ships to players. Think of it as a model filling in a well-typed configuration for machinery that's already been audited, versus a model writing the machinery. Untrusted generated code doesn't get published, period.

Step three — architecturally the most important one — the output enters the same pipeline as a stranger's uploaded ZIP. Identical, not parallel: quarantine before anything executes, inspection of structure and runtime behavior, automated playability checks, then a human playing that exact build. We deliberately gave our own studio zero bypass privileges. Any pipeline with a trusted-origin fast lane eventually ships its worst bug through that lane; the only review gate that stays honest is the one with no exceptions, including for the house.

If the build passes, publication machinery kicks in like it does for any game: a page per game, whole-page translation into multiple languages, per-language search indexing, global CDN, ad integration on the game's own pages, payouts with the bigger share going to the creator. If it doesn't pass, it doesn't ship — in-house origin buys nothing.

Why build route two at all? Because "can code" and "can design a game people enjoy" are different skills that only sometimes cohabit. Route one serves people with both. Route two serves designers without the engineering half — the same population that engine ecosystems and no-code tools have been serving for years, but with a review gate at the end instead of an anything-goes export button.

For the developers reading this: route one is probably yours, and it's boring in the good way — ZIP with index.html at the root, no listing fee, no exclusivity, terms readable before signup. But if you've ever had a design idea you didn't feel like spending three months implementing, the paragraph door exists, and what comes out the other side faces the same judge your ZIP would.

https://malaguo.com/creator

Top comments (0)