本站欢迎大家分享优质的源码和程序, 本站内容来源于作者发布和网络转载,如有版权相关问题请及时与我们取得联系,我们将立即删除。
 热门教程
基本概念
1、场景 一般我们把打开一个界面也叫做进入了一个场景,一般游戏里的场景有登录场景,游戏主界面场景,地图的切换我们也称作
2022-06-07
剑道仙尊
243
资源加载
通过DFAssetsLoader类进行资源的加载,支持加载图片和文本资源。首次加载后引擎会自动缓存该资源以提高效率。
2022-06-07
剑道仙尊
48
坐标系
屏幕的左上角为(0,0)点,屏幕的1单位等于游戏坐标的1单位,仅处理地图的缩放,不对屏幕坐标进行转换。
2022-06-07
剑道仙尊
79
更新记录
## [0.0.9] - 2021/08/19. * 优化[示例] 修复BUG * 新增[示例] 数据配置文件 * 优
2022-06-07
剑道仙尊
75
安装环境
首先你需要学会Flutter开发环境的搭建,本引擎和示例是使用Android Studio进行开发的,并时刻保持And
2022-06-07
剑道仙尊
117
摄像机
摄像机 Camera在游戏中的作用是控制游戏窗口的位置显示,跟踪玩家的移动。可以使玩家始终在屏幕的正中央。 在引擎中我
2022-06-07
剑道仙尊
51
碰撞检测
碰撞检测,在引擎中已经实现了矩形与矩形,圆形与圆形,圆形和矩形的碰撞判断函数,每个精灵都可以实现碰撞函数,返回DFSh
2022-06-07
剑道仙尊
24
A* 寻路算法
A*寻路算法,根据地图的Block数据(二维矩阵,0表示可通过,1表示不可通过),在起点和终点之前规划一条最优路径。
2022-06-07
剑道仙尊
98
地图
地图,我们通过瓦片精灵类实现地图,引擎优先支持的是tmx地图的加载,设计地图时,我们约定地图有3个图层,map,blo
2022-06-07
剑道仙尊
60
音效
音效,通过DFAudio类在游戏里播放音效: this.actionAudio!.startPlay(this.pla
2022-06-07
剑道仙尊
74