当前位置: 移动技术网 > IT编程>网页制作>HTML > LibGdx学习过程(二)项目结构解析

LibGdx学习过程(二)项目结构解析

2020年07月28日  | 移动技术网IT编程  | 我要评论

LibGdx学习过程(二)项目结构解析

项目路径及资源分配

在这里插入图片描述
在根目录中Android/core/desktop/html/ios分别对应各个游戏使用平台的开发目录。

Android中的Assets文件夹用于配置游戏所需要的各类资源。
在这里插入图片描述
其他各个平台的项目开发包会各自通过自己的方式来获取此处的项目资源。

注意:电脑端调试需要在启动器中配置资源文件路径

在这里插入图片描述
core包为项目核心代码包,你可以在该包内完成你的游戏架构,包括你的游戏界面设计,你的游戏逻辑和你的各个功能实现。
在这里插入图片描述
desktop是电脑桌面的游戏实现方式,以之濑演示下一阶段的学习成果。

package com.mygdx.game.desktop;

import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
import com.mygdx.game.MyGdxGame;

public class DesktopLauncher {
	public static void main (String[] arg) {
		LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
		new LwjglApplication(new MyGdxGame(), config);
	}
}

以上代码块是DesktopLauncher类中的默认代码,这个类是桌面端的启动类,我们在电脑上的试运行就是通过它来启动游戏。
相应的我们可以在启动类中完成对于桌面窗口的简单配置。

LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
		config.width = 480;
		config.height = 800;
		new LwjglApplication(new MyGdxGame(), config);

比如设置桌面的宽高

config.resizable = false;

设置窗口大小是否可以更改,等等。

本文地址:https://blog.csdn.net/myk_msrry/article/details/107610205

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网