1 由于展馆行业不景气,所以想转行做游戏,就开始自己制作这个游戏Demo,目前功能看上去简单,但内在丰富,以搭建良好框架为主
点击空白处退出提示
1 由于展馆行业不景气,所以想转行做游戏,就开始自己制作这个游戏Demo,目前功能看上去简单,但内在丰富,以搭建良好框架为主
这是一款第三人称 3D 动作战斗 Demo。玩家通过虚拟摇杆移动,用快捷栏(数字键 1-9)释放技能与道具,与具备警戒、追击、攻击行为的怪物 AI 战斗。技能等级、Buff 增减益、属性数值、道具效果四套系统均由 XML 配置表数据驱动,免改代码即可调内容。UI 包含血条状态、施法进度条、目标信息、Buff 图标与背包界面,底层采用模块化 GetModule 架构与事件解耦设计。
1 基于Unity引擎开发
2 目前代码已经8500行,以骨架为主,配合数据驱动,将游戏单位功能分配到不同功能模块,技能模块,物品模块,移动和动作模块等等,方便功能扩充和修改,更方便多人协同开发
3 采用数据驱动和功能实现分离,可以通过简单的配置表修改从而对游戏参数修改
4 实现游戏单位完美封装,通过事件驱动UI内容刷新




评论