Inspiration
How to use Midjourney and ChatGPT to prototype a complete tabletop board game in a weekend
Prototyping a board game used to mean weeks of scribbling on blank index cards and using terrible placeholder art. Here is how to use AI to build a gorgeous, playable tabletop prototype in 48 hours.
Updated 8/16/2026
The 48-hour tabletop prototype
Designing a board game is an incredibly satisfying creative outlet, but the physical reality of prototyping can kill your momentum. Cutting out hundreds of tiny cardboard tokens, drawing stick figures on index cards, and staring at a blank, hand-drawn board is enough to make anyone throw their rulebook in the bin.
But if you pair ChatGPT for game design mechanics with Midjourney for visual assets, you can go from a vague, late-night idea to a fully illustrated, playtest-ready prototype in a single weekend.
This is not about making a finished, retail-ready product. It is about creating a high-fidelity prototype that looks, feels, and plays well enough to get honest feedback from your playtesters. Here is the step-by-step pipeline to make it happen.
Saturday Morning: Ironing out the rules with ChatGPT
Before you touch a single image generator, you need a working game loop. A beautiful board game with broken rules is just a collection of pretty cardboard.
Start a thread in /platforms/openai and treat ChatGPT as your lead systems designer. The key here is not to ask it to "design a board game about space pirates." That is too broad, and the output will be a generic clone of Monopoly or Risk. Instead, define your constraints, target play time, and core mechanic.
Try starting with a prompt like this:
`text
I want to design a lightweight, competitive card-drafting game for 2-4 players.
Theme: 1970s retro-futuristic deep-sea exploration.
Game length: 20-30 minutes.
Core mechanic: Players draft crew members and equipment cards to dive into a changing ocean trench, managing oxygen as a shared, limited resource.
Help me outline the minimum viable ruleset, including:
1. The turn structure.
2. The win condition.
3. Three core card types and how they interact.
Keep the rules simple enough to fit on a single double-sided sheet of paper.
`
Use the chat to iterate. Tell the model what you do not like. If it suggests a mechanic that feels too complicated, ask it to simplify. Once you have a solid, basic game loop, ask ChatGPT to generate a structured markdown table listing every card in your starter deck, including its title, functional text, and a brief art description.
Saturday Afternoon: Creating a visual identity in Midjourney
Now that you have a card list, you need a cohesive art style. The biggest mistake amateur designers make with AI art is generating cards in ten different styles, making the game look like a disjointed mess.
Head over to /platforms/midjourney to establish your aesthetic. To keep your cards looking consistent, you need a solid style anchor in your prompts. For our 1970s deep-sea game, we want something inspired by classic vintage sci-fi paperbacks.
To see some fantastic examples of style consistency and how other creators format their prompts, you can check out the official showcase on the Midjourney website.
Here is a prompt template you can use to establish your card art style:
`text
A vintage 1970s sci-fi paperback illustration, a deep-sea submersible descending into a dark oceanic trench, glowing bioluminescent sea creatures in the background, retro-futurism, muted gouache texture, analogue feel, clean composition --ar 3:4 --v 6.0
`
Once you find an image you love, use Midjourney’s modern "Style Reference" parameter (--sref [URL of your image]) at the end of all your subsequent card art prompts. This ensures that every card you generate—whether it is a "Scurvy Crew Member" or a "High-Pressure Drill"—shares the exact same colour palette, brush texture, and lighting style.
Sunday Morning: Laying out the assets
Now you have your ruleset from ChatGPT and a folder full of gorgeous, thematic art from Midjourney. It is time to bring them together.
While you could use professional software like Adobe InDesign, the fastest way to prototype is using Figma. You can even use /platforms/figma-weave to explore dynamic UI layout ideas if you are building a digital version of your game.
For a physical print: 1. Create a template: Create a card frame component in Figma (standard poker card size is 2.5 x 3.5 inches). 2. Import your art: Drop your Midjourney images into the top half of the card template. 3. Add the text: Copy the card names and rules text directly from your ChatGPT output into the bottom half. Keep fonts simple, clean, and legible (a classic sans-serif or a bold, thematic retro header works best). 4. Generate the board: If your game requires a board, use Midjourney to generate a clean, top-down map or track (e.g., "A top-down, minimalist modular grid of a deep-sea trench, vintage board game aesthetic, vector-style layout --ar 1:1") and import it into your layout tool.
Sunday Afternoon: Print, play, and fix
Export your card sheets as PDFs, print them out on heavy cardstock (or standard paper slipped into plastic card sleeves with a real playing card behind them for stiffness), and grab some generic tokens from an old board game.
When you playtest, pay close attention to the friction points. Did a card rule feel confusing? Ask ChatGPT to rewrite the card text for clarity. Did the game take too long? Ask the model how to adjust the resource economy to speed up play.
By Sunday evening, you will have a fully functional, stunning tabletop prototype that actually works. You did not have to draw a single stick figure, and you did not have to spend weeks in design limbo. If you run into any formatting issues or need help with prompt engineering, you can always check out the guides on the OpenAI support site to refine your design partner's output.
Keep going
Build something with the prompt generator, decode the jargon in the glossary, or compare the tools on our platform deep-dives.