共计 8 篇文章

可视化

在教程的第一部分中,我们完成了基本的初始化工作,建立了游戏的骨架,并在屏幕上显示了一个孤零零的太空船,但是依然与实体系统没什么关系。好吧,其实我们创建了一个关于ES的类,只是没有实际用上它。我们在这篇教程中会用到它的,我保证。 我们需要入侵者 一个“太空入侵者”游戏没有“入侵者”,是称不上“太空入侵者”游戏的。所以请启动你的Blender,做个“入侵者”模型吧。当然,如果你不想浪费时间,我在google drive为你分享了一个我做的模型, ...

初始化设置

首先,创建Main类,作为JME3程序的启动入口。 package mygame; import com.jme3.app.SimpleApplication; public class Main extends SimpleApplication { @Override public void simpleInitApp() { // TODO Auto-generated method stub } public static void ...

Zay-ES起步

获取Zay-ES类库 Zay-ES 最新的发布版本的下载地址 :Releases Zay-ES是一个非常轻量的实体组件系统(ECS)框架,一共包含2个 jar 文件。 zay-es-版本号.jar Zay-ES 框架的核心模块。 zay-es-net-版本号.jar Zay-ES 框架的网络模块。 注意:如果你并不打算开发网络游戏,或者不打算在网络模块中使用 Zay-ES 框架,就不需要 zay-es-net-版本号.jar ...