devilf 0.0.5 devilf: ^0.0.5 copied to clipboard
(Devil Fighter) A little game engine implemented with flutter
Devilf 游戏引擎 #
A little game engine implemented with flutter.
一款使用Flutter实现的小巧的游戏引擎。
引擎介绍 #
(Devil Fighter)
自从有了Flutter,轻松实现了三端跨平台,并且不增加包体积,就能拥有一套Native游戏引擎,为APP游戏化提供了更多可能性。
开发这套引擎的同时,也会同时开发引擎对应的游戏示例,将以2D Tiled RPG游戏作为示例来完善该引擎。
感谢大家关注,也欢迎贡献你的想法和技术。
适用范围:中小型游戏,APP内营销活动,小游戏;
主要特性:游戏循环,精灵动画,交互控制;
游戏支持:Tiled地图,Plist精灵,碰撞检测,遥杆控制器等。
开发手册 #
https://ymbok.com/book-111-146.html
在线体验 #
https://ymbok.com/phone-111.html
示例演示 #
引擎框架 #
功能说明 #
- AssetsLoading:游戏资源加载
- GameScene:游戏场景(游戏界面)
- UI Widget:Flutter控件(游戏界面的控件)
- GameWidget:游戏主控件(管理游戏精灵)
- GameLoop:游戏循环(更新和渲染精灵)
- Sprite:精灵类
- TextSprite:文本精灵
- ImageSprite:图片精灵
- AnimationSprite:动画精灵
- Joystick:遥杆控件