APNext Video Game
Game titles, engines and art styles for screenshot-look prompts
- prompt
- random
Chasing that "looks like an in-game screenshot" aesthetic? This is the dropdown node for it. APNext Video Game ships lists of 303 game titles, 53 game engines, 299 in-game actions, 103 fantasy regions, a set of art-style types (Pixel Art, Low Poly, Cel Shading, Voxel), and 53 named game designers. You point it at your subject and it dresses the prompt in game-culture vocabulary.
The useful trick here is the same one that works for photography and architecture: naming a specific game or engine is a strong style handle. "in the style of Hollow Knight" or "Unreal Engine 5 render" carries a coherent visual signature the model has actually seen, where "video game art" carries almost nothing.
How it works
Every dropdown is a word list with None (skip), Random (one pick), Multiple Random (several), or a specific value. Your typed prompt is the base; the game terms append and join on the separator. The seed reproduces a combination so you can lock a look.
The type list is your broad renderer dial - Pixel Art versus Photorealistic versus Cel Shading changes everything about the output. A named title or engine layers a specific art direction on top. Actions and regions add scene content ("casting a spell", "ancient temple").
Inputs and outputs that matter
- prompt (multiline, required) - your subject. The game vocabulary decorates it.
- type - the single biggest lever: which rendering style the image should imitate.
- games - one title imports a whole art direction; the strongest style handle in the list.
- engines - reach for this when you want a specific real-time-render look (Unreal, Decima).
- seed - lock the winners.
- attributes (boolean) - folds in extra descriptor tags on some entries.
Outputs: prompt (base plus game terms, ready for CLIP Text Encode) and random (just the random additions).
Installing it
ComfyUI Manager: search comfyui_dagthomas, install, restart. Manually:
cd ComfyUI/custom_nodes
git clone https://github.com/dagthomas/comfyui_dagthomas
cd comfyui_dagthomas
pip install -r requirements.txt
The pack's full dependency list serves its LLM and image-FX nodes; this prompt node needs none of it and no API key.
Common issues
Randomize type, games, and engines together and you'll ask for a pixel-art photorealistic Unreal render in the style of three different studios - the model can't do all of that and will hand you a muddy compromise. Choose one style driver. If you want a clean pixel-art look, set type to Pixel Art and leave the title and engine lists on None, because a photorealistic AAA game name will fight the pixel style.
As with the rest of the pack, the phrasing is SDXL-era tags. That's a good match for SDXL, Illustrious and Flux. On LLM-encoded models it's better used as an idea source you rewrite into a sentence. Game-art is a legitimately fun subject for this node - the title list is deep enough that random draws surface styles you wouldn't have thought to name.
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | — | |
| separator | STRING | , | — |
| stringopt | STRING | — | |
| seedopt | INT | 00–18446744073709550000 | — |
| attributesopt | BOOLEAN | false | — |
| gamesopt | COMBO | None | 303 options: None, Random, Multiple Random, ABZÛ, Amnesia: The Dark Descent, Among Us, +297 |
| enginesopt | COMBO | None | 53 options: None, Random, Multiple Random, Amazon Lumberyard, AnvilNext, Creation Engine, +47 |
| actionsopt | COMBO | None | 299 options: None, Random, Multiple Random, Absorbing Mana, Activating an Item, Activating Invincibility, +293 |
| regionsopt | COMBO | None | 103 options: None, Random, Multiple Random, Ancient Forest, Ancient Kingdom, Ancient Ruins, +97 |
| typeopt | COMBO | None | 28 options: None, Random, Multiple Random, Pixel Art, 3D Graphics, 2D Graphics, +22 |
| designersopt | COMBO | None | 53 options: None, Random, Multiple Random, Alex Rigopulos, Amy Hennig, Brenda Romero, +47 |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| prompt | STRING | — |
| random | STRING | — |