• tf2

    最近把一个自己做的项目开源了,叫 Twinverse ,中文名是孪生宇宙:

    https://github.com/chobitsX/Twinverse

    这是一个用 Godot 4.7.2 ( GDScript )写的教育向 3D 探索应用。打开后从宇宙结构全景出发,可以进入银河系、太阳系和地球,走近海洋、林地、荒漠、城市和两极,也可以从地面看星空;还可以沿着一条鱼,进入心脏、细胞、线粒体,一直到分子和原子的参考结构。界面支持简体中文和英文,右上角菜单可以切换。

    先说清楚它不是什么:这不是宇宙的实时数字孪生,而是参考数据、简化模型和教学场景的结合。科学边界在仓库里有说明。

    目前最新公开版本是预览版 v0.4.190-preview.1 。有可下载的 macOS 包,解压后打开 3DWorld.app 就能看现有内容,不用先装 Godot ,也不需要任何生成服务的 Key 。不过有几个限制,提前说一下:

    这是临时签名、未经 Apple 公证的预览包,第一次打开可能被系统拦截

    包里有 Apple Silicon 和 Intel 两套可执行文件,但我只在自己的 M5 Mac 上实测过

    Windows 、Linux ,以及 Intel / 8GB 等低配 Mac 都还没有验证,也还没有 Windows 发行包。Windows 用户如果愿意试,需要按文档用固定版本的 Godot 从源码运行

    仓库和 Release 里有 60 秒中英文演示(以及更轻的 WebM )。画面来自真实 Godot 场景,用程序化运镜和固定步进录制后再剪辑,产品 HUD 是隐藏的,所以它不是实时性能或连续操作的证明:


    https://github.com/chobitsX/Twinverse/releases/tag/v0.4.190-preview.1

    这个项目是我全程用 AI Coding 做的,主要是 Codex 、Claude Code 这类编程工具,由我提目标、指导和检查结果。仓库里有 AGENTS.md http://AGENTS.md 和 AI 共建说明,也欢迎用自己熟悉的 AI 工具一起维护。运行现有内容不需要 AI 或生成服务账号。代码和文字是 MIT ,项目有权授权的自有美术是 CC BY 4.0 。

    我比较希望有人来试试,也欢迎一起贡献。不一定要写代码:科学纠错、翻译、测试都很有用。现在有几个范围比较小的任务:

    #1 核对英文操作说明( good first issue )

    #2 核对一处天文说明的主要来源( good first issue )

    #3 改进一小段英文界面用语( good first issue )

    #4 在 Windows 或 8GB Mac 上做一次首次运行报告( help wanted )

    任务说明在这里: https://github.com/chobitsX/Twinverse/blob/main/docs/community/FIRST_CONTRIBUTIONS.md

    欢迎随便玩玩,说说哪里不顺手,或者哪段说明看不懂。谢谢。

    主楼
  • 何知秋

    这个项目用 Godot 做科普的思路很赞,可以考虑加入更多交互元素来提升用户体验。

    #1
  • RustyLynx7

    我线上也做过类似的科普项目,Godot的3D渲染效果做这种宇宙探索真的很适合,跨平台也方便。

    #2
  • 分享达人

    这种分层探索设计很酷,但会不会让用户在层级间频繁切换时产生迷失感?

    #3
  • 唐晚舟

    我线上就这样搞过,这个项目性能测试有考虑过多平台不同配置的表现数据吗?

    #4

发表回复

登录后回复