Unofficial fan guide. Not affiliated with Thekla, Inc. or Arc Games.

ORDER OF THE
SINKING STAR
Get the Game

Heroes of Sokoban and Heroes of Hauling

Checked 14 October 2026. Two names, one north world. The party pushes, pulls, swaps, charms, shields, and transmutes.

What I checked

Community routes from joric/ootss, commit 86e9aa79c31c57a14bda600d7ba93e4d18bce403, checked 14 October 2026. These sequences have not been replay-tested by this guide. Release_v1 is an upstream map-layer label, not a verified game build number. Patches can change checkpoints or invalidate older moves.

Original fan illustration of adventurers and wooden crates on a stone grid; not a game screenshotOriginal fan illustration of a river, lily pads and a boat; not a game screenshot
Original fan illustrations, not game screenshots or solution-board evidence.

Which name to use

The official north-world name is The Hearty Heroes of Hauling. Heroes of Sokoban is Jonah Ostroff's source trilogy, not a separate fifth world. The community's heroes1, heroes2 and heroes3 groups correspond to the basic party, Monsters, and Bard/Druid chapters.

The base heroes1 group has 21 markers and 21 nonempty routes. Heroes 2 has 30/30, Heroes 3 has 10/25. The later heroes_in_3d (66 markers) and beams_and_basic_heroes (62) groups have no published sequence in this snapshot.

Tools the hands-on names

Push, pull, and swap are the first three. The bard has an area charm, the priestess is immune to enemy hits and can cover a neighbor, and the druid transmutes blocks or turns a creature to crystal. Goblins kill from an adjacent tile. Beasts breathe fire in sight.

There is no combat system in the usual sense. The Blog calls enemies rules. If a door stays closed, the rule is often that the threat is still active.

Community puzzle routes and locations

76 locations in this index. The full snapshot contains 920 locations and 106 matching community routes, not a complete solution for every game puzzle.

Data: joric/ootss,Unlicense, captured 14 October 2026 at commit 86e9aa79c31c. Names are community/internal identifiers, not confirmed display names. These routes have not been replay-tested by this site on a named game build.

76 locations

U/D/L/R mean up/down/left/right; a number repeats the preceding move (R2 = right twice). X/C/V are action-key symbols in the community recorder, not a verified console binding chart. Match the exact board and starting state before following a route.

heroes1 (21)

heroes1_1

Coordinates [X, Y, Z]: 80, 82, 0

Reveal community routeDR3U2R5D
Source map location

heroes1_10_inv_v4_b

Coordinates [X, Y, Z]: 76, 86, 0

Reveal community routeLD4L3DR2U2RDLU
Source map location

heroes1_11_v2

Coordinates [X, Y, Z]: 75, 90, 0

Reveal community routeUR3CDR3UL3UL2D2CL3DL2U
Source map location

heroes1_12_v2_alt

Coordinates [X, Y, Z]: 77, 90, 0

Reveal community routeCR3U3CRD4CR3L2CURCRD3RDRCLD6RCUL2D2U3LDL2UCLU3R2DR2LCR7DULCL4UL3CL6DCRCDCL3U
Source map location

heroes1_13_v2

Coordinates [X, Y, Z]: 76, 90, 0

Reveal community routeR2CR3U3D3LCRD2R2DRUL3DCL3CDL2DCUR2DR2UCURCURCURUCR3DL2CUR3DR2U2LDRDLD2L2CUR2U3L2
Source map location

heroes1_15

Coordinates [X, Y, Z]: 78, 90, 0

Reveal community routeDCUL4CUR3DCRCUCLURCLD
Source map location

heroes1_16_v3

Coordinates [X, Y, Z]: 87, 90, 0

Reveal community routeUR4DLUL2RDLUCUCU3D2CDUC2U3R7L7DC2U3L7CD2CDUCR3CU3R3CLUL
Source map location

heroes1_17

Coordinates [X, Y, Z]: 87, 98, 0

Reveal community routeDCDCLC2D3RCDC2R4UCRC2U5CULC2DCR6D6L5C2D6CRCRD3C2LUCL6CUL5CDC2U3R3D2LCUR3D2CRU4R3D
Source map location

heroes1_18

Coordinates [X, Y, Z]: 73, 95, 0

Reveal community routeD2RD3R4CLD2L4CD5C2UCL3UL2DR4L3C2DCD3RDR2UR2DR2URU3CL3ULU4LCR4URU
Source map location

heroes1_19_jail

Coordinates [X, Y, Z]: 73, 96, 0

Reveal community routeL2DCRDR2UD2L3C2UR4DC2L2URUL2CUL4DCRCR2DCUR2D
Source map location

heroes1_21_v3

Coordinates [X, Y, Z]: 73, 98, 0

Reveal community routeR2DRDL2R2U2CDLDR2U2CDLDR2U2L2DL4DLU2L3RUL4U5DCDL2URD5R4D2C2R3D2RCDC2L2URDCLU7C2RURULDLU3C2LD5RU
Source map location

heroes1_2_v2

Coordinates [X, Y, Z]: 80, 83, 0

Reveal community routeR4DR2UR2DRD2LDL2UL2DL2DLU
Source map location

heroes1_3

Coordinates [X, Y, Z]: 80, 84, 0

Reveal community routeR4UR2DL4R4DR3U
Source map location

heroes1_4

Coordinates [X, Y, Z]: 80, 85, 0

Reveal community routeRD2LDR3U3LULD3LDRU3LD2RUR4U2
Source map location

heroes1_4.5

Coordinates [X, Y, Z]: 86, 86, 0

Reveal community routeDRL2UR2DR2U2R2L2DR2UR3D
Source map location

heroes1_5_v2

Coordinates [X, Y, Z]: 85, 86, 0

Reveal community routeR2L2UR2DR2DRURUL2D2R5D2LDRULD2L4U2R2DLDLU2LR3D2L2U2L3D
Source map location

heroes1_6

Coordinates [X, Y, Z]: 83, 86, 0

Reveal community routeUR2D2R3D2L2U2LDRD2RURU2L4D3LULU2R2URDLD3L2U3R3D2RU2R2U2
Source map location

heroes1_7.5

Coordinates [X, Y, Z]: 74, 86, 0

Reveal community routeDR2U2R3D
Source map location

heroes1_7_v2

Coordinates [X, Y, Z]: 84, 86, 0

Reveal community routeLD4L5U2R2U6R3URDLDLUL3DRD4LUL5URU3LDLUR2D2LD3RUR4DLD4LULDR2UR11UL2DL4URU4LD2R2UR5DL2UL3DLD3L5U4R2U4R7D
Source map location

heroes1_8_v2

Coordinates [X, Y, Z]: 75, 86, 0

Reveal community routeURDRUR3LD2R4D3URDR3D4RLU4R4D5RUL9
Source map location

heroes1_9

Coordinates [X, Y, Z]: 77, 86, 0

Reveal community routeD3ULD2R2DRLU2RD2LURUR2DRLUR2D3RURU2
Source map location
heroes2 (30)

heroes2_10

Coordinates [X, Y, Z]: 76, 114, 0

Reveal community routeRLURUL2D3RUR3ULUL2UR2L3DRD2RDR2U2R3
Source map location

heroes2_10.5

Coordinates [X, Y, Z]: 73, 112, 0

Reveal community routeU7LDRD2LDRUR2D2UR2DRD2UL5D4R
Source map location

heroes2_10a

Coordinates [X, Y, Z]: 78, 111, 0

Reveal community routeURDLDR2DR2URUL4D2R2U2RUL4ULDR6D3R3U3
Source map location

heroes2_10a_intro

Coordinates [X, Y, Z]: 77, 111, 0

Reveal community routeU3R4D5R6ULDLURUL3R2DL3DLU3D2RU3RUL4R3D2LU2RUL4ULD4U2R4D3R5U3
Source map location

heroes2_11_v2

Coordinates [X, Y, Z]: 72, 112, 0

Reveal community routeL4D3R3D3R3U2RUL4D2L3U2R10
Source map location

heroes2_11_v2_easier

Coordinates [X, Y, Z]: 77, 114, 0

Reveal community routeDRU3L3UR5URD2RDL4U4L3D3R10
Source map location

heroes2_12_v2

Coordinates [X, Y, Z]: 78, 114, 0

Reveal community routeLR2ULD2U2L2D3R3U2L2D2R9
Source map location

heroes2_13

Coordinates [X, Y, Z]: 81, 113, 0

Reveal community routeR7D3L6U
Source map location

heroes2_14

Coordinates [X, Y, Z]: 82, 113, 0

Reveal community routeCU3R8CD2RU2CR8D3
Source map location

heroes2_15

Coordinates [X, Y, Z]: 83, 113, 0

Reveal community routeCLD3RCRD3R2CUCRUCRCUR4CD2L2CRD2
Source map location

heroes2_16v4

Coordinates [X, Y, Z]: 83, 111, 0

Reveal community routeCDCDR2UL4CDCD4R2CDCUR2DL4CUCU2L2DCD2
Source map location

heroes2_17

Coordinates [X, Y, Z]: 82, 103, 0

Reveal community routeCL2CD2CRD4CR2UL2DLDCURUCRUL2ULDR2U2R4DCR5U
Source map location

heroes2_17_intro

Coordinates [X, Y, Z]: 81, 103, 0

Reveal community routeDCL3DCLUDR3CR3U2CRDU2R3UCDR4D
Source map location

heroes2_18

Coordinates [X, Y, Z]: 83, 110, 0

Reveal community routeDRCUCR6DLD5CRDCL2DCDCL4CULCRU2CRCU2L2DCUL2
Source map location

heroes2_2

Coordinates [X, Y, Z]: 76, 103, 0

Reveal community routeDRDRD3RDR2URU2LU3R3DRDRD4L
Source map location

heroes2_20

Coordinates [X, Y, Z]: 87, 106, 0

Reveal community routeLDC2LUR2C2L4C2RUC2L2CRCR5CR2DCRUCR2CUC2L3R3CDLC2D2C2UL2C4U2LCRU3DC2RCULC2LC2D3CL5CRD3LC2L2DC2L6D
Source map location

heroes2_21b

Coordinates [X, Y, Z]: 87, 111, 0

Reveal community routeCUR2UDRU2CL2U2CR2CDL2DUCDR2C2DL2DRDLU2LUDR4U2C2R2CDL2UCR2UCR2D2LD2L4CD3CD
Source map location

heroes2_22_v2

Coordinates [X, Y, Z]: 86, 112, 0

Reveal community routeCD2U3LD2RD2LDULD2RL2URUC2U3C2L4DLDR2ULUC2DC3U3R7UL2DL3URUC2RDR3CR2U3RCD3R4U2LCUL4CD4LDRL
Source map location

heroes2_2b

Coordinates [X, Y, Z]: 77, 103, 0

Reveal community routeDRDR7URUR
Source map location

heroes2_3_v2

Coordinates [X, Y, Z]: 75, 104, 0

Reveal community routeD2R2UR2DR2URD5L4ULD3RD2R6U
Source map location

heroes2_3monster

Coordinates [X, Y, Z]: 79, 111, 0

Reveal community routeD2R2DR2U3RUL2ULD3RDRDL2U4RUL3ULD4UR9
Source map location

heroes2_5.5v5

Coordinates [X, Y, Z]: 72, 107, 0

Reveal community routeRLD2R2UR4UL2DUR2D2LD4L2U2R3D2L2UL2UR2D2L3UL
Source map location

heroes2_5_altE

Coordinates [X, Y, Z]: 72, 105, 0

Reveal community routeL2U4RUL5U2L3
Source map location

heroes2_5_no_crystal

Coordinates [X, Y, Z]: 72, 106, 0

Reveal community routeDR9D2L9D2R9D2LDRU3L8DLU3R8DRU2L9
Source map location

heroes2_6_v3

Coordinates [X, Y, Z]: 72, 108, 0

Reveal community routeR2DR3L3U2R2D2R4URUL2DLURU4LDL2UR2D2L4R4URUL6U2
Source map location

heroes2_9

Coordinates [X, Y, Z]: 72, 109, 0

Reveal community routeC2RURUCDRUR3CU2R3DR2DC2LDR2LDR3U
Source map location

heroes2_reprise

Coordinates [X, Y, Z]: 83, 112, 0

Reveal community routeCDR2CD2RUCLCDU2R2D2L3CLCD2LDR5CULCURULCUCLULDCD2CR2CUCRU2
Source map location

heroes2_thief_goblin

Coordinates [X, Y, Z]: 76, 104, 0

Reveal community routeLDR2U2LU3R4D4L4U2LUL4U3RUR5D4L4DLD3RD3L4U4R2L2D4R4U4LU4L2ULULU
Source map location

mosh_pit_small

Coordinates [X, Y, Z]: 80, 103, 0

Reveal community routeU2L4DRURDLDR2URDL2URDLURD2LU2RDLULDR2D2L2URL2R2DCDR3
Source map location

one_fire_v2

Coordinates [X, Y, Z]: 74, 112, 0

Reveal community routeCU2RL2DRD3LCLDUR3DUL3UCURUCDCRUCDRCR2DUL3DUCLDLU3RD2RDL3CUCLU3CLCUL2
Source map location
heroes3 (25)

compactor_v2

Coordinates [X, Y, Z]: 87, 119, 0

Location only: no route in this source snapshot.

Source map location

druid_and_dragon

Coordinates [X, Y, Z]: 79, 116, 0

Reveal community routeU2R3CUL3UCUR2DL4ULD2RCUL4D3UR2DR2DCDRUDLDLU2LUR5URD4U4RD4RDLUL2DUR2CRD2LD2URU3L5D5LCU3L6D5R
Source map location

gatekeeping_v3

Coordinates [X, Y, Z]: 82, 126, 0

Location only: no route in this source snapshot.

Source map location

heroes3_10

Coordinates [X, Y, Z]: 81, 116, 0

Reveal community routeCL2CRL4CL5R6D2LCL2D2R8L4CL4
Source map location

heroes3_11_v2

Coordinates [X, Y, Z]: 80, 116, 0

Reveal community routeR2D2RDRDRCDR2LUCUL3CDR2URULCR3UR2U2CDRU2DLCLD3CRU2L3UCU3LULUR2CR4LD3LDR3DRUD
Source map location

heroes3_13_v2

Coordinates [X, Y, Z]: 78, 118, 0

Location only: no route in this source snapshot.

Source map location

heroes3_14_v3

Coordinates [X, Y, Z]: 81, 124, 0

Location only: no route in this source snapshot.

Source map location

heroes3_15_v4

Coordinates [X, Y, Z]: 79, 118, 0

Reveal community routeURLCL2CUCRULDCLCLURCLUCDLUCLCDLURCUCULDCUCRULCUCURDCUCLURCUCULDCUCRULCUCRU2DLCUCRULDRULCUCDRULDRULCUCDRC2UCLCDLURCUCDLURDRULDR2CLCULDRULDCRLCRULDRULDCRULCRUCRCDCRCRUR2CR2
Source map location

heroes3_16_v4_alt

Coordinates [X, Y, Z]: 81, 125, 0

Location only: no route in this source snapshot.

Source map location

heroes3_1_v3

Coordinates [X, Y, Z]: 76, 125, 0

Reveal community routeU3L2R2UR5D2L4U2R4D5R3U7L11
Source map location

heroes3_21_condensed

Coordinates [X, Y, Z]: 87, 125, 0

Location only: no route in this source snapshot.

Source map location

heroes3_2_v4

Coordinates [X, Y, Z]: 75, 125, 0

Reveal community routeLD2L2U4R6D2U4L6D2R6D6L8U2D2R8U6L6D2U2R5D4L
Source map location

heroes3_3_v2

Coordinates [X, Y, Z]: 74, 125, 0

Reveal community routeR7L6DLUR8D4L2R4DUL5R5DUL10U
Source map location

heroes3_4

Coordinates [X, Y, Z]: 73, 125, 0

Reveal community routeDRD2L2ULDR5UR3
Source map location

heroes3_5

Coordinates [X, Y, Z]: 72, 123, 0

Reveal community routeLD2CULR3CRCR2UCRD
Source map location

heroes3_6_v3

Coordinates [X, Y, Z]: 72, 121, 0

Location only: no route in this source snapshot.

Source map location

heroes3_7_v4

Coordinates [X, Y, Z]: 72, 120, 0

Location only: no route in this source snapshot.

Source map location

heroes3_8_thief

Coordinates [X, Y, Z]: 72, 122, 0

Location only: no route in this source snapshot.

Source map location

heroes3_8_v3_alt3

Coordinates [X, Y, Z]: 72, 118, 0

Location only: no route in this source snapshot.

Source map location

heroes3_8_v4_alt

Coordinates [X, Y, Z]: 72, 119, 0

Location only: no route in this source snapshot.

Source map location

heroes3_druid_a

Coordinates [X, Y, Z]: 76, 118, 0

Location only: no route in this source snapshot.

Source map location

heroes3_druid_b_v2

Coordinates [X, Y, Z]: 77, 118, 0

Location only: no route in this source snapshot.

Source map location

victory_lap

Coordinates [X, Y, Z]: 80, 78, 0

Location only: no route in this source snapshot.

Source map location

wizard_and_druid_alt

Coordinates [X, Y, Z]: 78, 117, 0

Location only: no route in this source snapshot.

Source map location

wizard_and_druid_alt_5

Coordinates [X, Y, Z]: 79, 117, 0

Reveal community routeR3UDLCD2R3DUCRCDRDR3CRCLUR2UR2CR5CDCRCDCL4ULU4R4L3CL5ULURCU4CL2CUD2L4DCLD3L4U
Source map location

Snapshot files: Locations JSON,Regions JSON,Community routes.

Questions

Do I play Heroes 1 before Heroes 2?

The four worlds have no mandatory global order, but this does not mean every later Heroes board is unlocked immediately. The chapters teach abilities progressively.

Who are Valens, Tif, and Isidore?

The PlayStation Blog names the warrior, thief and wizard respectively.

How many Heroes 1 routes are published?

All 21 markers in the community heroes1 group have a nonempty route. The guide has not replay-tested them.

Keep reading

MonstersHeroes 2.Bard and druidHeroes 3.CharactersWho is named in sources.

Sources

Advertisement