Kaikk2024年02月28日
58阅读
开发技术unity3d、c#C#
所属分类Unity

作品详情

游戏主要分为视觉小说与战斗两部分。
● 视觉小说:使用了 Nova 框架搭建,Lua 脚本辅助,实现了所有视觉小说的完整功能。
● 战斗部分:使用行为树实现了敌人的战斗逻辑,脚本控制玩家行为,使用 Lightmap 烘焙场景光照,使用粒子系统调整优化了战斗特效,另外通过控制暗角、游戏速度提高了表现效果。
1. 人物数据以 Scriptable 形式存储。
2. 实现了一个 Buff 系统,可通过在 Scriptable 中添加具体的 Buff名,以反射的方式实现给人物添加 Buff。
3. 实现了技能系统,根据事件触发技能,通过 Scriptable 存储。通过在人物 Scriptable 中添加技能 ID 添加技能。
● 其它功能包含战斗前选择人物、商店、数据保存等。
1. 数据保存:使用 Json 保存关卡信息,使用 BinaryFormatter 保存人物数据、背包数据等信息。
2. 选择人物:选择人物时通过鼠标进入 UI 事件实现了人物信息框。
3. 商店:主要为 UGUI 的应用,实现了商品分类、商品详情等功能。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论