主题医院重制版 CorsixTH:免费在现代电脑上完整玩回 1997 经典
主题医院重制版 CorsixTH免费在现代电脑上完整玩回 1997 经典【免费下载链接】CorsixTHOpen source clone of Theme Hospital项目地址: https://gitcode.com/GitHub_Trending/co/CorsixTH把 DOSBox 调到第几倍速《主题医院》的窗口还是卡在 640×480鼠标一动就穿模。CorsixTH 是一个开源的主题医院重制版它用现代引擎把 1997 年的 Bullfrog 经典模拟经营游戏完整重写了一遍在 Windows、macOS、Linux 上都能跑出高清画面还顺带解锁了自定义关卡、无限存档这些原版没有的东西。项目定位速写它和 DOSBox 模拟运行有什么区别CorsixTH 不是在虚拟机里跑原版而是一次忠实的重实现reimplementation游戏逻辑用现代代码重新写同时兼容原版的地图和存档数据。简单说它解决的是老游戏在现代系统上怎么完整、舒服地玩这个问题运行环境覆盖 Windows、macOS、Linux 和 BSD。在 640×480 的老窗口之外它补上了 1080p 甚至 4K 输出、画面缩放、界面比例缩放、20 多种语言字幕存档数量也不再受原版 12 格限制。完整通关原版战役没有障碍自定义地图和战役关卡则彻底打开了二创空间。它能帮你做什么高清画面怎么开原来只能在 640×480 固定分辨率里玩 → 现在支持 1080p、4K 输出画面不再糊原来拉近镜头只能牺牲清晰度 → 现在可以实时缩放场景原来小图标在大屏上几乎不可读 → 现在 UI 支持整体缩放自定义关卡怎么做原来玩完原版 10 关就没有新内容 → 现在自带地图编辑器自己画医院地块原来没有社区分享渠道 → 现在关卡就是文本配置 地图文件写出来就能发布仓库里的 CorsixTH/Levels/ 目录放着一批示例地图和关卡可以直接照着改老存档和多语言怎么办原来满格存档就丢进度 → 现在存档数量不设上限原来快捷键是写死的 → 现在所有快捷键都可以重新分配原来只有英文 → 现在内置 20 多种语言界面对比项1997 原版CorsixTH 重制版分辨率640×480 固定1080p / 4K可缩放存档固定 12 格数量不限关卡原版固定编辑器自制 社区分享README 里团队对项目的态度就一句话As well as faithfully recreating the original, CorsixTH adds support for modern operating systems, high resolutions and much more.——先忠实还原再谈创新。上手三步走准备原版游戏数据。CorsixTH 使用原版的美术、声音和数据文件需要一张主题医院光盘或从正规渠道购买的数字版把安装目录找出来。获取 CorsixTH。Windows、macOS 安装程序和 Linux AppImage 从官方 Release 直接下载也可以从 gitcode 镜像克隆源码用 CMake 自行编译。启动后按提示把路径指向第一步的原版数据目录进入主菜单原版完整战役和 HD 模式、字幕等新功能都摆在面前。和日常操作最相关的目录结构长这样CorsixTH/ ├── Lua/ # 游戏逻辑脚本改玩法主要看这里 ├── Levels/ # 示例地图(.map)和关卡配置(.level) └── Campaigns/ # 战役关卡内容另外 LevelEdit/ 目录里还内置了一个基于 Java 的关卡编辑器做地图时可以直接用。深入一层想动手改一改的话一个自定义医院关卡其实就是一份文本配置 一个地图文件。配置里写关卡名称、开局资金、解锁的疾病和建筑仓库自带的示例开头长这样CorsixTH/Levels/example.level%Name Example Town %MapFile Example.map #town.StartCash.InterestRate 100000 300 #expertise[1].Known.RschReqd 1 0 GENERAL_PRACTICE技术选型很直接游戏逻辑层用Lua——改完保存即生效不用重新编译这也是社区鼓励新手先碰 Lua 层的原因引擎层用C SDL3——渲染、音频、动画回放和寻路这类吃性能的部分交给 CSDL3 负责跨平台窗口和输入构建用CMake管理——Windows、macOS、Linux 用同一套配置出包想定位代码的话游戏逻辑都在 CorsixTH/Lua/入口是app.lua病人、员工、房间、对话框各归其子目录C 引擎层在 CorsixTH/Src/。社区与参与写代码从 Lua 层入手最容易上手issue 列表里常年挂着适合新手的 Good First Issue做翻译CorsixTH/Lua/languages/ 下有 20 多种语言文件部分语言需要更新补文档wiki 里还有空白处可以填提反馈帮忙测试新版本、报告问题、整理 issue 状态同样有价值对项目想学点东西的人这里是现成的案例一套完整的医院经营系统——病人生成、诊断流程、疫情爆发——全部逻辑都在 Lua 里可读可改C 引擎与脚本层怎么协作也能看得一清二楚。你的主题医院可以现在开张如果你是一直想在新机器上把这盘老游戏跑起来的人或者只是想找一个逻辑完整、分层清晰的项目来读代码CorsixTH 都值得一试。把仓库拉下来从主菜单开始git clone https://gitcode.com/GitHub_Trending/co/CorsixTH【免费下载链接】CorsixTHOpen source clone of Theme Hospital项目地址: https://gitcode.com/GitHub_Trending/co/CorsixTH创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

图像直方图三大应用:均衡化、相似度检测与反向投影实战

图像直方图三大应用:均衡化、相似度检测与反向投影实战

做图像处理的人,应该都遇到过这种画面:一张照片灰蒙蒙的,细节被压在一小段亮度范围里,怎么看都费劲;或者要从一段视频里定位某个目标,盯着RGB值逐像素比对,速度慢还容易误判。这三个问题——对比…

2026/10/17 13:31:35 阅读更多 →
Spark小练习:从环境配置到SQL优化,吃透一次日志分析

Spark小练习:从环境配置到SQL优化,吃透一次日志分析

“Spark---小练习”这个标题,乍看平平无奇,但我太熟悉这个状态了:很多刚学Spark的人,跑完官方文档里的wordcount,就以为自己“会了”,结果一碰到真实数据就露馅——RDD该用map还是flatMap?group…

2026/10/17 13:31:35 阅读更多 →
AI编程工具方法论:从工具泛滥到真正提效的实践指南

AI编程工具方法论:从工具泛滥到真正提效的实践指南

1. 工具泛滥的一年,真正稀缺的是使用工具的方法过去一年,AI 编程工具的量多到让人眼花缭乱。从自动补全到对话式编程,从能自己写测试的 Agent 到能 review 代码的机器人,每隔几周就有新东西冒出来。我身边不少开发者的状态是&…

2026/10/18 14:34:03 阅读更多 →

最新新闻

LangChain模型配置实战:从参数调优到云端本地切换全攻略

LangChain模型配置实战:从参数调优到云端本地切换全攻略

聊到 LangChain,我自己的体感是:跑通一个简单 Chain 很容易,真正让人卡住的反而是平时不太注意的模型配置。很多人拉着 PromptTemplate 调了半天,发现问题根本不在 Prompt,而是你代码里那个llm对象没有配对。模型才真正…

2026/10/18 16:18:29 阅读更多 →
如何用 AI + OpenSpec 驱动团队迭代开发:把 Codex auth.json 改到 TaoToken

如何用 AI + OpenSpec 驱动团队迭代开发:把 Codex auth.json 改到 TaoToken

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 16:18:29 阅读更多 →
国内直连 Cursor:Remote SSH 无配置设置教程(TaoToken 统一 Key 通道版)

国内直连 Cursor:Remote SSH 无配置设置教程(TaoToken 统一 Key 通道版)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 16:18:29 阅读更多 →
本地部署类Claude代码大模型:CodeLlama微调与AST感知生成实践

本地部署类Claude代码大模型:CodeLlama微调与AST感知生成实践

简介:本资源为Claude风格代码生成模型的参考实现源码,面向人工智能方向的中高级开发者与算法研究者,聚焦于代码理解、生成与补全等核心任务,可作为大模型轻量化落地、代码LLM二次开发或教学演示的实践基座。压缩包共1903个文件&am…

2026/10/18 16:18:29 阅读更多 →
LangChain Tools 工具集成与自定义开发:用 TaoToken 统一 Key 打通多模型调用链

LangChain Tools 工具集成与自定义开发:用 TaoToken 统一 Key 打通多模型调用链

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 16:18:29 阅读更多 →
2026年Gitee:代码托管平台如何成为开发者生态基石与创新引擎

2026年Gitee:代码托管平台如何成为开发者生态基石与创新引擎

如果让我选一个最不起眼、但绝对离不开的开发者基础设施,我会选代码托管平台。别急着反驳,你想想看:仓库要放哪、代码怎么评审、版本怎么管理、CI/CD 从哪触发,甚至团队协作的凭证和流程,最后都要落到一个托管平台上。…

2026/10/18 16:17:27 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →