Tag
The article critiques AI-generated game worlds, arguing that while demos like Google Genie 3 are visually impressive, they lack the thoughtful design found in handcrafted games, making them hollow for extended play.
An explanation of Perlin's noise algorithm, covering the concept of noise, coherent noise, and the basics of implementing noise functions in procedural generation.
A gamer speculates about when AI will truly transform video games, imagining NPCs with memory and dynamic worlds, and wonders if the next decade could bring the biggest change in gaming history.
MAGIC is a system that uses large language models to generate connected, navigable multi-scene game worlds from a single natural-language prompt, addressing cross-scene consistency, in-scene navigability, and transition evaluation. It achieves high precision and recall on a benchmark of 100 multi-scene cases.
Introduces InfiniteDiffusion, a training-free algorithm that enables diffusion models to generate unbounded, seed-consistent terrain with constant-time random access, bridging learned fidelity and procedural utility. The Terrain Diffusion framework demonstrates interactive-rate realistic terrain generation with Earth-scale dynamic ranges.
Google Genie 3 allows users to type a prompt and walk around AI-generated game worlds, sparking debate about whether procedural coherence matters or if impressive visuals alone suffice for player engagement.
A solo developer created Starglyphs, a procedural constellation puzzle game based on Euler paths, inspired by Dragon Age: Inquisition's astrarium minigame. The web version is available, with Steam and mobile releases in development.
Introduces AgentOdyssey, a procedural text game generation framework designed to evaluate agents on test-time continual learning abilities including exploration, episodic memory, world knowledge acquisition, skill learning, and long-horizon planning. The framework highlights significant gaps between current agents and human performance.
A tweet thread comparing recent AI models' ability to generate endless procedural terrain using Three.js, all in a single shot, with a mention of Fugu Ultra as a candidate.
The author used mathematical SDF in Shader Toy to create a tower composed of bricks and mortar, achieving circumferential and vertical repetition along with randomization.
A detailed explanation of Perlin noise and its implementation in ClojureScript, including code snippets and a visualization of moving water filaments.
A developer released a local LLM-powered RPG where procedurally generated NPCs, locations, items, and quests persist as in-game objects, showcasing a novel integration of generative AI into gaming.
Introduces High-Res Neural Cellular Automata that operates on a coarse lattice and uses a Local Pattern Producing Network to generate high-resolution outputs, enabling efficient procedural generation.
Fable AI demonstrated the ability to generate an entire Hogwarts castle in one shot, including classrooms, the Great Hall, and Quidditch pitch.
A developer created a fully procedural first-person shooter homage to .kkrieger in a single C file, producing a 51KB binary that synthesizes all assets at runtime, and verified it using headless screenshots.
A procedural shanshui landscape generator where each name becomes a tree, allowing users to explore an infinite, pan-and-zoom environment.
This paper applies the MAP-Elites quality diversity algorithm to procedurally generate diverse and high-quality maps for first-person shooter games, introducing new map representations and metrics.
This paper introduces GENSTRAT, a benchmark that uses procedurally generated strategic environments to evaluate LLMs' strategic reasoning across multiple axes, addressing limitations of fixed game suites.
Freehold Games' Brian Bucklew and Jason Grinblat explain their approach to combining procedural generation techniques to create entire villages with history, culture, architecture, NPCs, and quests in the game Caves of Qud.
Xs of Y is a roguelike game written in a custom Lisp dialect called let-go, where each run generates a new title, quest, and rune mappings. The game features a unique magic system based on s-expressions and runs natively or in the browser via WASM.