I make players
hit play.

Trailers, store art, voices and launch reels for Roblox games. Made with AI tools, finished by hand, and built into pipelines a small studio can run every week.

00 Project index

Selected work

Every project lists what I did, the tools, and the real process files behind it: key frames, storyboards, briefs and concept rounds.

ProjectWhat I madeToolsDate
01Deep BlueLaunch trailer, store art, YouTube thumbnailsChatGPT image, HiggsfieldAUG 2026
02The Dojo Challenge66 s fight cinematic, script, storyboardChatGPT, BlenderAUG 2026
03OFFTOP: Slap TowerLaunch reels, AI voice-over, icon and thumbnailsChatGPT image, edge-tts, ffmpegOCT 2026
04WarSpeed: First MetalGame, title sequence, cover, poster, websiteAI coding, BlenderJUL 2026
05Steal My SnackIcon, key art, store shotsChatGPT image, Roblox StudioSEP 2026
06YouTube pipelinesLocal AI voice, auto-built videos, A/B/C thumbnailsQwen3-TTS, Python, ffmpegOCT 2026
PROJECT 01 / ROBLOX

Deep Blue

A diving and treasure game. I made its launch trailer by locking the look in still key frames first, then animating only the approved ones.

Play on Roblox ▸

Credits

Role
Concept, key frames, video, edit
Output
48 s trailer · 1920×1080
Frames
27 key frames, 3 shot boards
Tools
ChatGPT image, Higgsfield, ffmpeg
Date
August 2026
  • Stills first, so the style was fixed before spending video credits.
  • Store art, thumbnails and trailer share one look.

STEP 1Key frames

8 of the 27 stills. Each one is a planned shot.

STEP 2Shot boards

The trailer planned as beats on a grid, before any motion.

STEP 3Store and YouTube art

Made in the same style, so the store page and the trailer match.

PROJECT 02 / CINEMATIC

The Dojo Challenge

A 66 second night-time duel with Roblox-style characters: the calm before the fight, the rooftop arrival, the exchange and the finish. Written and boarded before animating.

Credits

Role
Script, storyboard, animation, camera, edit
Output
66 s · 1920×1080
Boards
11 storyboard frames
Tools
ChatGPT, Blender, ffmpeg
Date
August 2026
  • Scene-by-scene script with timings, 60 to 70 s target.
  • Boards locked framing before animation.

BREAKDOWNBoard vs final

Storyboard frame on the left, the finished shot on the right.

Scene 1, peace before the fight

The challenge and first exchange

The fight peaks

SCRIPTExcerpt

From the shooting script.

SCENE 2 · SOMETHING IS WATCHING (0:05–0:09)
Cut to a wider angle where the roof of the smaller Japanese building is visible.
Behind the building is the large moon. Bamboo and sakura branches frame the composition.
Standing on the rooftop is the Ninja, at first almost completely silhouetted
against the moon. Hold briefly.
The audience should immediately understand: someone has arrived.
PROJECT 03 / ROBLOX LAUNCH

OFFTOP: Slap Tower

A king-of-the-hill game with a stretchy rubber arm. I made the launch kit: reels, AI voice-over, the icon and thumbnails, and the posting plan.

Play on Roblox ▸
18reels from one batch
6with AI narration
35posts in one evening
3platforms: Shorts, Reels, TikTok

STEP 1Reels

1080×1920, -14 LUFS, payoff before the swipe. A share link per account showed which one brought players in.

AI VOICETrust nobody
AI VOICEPink hand problems
CUTDOWN1 pink hand vs 3 players
CUTDOWNNever bring your best friend
CUTDOWNOne spot, everyone wants it

STEP 2Icon: 8 made, 1 picked

Every candidate went through the same checks: shrink it to phone size, check it for moderation risk, check it says the game in one look.

  1. 1Was live first. Too busy at phone size
  2. 2Alternate. Not picked
  3. 3Brick-toy look. Trade-dress risk, never uploaded
  4. 4Replaced by a cleaner v2
  5. 5Approved backup
  6. 6Title text repeats the game name
  7. 7Approved shape, reads at 128px. Colour still open
  8. 8Colour test

Why this one

  • → It shows the game's one idea, the stretchy grab, before you read a word.
  • → It still reads at 128px, the size people actually see it in the app.
  • → No title on it, so it doesn't repeat the name printed right under it.
  • → Clean for moderation: no brick-toy look, no brand marks, no injury marks.
  • → It replaced the busier crown icon that went live first.
FROM THE BRIEF
Makes the mechanic recognizable even at 64px.
Keep key shapes within central 80% for crop safety.
No blood, wounds, scars...

STEP 3Thumbnails: 9 made, 2 went live

Two live thumbnails, each one beat of the game. When the game was renamed to OFFTOP, only the title changed.

  1. 1Picked as thumbnail 2, then renamed
  2. 2Not picked
  3. 3Second round, kept for later
  4. 4Second round, kept for later
  5. 5Second round, kept for later
  6. 6Second round, kept for later
  7. 7Second round, kept for later
  8. 8Second round, kept for later
  9. 9Rejected: built from the square icon, stretched

Why this one

  • → The crown over the title says the goal in one look: be on top.
  • → Thumbnail 2 (the pull) shows the other beat: how you knock people off.
  • → For the rename only the title was edited, so returning players still know it.
  • → Every edit was checked against its source. The one that drifted was thrown out.
PROJECT 04 / PC GAME

WarSpeed: First Metal

A sci-fi space combat game I built with heavy AI coding help, plus its title sequence, cover, poster and website. The footage is the real game.

Visit website ▸

Credits

Role
Game, title sequence, art, website
Footage
Real gameplay capture
Stills
Blender renders of game scenes
Tools
AI coding assistants, Blender
Date
July 2026

ARTCover, poster, website, renders

PROJECT 05 / ROBLOX

Steal My Snack

A steal-a style game: carry snacks home, train, escape. I made the banner, the icon and the shop icons, picking each from a round of options.

KEY ART3 made, 1 picked

Same game, three stories. The page banner has to say what you do in under a second.

  1. 1Escape: not picked
  2. 2Heist: not picked
  3. 3The chase idea, reused for the square icon

Why this one

  • → One main hero, one oversized burger, two chefs behind: the whole game in one frame.
  • → Title top left, hero right of centre, so the store crop never cuts either.
  • → A funny chase, not a scary one, which fits a family audience.
  • → The icon reuses the same idea, so the banner and the icon match.

SHOP ICONS12 made, 10 live

Every game pass and product needs its own icon. Two of them were redrawn before upload.

  1. 1Fast Feet v1: stripes looked like a real brand
  2. 2Speed 200K v1: same stripe problem
  3. 3Speed 200K, redrawn, live
  4. 4Speed 25K, live
  5. 5Double Plates, live
  6. 6Golden Plate, live
  7. 7Lucky Chef, live
  8. 8Night Owl, live
  9. 9Cash 10K, live
  10. 10Cash 100K, live
  11. 11Cash 1M, live

Why this one

  • → The first shoes had stripe marks close to a real brand. On Roblox that is a takedown risk.
  • → Redrawn without the stripes. Same colours and shape, so the set still matches.
  • → All icons checked in a circle-crop preview, because that is how the shop shows them.
  • → The first versions are kept on file, never uploaded.

IN-GAMEStore shots

Real screenshots from the game, no text.

PROJECT 06 / PIPELINE

YouTube pipelines

Two channels that run on a pipeline I built: script, local AI voice, pictures, render, captions and A/B/C thumbnails. Clips are the first 30 seconds of real videos.

39episodes, Why In Lines
8videos, Blue Flamingo
42voice takes for one video
3thumbnail options per video

Two Doors: narration picked from 42 takes, gaps trimmed by script, -14 LUFS

Why In Lines: stick-figure explainers, built in batches

Blue Flamingo: science explainers

A/B/CThumbnail options

One video gets three directions; the best goes live.

07 How I work

The pipeline

The same six steps behind every project above. I test new tools as they come out and swap one in only when it beats what is there.

01

Brief

Subject, crop, palette, what moderation would flag.

  • game references
  • shot list
02

Stills

Key frames and concepts, many rounds, small-size tests.

  • ChatGPT image
  • Grok Imagine
  • Blender
03

Motion

Animate approved stills, or capture in engine.

  • Higgsfield
  • Roblox Studio
  • Blender
04

Voice

Narration on my own GPU, many takes, best kept.

  • Qwen3-TTS
  • Kokoro
  • edge-tts
05

Edit

Cut, captions, music, loudness to -14 LUFS.

  • ffmpeg
  • Python
06

Ship

Labels, posting plan, tracked links per account.

  • share links
  • AI labels
  • Luau, AI coding
08 Contact

Open to a full-time role on a Roblox team.

Available now. Happy to do a short test on one of your games first.

Roblox
DTX_SPACE
Discord
vox_max
Studio
Stellar Siege Studio
Start
Immediately, full time