MY PROJECTS · C++ · 2018–2019

War World

《战争世界》是我在中学时期编写的一款 Windows 控制台策略养成游戏,也是我早期尝试独立组合战斗、成长、经济和存档系统的作品。

项目概述

项目最早创建于 2018 年 11 月。玩家从基础兵种开始,通过战斗赚取金钱和经验,购买更多单位、建设军营并逐步解锁更高级的兵种与附加模式。

它不是一款现代化完成度的商业游戏,而是一份保留完整演化记录的早期项目:从一个简单的回合制战斗程序,逐步扩展成包含主循环、经济系统、存档和两个独立小游戏的控制台游戏。

主要系统

技术特点

游戏使用 GNU C++ 和 Windows 控制台 API,实现彩色文本、即时键盘输入、清屏刷新与本地文件存档。源代码采用当时 Windows 常用的 GBK / GB18030 编码,因此更适合作为历史项目阅读和保存。

War World 记录的是我刚开始进行较大规模程序创作时的思路:先让一个系统运转起来,再不断加入新的兵种、规则和玩法。