U7Revisited
533
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Lua
语言
—
创建时间
最近更新
项目能做什么
《Ultima VII: The Black Gate》的替代引擎(未来将支持 Serpent Isle),提供全新视角及其他改进。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Ultima VII: Revisited Welcome to Ultima VII: Revisited, my attempt to write a replacement engine for Ultima VII: The Black Gate. If you like this project, please consider supporting me! https://ko-fi.com/viridiangames https://www.patreon.com/c/viridiangames <a href="https://www.youtube.com/watch?v=iDK5f3IkmrQ"> <img width="1280" height="720" alt="image" src="https://github.com/user-attachments/assets/c85f4858-9468-4a19-8698-f62361a0df4a" /> </a> (Click for a preview of coming attractions.) ## Installation and Running the Engine To run this program, you will need to copy the contents of your original DOS ULTIMA7 folder to `/Data/u7`. This will allow the replacement engine to read in the maps and graphics from the original files. - Locate your Ultima 7 game files (eg. `C:\Program Files (x86)\GOG Galaxy\Games\Ultima 7`)  - Copy ALL of these files, folders and subfolders into `./Data/U7` (*hint: look for the `U7.txt` file*)  ## Developer Installation Notes - Clone the project into a local folder using whatever git interface you prefer - Copy the entire contents of your original DOS ULTIMA7 directory to `$(SolutionDir)/Redist/Data/U7/` ### Building with Meson (Cross-platform) - Make sure you have the [Meson Build system](https://mesonbuild.com/) installed - Run `meson setup build`, or if you want to generate a Visual Studio project, `meson setup --backend vs build` - Run `meson compile -C build` to build the project - Run the game from `Redist` so it can find its assets: `cd Redist && ../build/U7Revisited` ### Building on macOS Use CMake to build both the game and the Ghost GUI editor on macOS. **Required tools:** - **Xcode Command Line Tools:** Apple Clang with C++17 support, Make, Git, and the macOS SDK. A full Xcode installation also provides these tools. - **[CMake 3.15 or newer](https://cmake.org/download/):** Configures and builds the project, downloads raylib, and includes CTest for running the contract tests. Meson, Ninja, and Python are not required for this workflow. Install the Command Line Tools if they are not already installed, and finish the installer before continuing: ```bash xcode-select --install ``` Install CMake from its website and make sure `cmake` and `ctest` are on your `PATH`. If you install the official CMake app in `/Applications`, you can add its tools to the current shell with: ```bash export PATH="/Applications/CMake.app/Contents/bin:$PATH" ``` Alternatively, if you already use [Homebrew](https://brew.sh/), install CMake with: ```bash brew install cmake ``` **Libraries provided by the project or macOS:** - **raylib 5.0:** CMake downloads a checksum-verified source archive from GitHub and builds it for your Mac. Its GLFW window backend and audio/image dependencies are bundled with raylib. - **Lua 5.4.7:** Built from the sources in `ThirdParty/lua`. - **nlohmann/json:** Headers are inc阅读完整原文
项目深度分析 AI 生成
内容创作者赞助与抢先体验社区
| 产品构想 | 维持开源引擎核心,通过Patreon/Ko-fi建立赞助者专属渠道,提供开发路线图投票、专属Devlog、预编译测试包及技术答疑。 |
| 核心功能 | 定期构建的测试版二进制包、开发进度视频/文章、专属Discord频道权限、新功能路线图投票权。 |
| 目标用户 | 愿意为情怀与引擎开发进展买单的资深Ultima玩家和极客支持者。 |
| 难度/周期 | 低 · 1-2周启动 · 成本:极低(主要为社区运营和文档撰写时间) |
| 收费模式 | 会员订阅制(Patreon)或单次小额打赏(Ko-fi)。 |
| 竞争风险 | 受众群体小众导致订阅总额上限低,依赖个人号召力与高频更新。 |
| 依据 | 已验证事实 |
基于该自研渲染引擎的原创复古CRPG游戏开发
| 产品构想 | 脱离Ultima专有资产,利用该项目积累的Lua+C++(raylib)等温角/新视角渲染管线,开发并商业化发行原创剧情的复古等距CRPG游戏。 |
| 核心功能 | 原创图形与音频资产、独立任务剧情系统、支持现代分辨率与手柄的轻量级底层引擎。 |
| 目标用户 | Steam/GOG平台上的复古像素、等距视角CRPG独立游戏玩家。 |
| 难度/周期 | 极高 · 6-18个月 · 成本:中等至高(原创美术、音乐、文本内容制作成本) |
| 收费模式 | Steam等单机游戏平台买断制销售(10-20美元/份)。 |
| 竞争风险 | 独立游戏开发周期长、美术音乐内容成本高,市场竞争激烈。 |
| 依据 | 尚需验证的假设 |
配套通用复古RPG关卡/地图编辑工具箱(Ghost GUI 商业化)
| 产品构想 | 将仓库中的内置编辑器(Ghost GUI)独立化为通用Tile-map与伪3D/新视角场景编辑工具,面向其他复古独立游戏开发者销售。 |
| 核心功能 | 跨平台关卡编辑、支持导入自定义Tileset、Lua脚本绑定触发器、导出通用JSON/二进制场景格式。 |
| 目标用户 | 制作复古风格游戏的独立独立游戏开发者、业余MOD制作者。 |
| 难度/周期 | 中等 · 2-4个月 · 成本:低(主要为工具界面打磨与文档成本) |
| 收费模式 | itch.io工具销售或Steam单品工具买断制(15-30美元)。 |
| 竞争风险 | Tiled、LDTk等通用免费地图编辑器竞争激烈,垂直优势不明显。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建时间待补全,最近推送 |
| 社区活跃 | Star 533 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。