feat(games): oot2d-2014 reference world + cozy tree house#212
Merged
Conversation
This was referenced Jun 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Mass-port of reference maps, as requested — browse them in the editor and fix things up there.
New game project
games/oot2d-2014— all 19 maps + 20 tilesets of The Legend of Zelda: Ocarina of Time 2D v0.10.2 (CheerfulSage & GodsTurf, oot-2d.com, 2014), converted 1:1 from the.zmaporiginals by the newtools/export-pixelrpg-maps.pyin the PixelRPG/oot-2d repo (committed + pushed there; built on fluxcompile'soot2d-mapparser). Includes Hyrule Field (372×380), Kakariko, Lost Woods, Market, Castle, Ranch, the 2014 Kokiri Forest, all house interiors, the Windmill and more. Ground/overlay layers from the zmap layer split; 8px tiles (the 2014 native size); Link as the playable hero. Provenance is recorded at every level: per-mapproperties.sourcenames the exact origin file + conversion tool, CREDITS.md carries the full chain, LICENSE.md = our fan-project license. Conversion verified pixel-level against the established PNG renders (differences are only background/transparency render semantics) and live in the editor (project loads,get_map_dataanswers, the Windmill scene renders correctly in the engine).Known limitation (documented): the
.zmapformat carries no solidity data — collision flags must be authored in the editor (that's the curation work this project exists for).games/zelda-like: the cozy tree house returns — the pre-#211 11×11 room (the tileset's own arrangement, which had its charm) is resurrected from git history as a SECOND maptree-house-cozyalongside the FSA-original layout, so both can be compared and kept.