📈 GH Trending Explorer 🎲 Surprise me

← all repos

SandboxWorldOnline / Open-Terraria

git clone https://github.com/SandboxWorldOnline/Open-Terraria.git

Terraria 1.4.5.8 Web Rewrite, using GLM-5.3-Flash and GLM-5.3

+99
stars, 24h · #107
+99
stars, 7 days · #512
+99
stars, 30 days · #2,354
99
★ total · +99% this week
40
forks · 4 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageTypeScript
License—
Created2026-10-19 (1d ago)
Last pushtoday
Watchers0
OwnerOrganization

GitHub topics

Links

README excerpt
# Open Terraria
**简体中文 | English**
> [!NOTE]
> 当前代码仍在积极迭代更新,可能仍存在一些尚未解决的Bug与待优化的性能项,如果您发现游戏中与原版不一致的情况,欢迎在issue中提出问题
一个完全开放的 **Terraria 1.4.5.8** ,历经70天,总消耗1238亿Tokens,其中GLM-5.3贡献477亿,GLM-5.3-Flash贡献761亿,使用Claude Code作为Vibe Coding工具。
未基于任何游戏引擎,完全基于Web平台原生实现,采用 Canvas 2D + WebGL2 混合渲染管线,部分模块采用Web Worker并行化处理或编译为WebAssembly以提升性能,当前最高帧率上限可支持120fps。
支持移植mod、材质包、原版世界/角色存档导入导出。
人类不写代码只发指令,我发送了7827条指令,会话数达到124个,使用1484个子代理
Agent侧产生了112338条消息,工具调用数量达36815次
150 万行 TypeScript(引擎 47 万手写 + 数据定义 2 万 + 测试 45 万 + 探针工具 46 万 + mod 参考实现 5.5 万),2600+ 测试用例,全部开发过程有逐日开发日志(docs/devlog/DAILY_DEVLOG.md)存档。这个仓库本身,就是这场人机协作实验的完整记录。
多人模式服务端仍在开发中,后续可能支持大型公共房间。
## 在线地址
https://sandboxworld.online
建议使用 Google Chrome 浏览器访问,以获得最佳游戏性能,如使用国内网络首次访问可能遇到网络延迟,请多加等待。
如多次刷新无法访问,可尝试强制刷新以刷新Service Worker缓存状态。
## 效果预览
#### 世界生成(含9个彩蛋种子+37个秘密种子)
同时支持导入原版*.wld格式存档和*.plr格式角色
#### 游玩演示
#### 移植mod演示
#### 材质包导入演示
## 快速开始
 [code] 
## Mod 开发
**→ 完整指南:docs/mod-dev-guide.md**
由于跨语言与平台的原因,无法支持tmod载入,建议通过AI精准转译到swmod(目前我们正在尝试全量转译灾厄mod)
10 分钟从零做出第一个 mod(脚手架/L1 声明式内容 15 域/L2 脚本 API 总表/
浏览器独有六接口/实战示例/发布):
 [code] 
- 接口类型签名(IDE):templates/mod-api.d.ts
- Boss mod 工作流:docs/howto-boss-mod.md
- 城镇 NPC mod 工作流:docs/howto-town-npc-mod.md
- 平台设计定谳:docs/mod-loader-design.md
## 文档
| 域 | 文档 |
|---|---|
| Mod 开发(入口) | docs/mod-dev-guide.md |
| 迭代方法论 | docs/methodology/campaign-playbook.md |
| 架构定谳史 | docs/(按域归档;战役实录见各 recon/wave 文档) |
## 许可证
**工程代码以 MIT 授权**;仓库内的游戏资产(贴图/音效/BGM)与
反编译数据表属 © Re-Logic,不在 MIT 范围内,仅供个人学习与研究——
边界详见 ASSETS.md。
## 技术栈
TypeScript · Canvas 2D · WebGL2 · Vite · vitest · Web Assembly · Web Worker
## 致谢
- 感谢 c.c.c. 对项目提供持续测试和验证
- 感谢 Linux.do 社区对项目的推广与反馈