Skip to main content

Tile-Based World & Map Building

The Cartographer's Hall

0/30
Lessons 1-2 are free. Lesson 3 onward unlocks with Guild Hall membership.

Lesson 1

Intro to TileMapLayer

Build: Paint cells on a grid and understand map coordinates vs world pixels

Start
EnterThe Map Room60 XP
PracticeThe Cartographer's Table Finish previous lesson
BuildThe Proving Vault Finish previous lesson
Reward

Lesson 2

Building Your First Tileset

Build: Create a TileSet, add an atlas source, and paint a floor row

EnterThe Cartographer's Hall60 XP
PracticeThe Forge Finish previous lesson
BuildThe Proving Vault Finish previous lesson
Reward

Lesson 3

Terrain & Autotiling

Build: Let Godot connect tile edges automatically with Terrain Sets

EnterThe Borderlands Guild Hall
PracticeThe Cartographer's Workshop Guild Hall
BuildThe Proving Ground Guild Hall
Reward

Lesson 4

Collision Layers on Tiles

Build: Paint physics onto tiles and probe them at runtime

EnterThe Impassable Gate Guild Hall
PracticeThe Forge of Walls Guild Hall
BuildThe Proving Ground Guild Hall
Reward

Lesson 5

Y-Sort for Top-Down Depth

Build: Make props draw in front of or behind the player using Y-sort

EnterThe Depth Threshold Guild Hall
PracticeThe Sorting Workshop Guild Hall
BuildThe Depth Vault Guild Hall
Reward

Lesson 6

Layered Maps: Ground, Walls & Props

Build: One script on the World root that references three TileMapLayer siblings and builds a room in code

EnterThe Coordinator Guild Hall
PracticeThe Builder Forge Guild Hall
BuildThe Proving Room Guild Hall
Reward

Lesson 7

The GameState Autoload

Build: Build a singleton that survives scene changes and remembers the next spawn

EnterThe Vault Guild Hall
PracticeThe Workshop Guild Hall
BuildThe Proving Ground Guild Hall
Reward

Lesson 8

Doors & Scene Transitions

Build: Build an Area2D door that hands off to GameState.go_to

EnterThe Gateway Guild Hall
PracticeThe Workshop Guild Hall
BuildThe Proving Ground Guild Hall
Reward

Lesson 9

Spawn Points & the Overworld

Build: Add _place_player() to room_builder.gd, then assemble the two-room overworld

EnterThe Cartographer's Antechamber Guild Hall
PracticeThe Master Forge Guild Hall
BuildThe Cartographer's Vault Guild Hall
Reward

Lesson 10

Designing the World: Rooms, Doors & Level Flow

Build: Turn the tools you built into deliberate level design: lead the player, pace the challenge, and scatter decor from data

EnterThe Architect's Study Guild Hall
PracticeThe Drafting Table Guild Hall
BuildThe Playtest Guild Hall
Reward