目录
1. 游戏介绍 1
2. 游戏设计 1
2.1 界面设计 2
2.2 交互设计 3
2.3 流程设计 3
3. 游戏实现 4
3.1 代码流程 4
3.2 核心模块 4
4. 总结与感悟 5
5. 参考资料 5
1.游戏介绍
《元素战争》是一款基于win32框架的电脑游戏。作为一款即时战略性游戏,玩家需要充分利用手中的八卦排兵布阵,赢得游戏以获得更多的八卦,来扩大自己的元素部队。
游戏暂时共设计两关,玩家通过排兵布阵选择出战的元素和数量,游戏开始后自动与电脑方元素进行对战。游戏融合了中国古代道家阴阳五行的思想,金、木、水、火、土五大元素之间相生相克,同一元素对不同的元素攻击效果各不相同。如何选择合适的出战元素并将它们放置在合适的位置,既是游戏的一大挑战,也是游戏的趣味性所在。
游戏背景:古书《尚书·洪范》记载:“五行:一曰水,二曰火,三曰木,四曰金,五曰土。水曰润下(滋润),火曰炎上(燃烧),木曰曲直(弯曲,舒张),金曰从革(成分致密,善分割),土爰稼穑(意指播种收获)。润下作咸,炎上作苦,曲直作酸,从革作辛,稼穑作甘。”古人认为,金、木、水、火、土五种元素,是构成宇宙万物及各种自然现象变化的基础。五行相生相克,若它们之间发生战争,谁又会更胜一筹?
2.游戏设计
1、玩家在开始界面可点击“游戏背景”了解设计背景;点击“玩法介绍”了解游戏大概流程;点击“关卡选择”,选择想要进入的关卡。建议按顺序由易到难体验游戏。
2、进入“角色选择”页面。玩家需根据元素属性介绍和关卡中电脑方的元素配置选择己方参战元素和数量。玩家只有一定数量的八卦,不同元素所需要的八卦数量不同,建议合理分配。玩家只可以在对战擂台上放置元素。
3、开始游戏。电脑方元素全部死亡即为胜利,将得到下一关八卦数量增加的奖励。在此之前,若己方元素全部死亡,则为失败,下一关游戏八卦数量减少。
4、八卦数量降至0,则游戏结束。玩家需要返回开始界面,重新开始新一轮游戏。若玩家在两个关卡都取得胜利,则游戏通关,数据将被初始化,玩家亦需要返回开始界面重新开始新一轮游戏。