Pixel 2D是虚幻引擎的一个插件,旨在弥补Paper2D的不足。它是Paper2D发展的产物,包含创建令人惊叹的2D游戏所需的一切。不需要C++知识,一切都可以通过蓝图访问。
每个蓝图都是清晰的,并有注释,所有重要的变量都是公开的,因此非常容易遵循和定制。
该插件已经包含了一些功能,包括动画和可摧毁的瓦片、动画蓝图和通知、敌人AI行为的众多示例、使用光线追踪和物理投射物的动态作战系统、库存系统等。
技术细节
特征:
Filpbook动画的动画蓝图实现。
动画蓝图中Filpbook动画的状态机实现。
为Filpbook动画添加了动画通知支持。
为TileMap添加了可破坏的平铺支持。
为TileMap添加了动画平铺支持。
增加了2D棘爪检测组件。
单向平台碰撞解决方案。
基于组件的工作流。
几乎所有的功能都存储在组件中。
添加自定义2D AI系统。
完成AnimBP驱动的角色动画。
动态作战系统。
基于物理的手榴弹。
RPG系统
库存系统
库存栏和热键栏。
包括织机系统。
XP系统
样条线基座平台移动。
多种平台类型
基于航路点的电梯。
加速器平台。
单向和双向入口。
高效的物理对象。
代码模块:
Pixel2D-运行时
Pixel2DEditor-仅未编码
Pixel2DEditorPawnSensing-编辑器
Pixel2DEditorTileReplacer-编辑器
蓝图数量:100+
C++类数:160
已复制网络:否
支持的开发平台:Windows、Linux
支持的目标构建平台:Windows、Linux、Mac、iOS、Android