Word2Minecraft: Generating 3D Game Levels through Large Language Models

Shuo Huang, Muhammad Umair Nasir, Steven James, Julian Togelius
3/18/2025
cs.CL

Official code: JMZ-kk/Word2Minecraft (8 stars, Apache-2.0, last commit 2025-03-18).

Abstract

We present Word2Minecraft, a system that leverages large language models to generate playable game levels in Minecraft based on structured stories. The system transforms narrative elements-such as protagonist goals, antagonist challenges, and environmental settings-into game levels with both spatial and gameplay constraints. We introduce a flexible framework that allows for the customization of story complexity, enabling dynamic level generation. The system employs a scaling algorithm to maintain spatial consistency while adapting key game elements. We evaluate Word2Minecraft using both metric-based and human-based methods. Our results show that GPT-4-Turbo outperforms GPT-4o-Mini in most areas, including story coherence and objective enjoyment, while the latter excels in aesthetic appeal. We also demonstrate the system' s ability to generate levels with high map enjoyment, offering a promising step forward in the intersection of story generation and game design. We open-source the code at https://github.com/JMZ-kk/Word2Minecraft/tree/word2mc_v0

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Word2World is an LLM-based PCG system that creates playable 2D world from stories

80PythonSep 17, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{huang2025wordminecraft,
  title  = {Word2Minecraft: Generating 3D Game Levels through Large Language Models},
  author = {Shuo Huang and Muhammad Umair Nasir and Steven James and Julian Togelius},
  year   = {2025},
  eprint = {2503.16536},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.16536v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.16536.svg)](https://codeofpaper.com/paper/2503.16536)

Discussion