[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81172":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":15,"forks30d":15,"starsTrendScore":17,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":15,"starSnapshotCount":15,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},81172,"world_builder","ryanfitzpatrickio\u002Fworld_builder","ryanfitzpatrickio","A browser-based modular level editor for drawing and generating western interior\u002Fexterior spaces. It uses Vite, Three.js, deterministic modular rules, and WFC-style tile constraints.","",null,"JavaScript",30,5,29,0,1,3,2.33,"MIT License",false,"main",true,[24,25],"javascript","threejs","2026-06-12 02:04:11","# World Builder\n\nA browser-based modular level editor for drawing and generating western interior\u002Fexterior spaces. It uses Vite, Three.js, deterministic modular rules, and WFC-style tile constraints.\n\n## Features\n\n- Draw rooms, corridors, and bridges on a grid.\n- Rebuild level structure from authored plans.\n- Generate western saloon-style floors, walls, doors, windows, roof cues, props, and lighting.\n- Paint individual floors, walls, doors, windows, props, supports, and empty cells.\n- Configure level-wide rules from the UI.\n- Select and tune generated lights.\n- Debug WFC state and tile\u002Fcell metadata.\n- Includes a classified western texture atlas manifest at `src\u002Fassets\u002Fatlases\u002Fwestern-town-atlas.json`.\n\n## Quick start\n\n```bash\nnpm install\nnpm run dev\n```\n\nOpen the Vite URL shown in the terminal.\n\n## Scripts\n\n```bash\nnpm run dev\nnpm run build\nnpm run preview\nnpm run debug:level\n```\n\n## Controls\n\n- Left click: use the active editor tool.\n- Command + left drag: orbit camera.\n- Shift + left drag: pan camera.\n- Mouse wheel: zoom.\n- WASD: pan camera.\n- Shift + WASD: fast pan.\n\n## Project structure\n\n- `src\u002Fapp`: Three.js app shell and shared app utilities.\n- `src\u002Feditor`: selection, drawing, brush, and inspector tools.\n- `src\u002Fgrid`: grid cells, rasterization, and classification.\n- `src\u002Fplan`: authored room\u002Fcorridor\u002Fbridge shapes.\n- `src\u002Frules`: deterministic modular build rules.\n- `src\u002Fwfc`: tile definitions, sockets, constraints, and solver.\n- `src\u002Fassets`: theme tile definitions and atlas metadata.\n- `src\u002Frender`: Three.js visual layers.\n- `vitexec`: browser-based debug checks.\n\n## Notes\n\nThe western atlas JSON is currently classified from a supplied reference image. The actual atlas PNG is not committed yet, so several wall\u002Ffloor materials use procedural placeholder textures until atlas UV sampling is wired in.\n","World Builder 是一个基于浏览器的模块化关卡编辑器，用于绘制和生成西方风格的室内外空间。该项目采用Vite、Three.js等技术，结合确定性的模块化规则和WFC（Wave Function Collapse）风格的瓷砖约束，提供了一个强大的工具集来创建复杂的场景。用户可以绘制房间、走廊、桥梁，并配置地板、墙壁、门窗、屋顶、道具和照明等元素；同时支持从UI界面调整全局规则以及调试WFC状态和瓷砖\u002F单元格元数据等功能。适用于游戏开发、虚拟现实项目中需要快速构建逼真环境的场景。",2,"2026-06-11 04:03:46","CREATED_QUERY"]