RPG类型修仙
游戏美术设计 / 游戏动作
上面的选不了程序开发,就随便选了一个。
项目名称:
需求描述:
此项目为自学Unity过程中,自己做的一款小游戏。游戏类型为RPG手游。游戏主要包括登陆\选人系统、背包系统、技能系统、强化系统、副本\战斗系统和商城系统。主要玩法为刷怪升级更新装备提升战斗力。游戏风格为魔幻修真写实风格。
使用技术点:
1. 游戏开发过程中,按照MVC程序开发思想进行代码的编写,项目内的JSON数据LitJson插件进行处理和使用;数据分静态和动态,由Controller调用/处理Model数据后,控制View层的显示。
2. 玩家账号数据(动态数据)运用PlayerPrefs储存,游戏内使用泛型类接受和处理对应账号的具体数据,包括账号所拥有的的角色、所拥有的的装备及其强化等级、所学习的技能及其强化等级、技能的装配信息、金币等。
3. 场景异步加载、UI界面加载、预制体加载等均封装为static静态工具;人物、装备等数据的增删查改(CURD)采用单例模式(Singleton
Pattern)实现;
4. 游戏资源素材使用AssetBundle进行管理;游戏素材按对应系统分类,按LZ4格式进行打AB包,游戏图片打Atlas图集。
5. 游戏角色的移动使用固定摇杆控制,使用UI配合IDragHandler、IEndDragHandler等接口,以及Nav Mesh Agent组件实现;
6. 游戏角色的动画使用Animator动画状态机,通过int型参数来调控状态