Skip to content

Kartographer: MKW Layout Generation

Project Overview

This project aims to study the creative and gameplay-driven design choices behind Mario Kart Wii track layouts. By analyzing community-created tracks and how players actually drive them, we aim to extract design-relevant signals like enjoyment, challenge, creativity, and balance — in a way that can both help human designers reason about a layout and eventually support controlled generation of new tracks that target specific gameplay qualities.

This repository contain the code for:

  • Kartographer: a generative world model for Mario Kart Wii tracks. Please see our approach for a better understanding of the project. (in progress)
  • MKW Telemetry Visualizer to visualize the data extracted by our MKW Logger. Please see MKW Telemetry Visualizer explained.
  • Data processing tools

Quick Start Guide

Research Purpose

This project is exploratory research aimed at better understanding human creative work, e.g., what tends to make a track effective or compelling. We designed the project to respect creators by not redistributing their works in bulk and by keeping provenance back to original sources, while allowing reproducibility.

We do not intend this work to replace creators or appropriate their expression, but to augment our understanding of design theory. We view artistic creation as a human practice rooted in personal expression, and we encourage any use of this tool to respect creators' rights, credit, and agency.

Note

for any type of question related to Mario Kart Wii, the Tockdom website is an excellent resource.