引擎使用指引

本篇教程将对如何使用唤境引擎进行指引。内容包括了教程指引、使用规范和常见问题,初学者建议详细阅读本教程。

引擎学习相关

游戏制作入门学习

唤境为用户提供了几个入门级别的游戏学习教程。详情请参阅:入门游戏教程

游戏模板

引擎为新手用户提供了数个游戏模板,用户可在唤境引擎开始页找到对应的游戏模板。 游戏模板特点是不需要玩家编写事件也可以实现模板提供的游戏功能,只需要按照模板的规则,调整变量、坐标等数据即可。

游戏模板适合刚入门的新手熟悉唤境引擎的基本操作,想要快速搭建一个轻量级游戏的用户也可使用

游戏模板使用教程

美术素材

唤境教程中使用的美术素材用户可自由使用,点击免费游戏素材进入素材下载页面。

素材工厂资源使用

可使用素材工厂图片资源进行开发,详细教程请参阅素材工厂资源在引擎中使用教程

引擎事件表运行原理

想要使用事件表制作出复杂的游戏,需要先理解事件表如何运作。建议详细阅读事件表如何运作教程。

各个组件、能力的使用

唤境引擎通过使用不同的组件、能力并搭配事件表来制作游戏。在您阅读上述教程并对事件表有所了解后,即可单独针对某个组件、能力进行学习。
点击链接查看组件和能力的概念:组件概念能力概念

项目调试

在制作的游戏中会遇到各种类型的问题,学会使用正确的游戏调试方法可以大幅度节省找问题的时间。需要进行游戏调试的用户请详细阅读:项目调试思路

引擎特殊功能使用

唤境为用户提供了许多便利的功能,如:分段加载、自动深度管理等。 该类教程会不断更新,可以定期查看引擎功能使用教程

各种游戏功能的实现方法

引擎会定期更新各种游戏功能的实现教程,例如:血条的制作、rts游戏框选操作等。 该类教程会不断更新,可以定期查看https://www.evkworld.com/learn/331

多平台适配

引擎可以实现在不同的平台上运行不同的游戏逻辑,例如:电脑上运行游戏,使用键盘控制移动。手机上运行游戏,显示虚拟摇杆,并使用虚拟摇杆控制移动。 具体实现方法请查看教程:多平台适配教程

工程作品关系

每个游戏都有一个独一无二的ID,如果需要了解更多,请参阅:游戏作品与游戏工程的关系

运行性能相关/游戏制作规范

字体导入前操作

文字字体需先导出为标准格式才能使用,可使用该网站进行导出:https://transfonter.org/
点击【Add fonts】,选择字体,下方勾【TTF】,点击【Convert】。 转换完成后,下载字体即可使用。

图片最大规格

单张图片(导入引擎前的原图片)最大不能超过1920*1920,最好控制在1024 * 1024以内;图片超出场景需要部分应剪裁掉,图片可以在引擎中拉大,但尽量不要缩小,以免造成运行效率和内存上的浪费。

工程和素材名称

工程和素材名称不可使用如日文等特殊字符,目前引擎不支持此类命名

文本、对话框组件大小

文本组件以及对话框组件内的文本框,长宽不可超过1024像素,否则手机上会有问题,可能无法正常显示文本。

图片数量控制

手机上运行的游戏,同屏数量的图片过多也会导致游戏的卡顿。 不需要显示的图片可以先销毁等到需要时才创建。 此外,如果存在过多数量的场景,可以使用引擎提供的分段加载功能。

打包图集功能

引擎为了节省工程体积并提高性能,会在游戏运行时,自动将一些小的图片打包成一张大的图片。 该功能不需要用户操作,但需要注意的是,打包之后的图集大小为1024像素,因此,图片像素较大的图片是无法打包成图集的。例如:两张1024像素的图片是无法打包成一张图集的,但两张500像素的图片可以打包成一张图片,节省工程体积。
也就是说,如果希望可以节省工程的体积,需要尽可能的压缩图片的像素。

骨骼动画对象同屏数量

骨骼动画在同一个场景内的数量,建议不超过5个,否则在手机设备上运行可能会出现问题。

音频格式

导入引擎的音频,需要通过格式工程进行转化。确保:mp3导出标准44100Hz,96kbps,ogg导出标准22050hz、32kbps

另外,音频需要根据运行的平台选择正确的格式。 如果是在IOS上运行,需要导入mp3格式的音频。如果是安卓平台运行,需要导入ogg的音频。 可以选择同时导入两种格式的音频,只要保证音频名称一致即可。系统会自择播放的音频格式。

全面屏手机适配

唤境引擎为用户提供了一种全面屏手机的画面适配方案,详细教程请参考游戏全面屏适配教程

内存占用

游戏运行时内存占用上限控制在300M以内