更新记录【快速开始】

## [0.0.9] - 2021/08/19.

* 优化[示例] 修复BUG
* 新增[示例] 数据配置文件
* 优化[示例] 地图移动范围限制
* 新增[示例] 怪物蛇,假人,两把武器素材
* 新增[示例] 玩家和怪物动作和战斗音效

## [0.0.8] - 2021/08/15.
* 优化[示例] 修复BUG
* 优化[核心] 代码逻辑优化
* 新增[核心] 音效类

## [0.0.7] - 2021/08/10.
* 优化[示例] 自动战斗逻辑优化
* 优化[示例] 主角和怪物A*寻目标
* 新增[核心] A*最佳路径算法
* 新增[核心] 碰撞形状 碰撞函数
* 新增[核心] 绘制遮挡层和碰撞层

## [0.0.6] - 2021/08/01.
* 优化[示例] 技能区域 按钮布局
* 新增[核心] 按钮控件
* 新增[核心] 地图瓦片动态加载
* 新增[核心] Camera 摄像机 主角跟随
* 新增[示例] Tiled地图显示
* 新增[核心] 新增瓦片精灵
* 优化[核心] 摇杆不固定位置
* 新增[示例] 玩家和怪物增加血条显示
* 新增[核心] 进度精灵
* 新增[示例] 目标锁定 自动移动 自动战斗
* 新增[示例] 攻杀剑术和小火球特效
* 新增[示例] 怪物死亡动画
* 新增[示例] 新增蜘蛛怪物

## [0.0.5] - 2021/07/16.
* 优化[核心] 引擎代码和示例

## [0.0.4] - 2021/07/15.
* 新增[示例] 摇杆控制玩家移动
* 新增[核心] Joystick 摇杆控件

## [0.0.3] - 2021/07/11.
* 新增[示例] 精灵渲染
* 优化[核心] 重命名全部类增加DF前缀
* 新增[核心] 读取TexturePacker导出的Plist转Json文件格式
* 新增[核心] AnimationSprite 动画精灵
* 新增[核心] ImageSprite 图像精灵
* 新增[核心] TextSprite 文本精灵

## [0.0.2] - 2021/07/07.
* 新增[核心] GameScene 游戏场景
* 新增[核心] AssetsLoader 资源读取
* 新增[核心] GameRenderBox 渲染盒子

## [0.0.1] - 2021/07/06.
* 新增[核心] GameLoop 游戏循环
* 新增[核心] GameWidget 游戏控件
* 新增[核心] Sprite 基础精灵类  


内容来源与作者发布和网络,如有版权相关问题请及时与我们取得联系,我们将立即删除。

关于作者

还如一梦中 点击这里给我发消息

相关推荐

这些你应该也会喜欢

摇杆【游戏控件】

DFJoyStick是完全用Flutter实现的Widget,默认是8方向的,可以设置背景图片和一些基本样式。/// 摇杆 Positioned( bottom: MediaQuery.of(...

2021-07-18 15:00:59 还如一梦中
精灵【核心组件】

组成游戏世界里的元素我们称之为精灵。引擎里为了方便开发,内置了一些常用的基础精灵,如文本精灵,图像精灵,动画精灵等。这些精灵有个共有的特性就是会被GameLoop进行控制刷新和渲染,所以精灵有2个比较...

2021-07-18 14:55:31 还如一梦中
界面【核心组件】

我们把游戏的界面分成2个类型,一种是游戏里面的主角,怪物,建筑物这一类,我们称为精灵,另外一类是页面显示的按钮,弹出框,我们称为UI控件。精灵和UI控件都可以组成游戏的界面比如一些按钮:Elevate...

2021-07-18 14:55:15 还如一梦中
框架图【核心组件】

引擎中的结构比较简单,编写程序时首先创建场景,场景也是一个Widget,然后往场景中增加子Widget,可以添加2中类型的Widget。第一种是Flutter中的UI Widget比如按钮,图像,文本...

2021-07-18 11:12:10 还如一梦中
基本概念【快速开始】

1、场景一般我们把打开一个界面也叫做进入了一个场景,一般游戏里的场景有登录场景,游戏主界面场景,地图的切换我们也称作场景切换。2、精灵我们把游戏里的主角,怪物,NPC,建筑物等都称作为精灵,精灵是游戏...

2021-07-18 12:29:01 还如一梦中
资源加载【游戏功能】

通过DFAssetsLoader类进行资源的加载,支持加载图片和文本资源。首次加载后引擎会自动缓存该资源以提高效率。加载图像: ui.Image image = await DFAssetsLoade...

2021-08-16 10:13:49 还如一梦中
坐标系【游戏功能】

屏幕的左上角为(0,0)点,屏幕的1单位等于游戏坐标的1单位,仅处理地图的缩放,不对屏幕坐标进行转换。

2021-08-14 17:37:37 还如一梦中
更新记录【快速开始】

## [0.0.9] - 2021/08/19.* 优化[示例] 修复BUG* 新增[示例] 数据配置文件* 优化[示例] 地图移动范围限制* 新增[示例] 怪物蛇,假人,两把武器素材* 新增[示例]...

2021-08-02 18:33:04 还如一梦中
安装环境【快速开始】

首先你需要学会Flutter开发环境的搭建,本引擎和示例是使用Android Studio进行开发的,并时刻保持Android Studio最新版和Flutter SDK最新版本。在你的Flutter...

2021-07-18 14:54:17 还如一梦中
摄像机【核心组件】

摄像机Camera在游戏中的作用是控制游戏窗口的位置显示,跟踪玩家的移动。可以使玩家始终在屏幕的正中央。在引擎中我们提供了lookAt函数设置追踪的目标:/// 设置跟随目标 void lookAt(...

2021-08-03 11:55:19 还如一梦中
在线客服