代码拉取完成,页面将自动刷新
由 “落日故人” 提供的demo【https://forum.cocos.org/t/creator-rpg/91910】,在其基础上手撸的一个单机简易架构
导表工具 ‘配置表/excelToJson.py’,需要安装 python 3.x 版本,配置表需要用.xls 文件,不能用.xlsx文件,导表工具不支持.xlsx,不能直接把后缀.xlsx 改为.xls
地图加载已经移到配置表,‘配置表/场景配置.xls’
脚本目录结构 :
anim:存放一些动画
base:相关基类
core:一些管理组件(后期移至sys)
custom:自定义
gamescene:游戏场景管理,实体类,地图数据以及相关层级
map:地图类
model:相关功能
plot:剧情
sys:系统,和一些一些
ui:ui管理,计划删除
utils:相关工具(目前没有)
全局对象 GameGlobal
数据结构 GameData
数据工厂 DataFactory 联网可删除
配置管理 Configs
消息管理 MsgCenter
游戏管理 GameManager ,获取或生成一些实体对象
相关飘字弹窗层 script/layers/*
地图管理 script/map/*
1. EntityLayer 实体层
2. HurtLayer 伤害飘字层
3. MapLayer 地图层
4. SkillLayer 技能效果层
重新写了一个实体类动画播放器 EntityMovie ,主要两份资源实现四个方向,规则:atlas资源对象,数组格式,朝向右上,1朝向右下;
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。