C++ 模拟地面对战

1752
1
2023-10-23 17:04:04
正在缓冲...
45
8
32
3
这是一个 2D 地面对战模拟程序. 有基本的近战和远程单位, 基本的寻路算法, 可以实时编辑网格地图. 用光线投射算法实现了 3D 渲染. 用户可以用脚本语言自定义地形, 阵营和单位数据. 用户可选定地图上的单位, 通过它的视角观察对战. 尽管操作不便, 这个程序的确支持玩家自行控制选定的对象加入战斗. 视频的前半部分搭建了一个露天的对战场景, 所有单位的行动都是电脑控制的; 后半部分搭建了一个室内场景, 玩家需要消灭内部的敌人到达目的地. 这个程序正处于一个非常早期的版本, 很多功能都十分简陋, 而且可能不会像大多数用户期待的那样运行. 这个程序有非常多不足之处: AI 和导航算法很简陋; 动画非常抽象; 没有音效; 缺少吸引人的机制和剧情等. 以后有机会的话我会改进这些地方. 如果你有建议或想要交流, 非常欢迎留下评论! 源代码在这里: https://github.com/ZhangYH2000/GroundBattle231006 背景音乐是: Don't Stop Me Now. 是按照 https://www.bilibili.com/video/BV1Gf4y1Q7HG/ 提供的谱子, 用我自制的合成器制作的. 这个程序已经在 itch.io 上架了, 想要下载它的话请点击: https://zhangyh.itch.io/ground-battle-framework
客服
顶部
赛事库 课堂 2021拜年纪