案例
Opengate:Jumpgate 客户端与服务端重制
Opengate 用 C++ 重制 NetDevil 的太空网游 Jumpgate,包含基于 OGRE、CEGUI、Bullet 和 Boost asio 的游戏客户端、游戏服务端和状态服务端,它们通过 metaserver 登录,项目文档记录了各项 metaserver 请求。数据部分重建了 Jumpgate 的星区地图与跳跃门连接,以及 Tauseti 的 Lady Kickstart 等各阵营舰船;设计笔记列出了物品价格,说明了如何按 NetDevil 原版 DirectX 模型换算舰船尺寸,并收录了一份使用 NetDevil JOSSH 数据库导出数据的物品数据集。
- 目标
- 游戏
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
- 证据档位
- ? 复核时来源不可达或不可读
证据
- 检查于
- 2026-11-10
使用条件与局限
- 前提条件:使用 CMake 构建,依赖 OGRE、OIS、带 Ogre 渲染器的 CEGUI、FreeALUT、Vorbis、Bullet 以及 Boost 1.46 或更高版本。
- 局限:项目标注的开发状态为 alpha 和 pre-alpha。
- 许可:源文件带有 GNU 通用公共许可证第 2 版或更高版本的声明;仓库根目录没有许可证文件。
引用
BibTeX
@misc{opengate-jumpgate-case,
title = {{Opengate: a client and server remake of Jumpgate}},
howpublished = {\url{https://sourceforge.net/projects/opengate/}},
url = {https://sourceforge.net/projects/opengate/},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/opengate-jumpgate-case/}}
}纯文本
Opengate: a client and server remake of Jumpgate。https://sourceforge.net/projects/opengate/(访问于 2026-11-09)。Awesome REA 条目:https://awesomerea.org/zh/resources/opengate-jumpgate-case/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- https://sourceforge.net/p/opengate/code/ci/7412412608dfea39245a35e32797dcf17d7a2d51/tree/README.rst
- https://sourceforge.net/p/opengate/opengate-doc/ci/7bf1e942a9e0285c355c51958cfa99760eb1546e/tree/scaling.txt
- https://sourceforge.net/p/opengate/opengate-doc/ci/7bf1e942a9e0285c355c51958cfa99760eb1546e/tree/info.ini
- https://sourceforge.net/p/opengate/code/ci/7412412608dfea39245a35e32797dcf17d7a2d51/tree/data/misc/sectors.xml
- https://sourceforge.net/p/opengate/code/ci/7412412608dfea39245a35e32797dcf17d7a2d51/tree/CMakeLists.txt