编辑器前不久的更新上线了2.0版本,这个版本中带来了大量的新功能和新内容。本文将着重介绍其中的插件功能。 利用插件功能,你可以快速获取其他人提供的成套逻辑或资源,从而在此基础上快速实现自己的游戏玩法。 一些插件还能扩展编辑器的功能,提供一些编辑器原本没有的功能来提高开发效率。 在安装2.0版本的编辑器后,你可以在主界面上方找到【插件】选项,点击其中的【插件管理】即可打开插件管理面板。
我该如何获取插件? 目前,插件商城已经整合至资源商城中。你可以打开资源商城,或在【插件】选项内点击【插件商城】来对商城内的资源快速筛 选。 购买相应的插件后,在资源商城的【我的资产】页面内,点击即可导入相应的插件。
我可以对插件进行修改以适配自己的实际需求吗? 可以。对于ECA等脚本内容,你可以直接修改语句和逻辑使之和你的实际需求匹配。以插件方式导入的各类资源与你常规创建的 资源一样可以被更改。 需要注意的是,从商店获取的编辑器扩展类型插件是已经打包完成的应用程序,因此无法修改。
如果某个插件不适合我,我该如何移除它? 点击插件管理面板内的卸载按钮,编辑器即会执行卸载流程。 卸载会完全删除这个插件带来的所有内容,因此请务必确保需要卸载的插件对项目不会造成影响。
我可以制作自己的插件吗? 可以。在管理面板的【插件制作】标签页内点击右下角的【新建自定义插件】按钮,即可创建自己的插件。 你可以将自己制作好的游戏逻辑玩法或美术资源打包为插件,也可以根据提供的API开发自己的扩展插件来扩展编辑器的功能。 官方在日后会接入插件商城的付费体系,你可以直接售卖自制的插件,并从中获取收益。
插件推荐 下面推荐一些商城内的插件资源。如果你正在使用2.0版本的编辑器,你可以在资源商城内查看这些插件,或者下载下来免费试 一试。
运行时属性面板 想要制作一些较为复杂的数值游戏,但又觉得提前修改人物的等级不太方便? 想要先测试一些地图后期的设计,但每次都不得不重新打一遍感觉太浪费时间? 想为此制作一些调试用的面板或逻辑,但又觉得制作起来太过麻烦性价比不高? 使用运行时属性面板插件,你可以在运行时及时查看和调整单位等对象的属性,帮助你快速调试一些通过常规手段难以测试和调 试的问题。 安装后,在插件的管理面板内点击右上角的开关,即可启用该插件。
在插件界面内,你可以点击插件面板的【字段配置】按钮来配置想要查看的属性。当游戏运行后,点击场景内相应的单位即可在 插件面板内查看相应的属性。 在插件面板内点击暂停按钮,使游戏进入暂停状态,此时即可在插件面板中编辑选中单位的相应属性。当游戏恢复运行时,相应 的修改即会生效。
(注意:插件的管理面板目前会阻断对编辑器其他页面的操作,因此建议在启动插件后关闭编辑器的插件管理面板)
练功房逻辑插件 练功房在平台上的游戏中非常常见,但实现一个相对高性能且可配置的练功房可能会具有一定的难度。 这个插件提供了一套基础的练功房逻辑,你可以在表格内配置练功房内出现的怪物和击杀奖励。该插件的练功房逻辑以对象池的方式实现,规避了反复创建和销毁单位造成的内存开销和性能损失,相较于常规的练功房逻辑实 现在性能上存在一定的优势。
抽奖逻辑插件 这个插件提供了一套简单可配置的抽奖逻辑,你可以在表格内配置各奖品的随机权重。
在此基础上,你可以进一步添加物品或优化界面以适配你的游戏的实际需求,也可以做进一步的修改以在其他需要随机权重的场 合复用该逻辑。
键盘控制单位移动插件 厌倦了点击移动单位,想试试做个用键盘直接控制单位移动的玩法但又不知道该如何下手?你可以试试这个插件。 该插件提供了使用键盘控制单位移动的基本逻辑,并提供四方向和八方向(即允许斜向移动)两种操作方案和对应的示例单位。
|