# PathogenStorm **Repository Path**: zigu99cst/pathogen-storm ## Basic Information - **Project Name**: PathogenStorm - **Description**: 一个关于免疫细胞对抗病原体的塔防游戏 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-18 - **Last Updated**: 2026-04-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 病原体风暴 (PathogenStorm) 一款基于真实免疫学原理的塔防游戏,模拟人体免疫系统与多种病原体的动态博弈。 ## 游戏简介 在《病原体风暴》中,您扮演人体免疫系统的指挥官,部署不同类型的免疫细胞,抵御细菌、病毒、寄生虫、真菌和癌细胞的入侵。游戏基于现代免疫学研究成果,真实还原了免疫细胞的特异性杀伤、辅助激活、免疫抑制、免疫记忆等核心机制。 ## 核心机制 ### 免疫细胞系统 | 细胞类型 | 功能 | 特殊机制 | |---------|------|---------| | 中性粒细胞 | 快速吞噬细菌 | 对细菌+50%伤害,移动速度最快 | | 嗜酸性粒细胞 | 抗寄生虫 | 对寄生虫+100%伤害 | | 巨噬细胞 | 吞噬+抗原提呈 | 可极化为M1/M2表型 | | 树突状细胞 | 抗原提呈 | 激活周围T细胞 | | B细胞 | 抗体分泌 | 对细菌+50%伤害 | | CD8+ T细胞 | 杀伤感染细胞 | 对癌细胞+300%伤害 | | NK细胞 | 天然杀伤 | 对癌细胞+700%伤害 | | CD4+ T细胞 | 辅助免疫 | 为周围战斗单位增加攻击力 | | 调节性T细胞 | 免疫抑制 | 保护癌细胞,降低免疫细胞对癌细胞的伤害 | | 记忆T/B细胞 | 免疫记忆 | 提升全局免疫记忆值 | ### 病原体系统 - **细菌类**:金黄色葡萄球菌、肺炎链球菌等 - **病毒类**:流感病毒、EB病毒等 - **寄生虫类**:疟原虫、血吸虫等 - **真菌类**:念珠菌等 - **癌细胞**:可由正常细胞突变产生,会分裂增殖并自动回血 ### 资源系统 - **ATP**:部署免疫细胞的能量货币,随时间恢复 - **氧分压**:影响免疫细胞效率,由红细胞维持 - **免疫记忆**:全局伤害加成,由记忆细胞提升 - **炎症值**:过高会损伤宿主健康 ### 特殊事件 - **细胞突变**:正常免疫细胞有极低概率突变为癌细胞 - **病原体大军**:低概率触发大量病原体入侵 - **自动回血**:癌细胞和部分病原体具有再生能力 ## 操作说明 1. 点击下方工具栏选择要部署的免疫细胞 2. 点击画布任意位置部署细胞 3. 免疫细胞会自动向病原体移动并攻击 ## 技术栈 - HTML5 Canvas - 原生 JavaScript (ES6) - 无外部依赖 ## 游戏截图 ![输入图片说明](%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202026-04-18%20135534.png) ## 开源协议 MIT License ## 致谢 本游戏基于现代免疫学研究资料开发,仅供学习交流使用。 ## 版本历史 ### v1.0.0 - 实现14种免疫细胞类型 - 实现5类病原体(细菌、病毒、寄生虫、真菌、癌细胞) - 实现细胞趋化移动、攻击、回血、分裂机制 - 实现免疫记忆系统 - 实现调节性T细胞保护癌细胞机制 --- **抵御感染,守护生命!**