Evkworld官方版是一款功能丰富的全能2D游戏编辑器,Evkworld官方版是由唤境官方精心打造,引擎内置了智能游戏逻辑事件表,您只需要通过简单的触发条件与执行动作互相组合,即可轻松实现复杂游戏逻辑!20分钟熟悉,60分钟上手,3小时即可产出游戏作品,适合平台跳跃、塔防等多种游戏的制作。
软件功能
图层组
唤境Evkworld中的图层组与PhotoShop中的图层组概念类似,都包含多个对象;与PhotoShop不同的是,唤境Evkworld中的图层组不仅可以包含图像,还可以包含按钮、对话框等内容。图层组可以非常方便地安排舞台上对象的遮挡关系,这一点也与PhotoShop一致:在上方的图层组会遮挡下方的图层组。
图层组是从属于场景的,您可以双击某个场景进入该场景的图层组页面;在图层组页面中,您可以添加、重命名、删除图层组,还可以对图层组进行顺序调整。每个图层组可以拥有不同的视差、缩放、旋转属性,在游戏中可以组合实现很多视觉效果。
图层组可以用来为滚屏的游戏添加不滚动的UI元素:当一个图层组的视差设置为0,0时,它就不会滚动了;所有在该图层组中的对象,都会保存在屏幕上的固定位置。请注意,在使用这种方式实现UI时,一定要保证所有元素都在场景内。
对象
在唤境中,对象承担了非常重要的角色。您在游戏中看到的所有东西,都是由对象呈现的;同时,也有一些不可见的抽象对象,在发挥功能(比如用来储存数据的数组)。
当您想要插入一个新对象时,可以点击顶部快捷栏中的组件按钮;此时,编辑器会在项目的对象库中创建一个对象,同时在舞台上创建该对象的一个实例。例如,点击顶部快捷栏的精灵组件,即可在项目中创建一个精灵对象,同时舞台上出现了一个默认贴图的精灵实例。
组件
在唤境中,组件代表一类对象。比如,精灵是一类对象,对话框是一类对象,声音又是一类对象;他们分别属于精灵组件、对话框组件、声音组件。
实例
实例才是您最终在游戏中看到的东西;它们属于某个对象。比如,在超级马里奥中,某个场景里有10个普通砖块,那就是10个“普通砖块”这个对象的实例。
能力
在唤境中,能力附加在对象身上,为对象添加了额外的功能。其中一个例子是能力子弹,添加了该能力的对象,在场景中会自动的朝向右方运动,同时可以通过事件表对能力进行行为的修改。