Luis.
Open for projectsHire me
AI-native builder · Roblox · Web · Motion

I turn promptsinto products.

Roblox games, web apps and motion videos. Built with AI, from the first prompt to a tested build.

prompt → productLIVE
Brief · condensed0 tokens
PlanBuildTestShip
57/57Server testspassing in Monster Merge
200,000Test rollsto prove the drop rates match
60fpsVideo export1080 × 1920 from my own canvas renderers
125Partsin one custom-designed Roblox monster
Selected work

Six builds, no filler.

Every project here was built with AI as my main tool. The screenshots and clips come from the real builds.

RobloxMerge gameBuilt with a partnerIn development

Monster Merge

Hatch eggs, merge monsters, chase rare mutations. I built the systems, the monsters and the polish with AI in Roblox Studio, and backed every phase with automated tests and live checks.

Frost Titan, front view Frost Titan, three-quarter view Frost Titan, side view Frost Titan, rear three-quarter view Frost Titan, back view
9.04 studs
FROST TITAN
Tier 11 · Secret
VIEW 1/5
FRONT
⟷ drag to turn

Four mutation looks, made by one shared rule for every species. Tap one.

57/57server tests passing: merge rules, request security, economy, simulated saves
40variants of the 10 original species (4 looks each), all passing a placement test
≤1.3σlive mutation counts stayed within 1.3 standard deviations of the set odds over 200,000 rolls
1,861map parts, all placed by one re-runnable builder script
  • Server decides. A merge starts the moment you drop, but only the server's answer decides what appears.
  • Balanced by simulation. Luck upgrades were priced with 12 simulated 8-hour sessions on the game's real config.
  • Frost Titan: 125 parts, 10 joints and a 38.4 s idle loop, built in Studio to match the design part for part.
In Roblox Studio
Normal, Golden, Cosmic and Shiny Frost Titans on a player's board
On the board. Normal, Golden, Cosmic and Shiny Frost Titans, with a Cosmic Titan for scale.
Two Frost Titans in different idle poses
Idle poses. Each titan starts at its own point of the loop, so a row never moves in step.
Close-up of the Frost Titan's head and glowing chest crystal
Close-up. Brow, eye slits and the pulsing frost heart.
A full board of ten Frost Titans
A full board. Ten titans, ten different points in the same 38.4 s loop.
Frost Titan standing in the game world
In the world. The low-poly map around the player plots.
Index cards: tier 10 undiscovered and the Frost Titan
Index. Undiscovered tiers stay a silhouette until you merge them.
Motion designVideo rendererTikTok · GermanLive

FERNECHO

My “What if…?” channel on TikTok. Every episode comes out of a canvas renderer I build with AI: the voice-over goes in, a finished vertical video comes out. No stock footage and no AI images: the scenes are drawn in code.

1080 × 1920 · 60 fps 0 stock clips scenes synced to voice
ScriptHook in the first two seconds, then the scenario escalates step by step.
AI voiceOne fixed narrator voice from Google AI Studio, the only manual step.
Scene syncThe renderer finds the paragraphs by the pauses in the audio and pins each scene to its paragraph.
Export1080 × 1920 at 60 fps, captions burned in, and the end flows back into the start.

The clips on this page are rendered with English captions. The channel itself posts in German.

Web app6 gamesPlay money

Rainbucks Casino

Six casino games in one browser app with one shared wallet. Everything runs on virtual Rainbucks, so there is no real money anywhere.

Crash game in flight
  • Crash, Mines, Limbo, Plinko, Blackjack and Roulette, all playable and sharing one balance.
  • Animated previews on every game tile in the lobby.
  • Provably fair: server seed hash, client seed and nonce, plus a built-in verifier to check any round.
  • VIP levels with XP, level-up bonuses and a progress track.
Landing pageMotionMobile-firstLive

Apex Drop

A just-for-fun raffle page for a Porsche 911 GT3 RS. The first version took 2 minutes, the motion version under 7. €10 a ticket, 200,000 tickets max, play money only.

built in ≤ 7 min 200,000-ticket cap
  • The car drives in, settles with a small bounce, and a light sweep runs over the paint.
  • A rev counter shows how many of the 200,000 tickets are sold, with simulated sales ticking in.
  • The draw spins like a slot machine, digit by digit, with confetti on a win.
  • Play money only, labelled at the top so nobody mistakes it for a real raffle.
REFLEX arena Cirrus at player height
Top-down layout of the arena
RobloxCompetitive FPSIn development

REFLEX

A competitive shooter with no guns: you fire from your hand. Charged shots, dash, slide and ultimates, with ranked play and mostly cosmetic monetization, so it never turns pay-to-win. Its arena, Cirrus, is in greybox with a mirrored layout, so both teams start even.

Roblox inventory interface with rarity tabs
RobloxGame UI

Brainrots RNG UI

The inventory for my RNG game, designed first as an interactive preview: rarity tabs from Common to Secret, Equip Best, lock, delete and search.

How I prompt

Great output starts with a great brief.

AI is only as precise as the instructions it gets. This is the structure behind every project on this page, shown on the brief for the Frost Titan.

GOALDesign the new final-tier monster for Monster Merge: the Frost Titan, Tier 11, Secret.

CONTEXTIt merges from two Cosmic Titans. Players mostly see it small, from the board camera, on an 8-stud cell.

CONSTRAINTSFootprint under 7.8 studs, height under 10. SmoothPlastic like every monster, Neon only for eyes and heart. Mutations never recolour the eyes.

REFERENCEIt has to read as part of the same low-poly family as the other ten species.

OUTPUTTurnaround views, palette, a rig with joints and a seamless idle loop. Then build it in Studio.

PROOFShow it still reads at 72 px, stands on its tile in all four looks and matches the blockout part for part.

GoalOne sentence that says exactly what you want. A vague goal gets you a generic result.
    Numbers over adjectives“Under 10 studs” beats “not too big”. Measurable beats vague.
    Phases, not one shotDesign, then core loop, then polish. I review every phase before the next.
    Make it prove itTests, logs, screenshots, 200,000 test rolls. Claims need evidence.
    Ask what wasn't testedEvery report lists what could not be checked yet, so the blind spots are known.
    Humans decideStyle, scope and what ships stay my call. AI does the heavy lifting.
    Try it

    Turn your idea into a brief.

    Pick what you need and describe it in one line. You get the kind of structured brief I start every project with, ready to send to me.

    I need
    Vibe
    Timeline
    brief.mdREADY
    
            
          
    Contact

    Let's build something.

    A game, a site or a video in mind? Message me. Discord is the fastest way to reach me.

    Discord · fastest
    fb117
    Email
    luis.umbescheid@gmail.com
    Write
    TikTok
    @fernecho_doku
    Open
    Roblox
    LuisStyle2359
    Open
    Open for projectsLet's talk
    Hire me