递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 22740|回复: 63
打印 上一主题 下一主题

[安卓] 关于libgdx游戏引擎跨平台,以及桌面调试游戏,22.11.29。

  [复制链接]

62

主题

438

帖子

3577

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
3577
跳转到指定楼层
楼主
发表于 2022-2-18 20:02:28 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 阳光甜橙 于 2022-11-29 10:32 编辑

     libgdx是跨平台的游戏开发引擎,支持 安卓 PC html ios 四端平台,相信很多人也应该都知道或听说过,火山安卓已经封装了libgdx游戏引擎模块,但受限于火山安卓,一直无法实现跨平台,只能写安卓游戏。
     先讲一下火山安卓libgdx编译调试问题,目前火山安卓写的libgdx游戏,只能通过安卓模拟器进行安装调试,优点可以使用火山安卓的所有库,缺点编译调试特别慢,特别耗时间,少则几十秒,多则一两分钟。现在有另外一种方法可以不需要安卓模拟器,也不需要编译APK文件,就可以快速的调试libgdx程序,优点调试速度特别快老电脑大概10几秒,新电脑更快,并且可以把libgdx游戏程序打包成jar包,在有java环境的电脑上直接运行。我知道指定有人会说不能打包成exe有什么用,其实jar包是可以打包成脱离java环境的exe文件,网上有教程,感兴趣的可以自己研究一下。说缺点,不能使用火山安卓里的第三方库,什么是第三方库,就是Java基础类以外的东西,例如 安卓网络操作类,hp客户端等很多,也不能使用提示框,调试输出,线程类。如果你使用了这些东西那就注定无法跨平台也不能桌面调试了,还有重要的一点,目前桌面调试需要Android Studio环境(因为我目前还没弄成脱离AS环境的桌面调试办法,基础太菜没办法)。
     
      怎么实现桌面调试,首先安装Android Studio,并且在最下方的连接下载桌面调试相关工具,下载后解压到D盘根目录,解压后是D:\ygtc,ygtc目录必须在D盘的根目录,千万别弄错。然后打开ygtc目录里的调试工具.exe,点击“绑定火山”按钮,这时 调试工具 会附着在火山上,调试工具可以随火山移动,最小化 关闭等,这时你就可以使用火山写libgdx游戏代码了,单击调试工具上的PC调试,就可以实现桌面调试了。注意 如果是调试火山例程里的libgdx游戏,一定要删除里面的提示框 调试输出 取已开机时间() 按键代码类 应用崩溃处理类 等不支持的方法或类,游戏的入口类名称必须叫 “游戏入口”,否则无法调试。
     
      怎么实现利用火山安卓写一份libgdx游戏代码,然后分别编译 安卓 PC html IOS,首先你要保证在使用火山安卓编写代码的时候,没有使用第三方库。
然后用libgdx构建工具新建一个Android Studio项目,把火山安卓生成的java代码和素材文件分别复制到Android Studio里对应的目录,选择对应的调试或编译就可以了,不会Android Studio的简单学习一下怎么打开项目和编译项目就行,因为我就不会用Android Studio写代码只会打开项目和编译libgdx。不会安装Android Studio的网上有很多教程。编译苹果的IOS有些要求,要有苹果电脑并且要是最新系统,系统太老的苹果电脑不行,不能安装Xcode
      
      火山安卓写的libgdx游戏代码编译 PC的jar包 html网页 苹果ios 都是测试过的,不是纸上谈兵,PC的jar包 html网页 我都编译过,因为我苹果电脑系统太老,不能安装Xcode,所以苹果我没能编译,但是群里的Var3D编译成功过。
      感谢  云碧月 QQ:576312419,Var3D QQ:348705644,对桌面调试工具提供的帮助!


游客,如果您要查看本帖隐藏内容请回复



专注火山LibGDX游戏,QQ:1355618848.QQ群:622298206
回复

使用道具 举报

0

主题

11

帖子

170

积分

注册会员

Rank: 2

积分
170
64#
发表于 2024-6-13 11:22:44 | 只看该作者
太棒了!
回复

使用道具 举报

0

主题

6

帖子

70

积分

注册会员

Rank: 2

积分
70
63#
发表于 2024-6-9 12:27:29 | 只看该作者
学习学习学习。。。。。。
回复

使用道具 举报

0

主题

6

帖子

48

积分

新手上路

Rank: 1

积分
48
62#
发表于 2024-5-10 17:02:25 | 只看该作者
好好好好啊
回复

使用道具 举报

0

主题

8

帖子

58

积分

注册会员

Rank: 2

积分
58
61#
发表于 2024-5-10 14:53:10 | 只看该作者
你的东西真不错
回复

使用道具 举报

30

主题

127

帖子

512

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
512
60#
发表于 2024-5-8 11:16:11 | 只看该作者
挺好啊啊啊啊啊啊啊啊啊啊啊
回复

使用道具 举报

14

主题

41

帖子

262

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
262
59#
发表于 2024-5-6 09:32:42 | 只看该作者
6666666
回复

使用道具 举报

52

主题

153

帖子

1326

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1326
58#
发表于 2023-12-12 18:15:07 | 只看该作者
个人跟他说防守打法
回复

使用道具 举报

4

主题

67

帖子

466

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
466
57#
发表于 2023-12-12 02:49:32 | 只看该作者
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
回复

使用道具 举报

0

主题

8

帖子

73

积分

注册会员

Rank: 2

积分
73
56#
发表于 2023-3-19 04:18:16 | 只看该作者
感谢大佬                                                               
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-9-23 18:14 , Processed in 0.102442 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表