2 Star 3 Fork 2

elsong823 / HalfSLG

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

HalfSLG

半个2D战棋小游戏

想要做的是一个简单且传统的战棋战斗场景。

在2D世界里创建一张由六边形地块组成的战斗地图,敌我双方依据体力在地图上轮流行动并向对方发动攻击,先消灭掉所有敌人的一方将获得胜利。

预计将分为以下几篇:

S1、创建战场 (完成) 根据预定尺寸生成战场地图,并随机一些障碍物。

S2、添加地图功能 (完成) 实现战场格子点击反馈,地图导航及范围选定。

S3、添加对战双方 (完成) 向战场中添加作战单位,作战单位轮流行动,可进行移动、攻击。

S4、加入玩家控制 (完成) 玩家可控制一个战斗单位,手动选择移动目标及攻击单位。

S5、添加常用的界面 (完成) 建立界面管理器,加入一些常用的界面。

S6、添加常用的战场显示 (完成) 为战斗单位添加血条,加入伤害文字特效。

S7、扩展作战单位 (完成) 丰富战斗元素,加入并实现手动释放不同类型的技能。

S8、加入AI系统(上)(完成) 建立超级简单的AI系统。

S9、加入AI系统(中)(完成) 调整AI系统的决策方式。

S10、加入AI系统(下)(完成) 总结AI系统。

S11、扩展战场地图 (完成) 丰富战场地图,加入地形及道具等元素。

S12、规范战斗配置 (完成) 可以通过规范化的数据结构配置战场、职业、技能、道具等。

希望能坚持完成。

请关注我的个人公众号:偶尔学学Unity

空文件

简介

半个2D战棋小游戏 展开 收起
C#
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/elsong823/HalfSLG.git
git@gitee.com:elsong823/HalfSLG.git
elsong823
HalfSLG
HalfSLG
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891