libgdx
文章平均质量分 71
爱去玩
这个作者很懒,什么都没留下…
展开
-
libgdx游戏中的中文字体工具类
// ---------全局Font------------ static FreeTypeFontGenerator Generator; static BitmapFont Font; static FreeTypeBitmapFontData fontData; /** * 创建获取或获取全局font */ public static BitmapFont getFont原创 2013-11-01 17:59:51 · 1174 阅读 · 0 评论 -
libgdx 识别png图片轮廓,得到多边形数组,生成刚体
private Array makePoly(Texture texture, int d, int angle) { Array points = new Array(); int w = texture.getWidth(); int h = texture.getHeight(); texture.getTextureData原创 2016-08-03 10:15:37 · 692 阅读 · 0 评论 -
如何使用ShoeBox和PhotoShop制作出漂亮的Fnt字体
使用ShoeBox和PhotoShop制作漂亮的Fnt字体在游戏中需要用到很多漂亮的字,但是herio制作出来的又不好看,所以本文用到了一个利器【ShoeBox】:准备工作配置参数制作字体- 游戏中使用准备工作ShoeBox [http://www.renderhjs.net/shoebox/] 可以把同一张大图切割成小图,适合打开别人打包的图片, 你...原创 2018-03-25 13:52:59 · 9107 阅读 · 2 评论 -
在libgdx中只用Kotlin(1)-配置环境
在libgdx中只用Kotlin(1)-配置环境本篇文章主要介绍Kotlin在libgdx中的使用,用它写代替java的原因在于:它是JAVA中的Swift,将会带来全新的体验哦:创建一种兼容Java的语言编译速度至少同Java一样快比Java更安全比Java更简洁比最成熟的竞争者Scala还简单下面开始讲解怎么在libgdx中配置Kotlin安装idea插件 导入libgdx项目原创 2015-11-25 01:22:04 · 1073 阅读 · 0 评论 -
libgdx与Robovm绑定的坑
1.在IOS中绑定类 @interface ClassName : ExtendedClassName那么在java中就应该是:@NativeClasspublic class GADBannerView extends UIView {}这里一般形式是:@NativeClasspublic class GADBannerView extends NSObject {}原创 2014-06-28 08:57:47 · 2517 阅读 · 0 评论 -
libgdx robovm bmob IOS SDK的绑定
bmob是一个后端提供商,为用户提供数据服务支持丰富的数据类型,灵活方便的增删改查,可视化的数据操作,安全的角色和ACL管理,多表关联处理,数据的批量处理,本地数据缓存,开发者们无需关注服务器后端,就可以实现多平台的同步开发。文件服务文件服务允许上传任何的文件类型,支持分片断点续传,此外,针对移动端对图片业务的需求,还提供了生成高压缩比的缩略图服务。推送服务提供了A原创 2015-05-28 11:57:15 · 1433 阅读 · 0 评论 -
libgdx robovm友盟游戏统计分析SDK的绑定
为了支持libgdx游戏引擎的推广,本人会定期编写IOS SDK绑定,并且分享给大家.用法:1.在robovm.xml里面配置你的.a路径(自己在data目录下创建一个libs目录,放入,a) z data/libs/libMobClickGameLibrary.a 2.由于使用的全局变量,所以要现在xml里面定义一下才行exp原创 2015-05-26 16:16:49 · 1578 阅读 · 0 评论 -
libgdx中利用打包工具TexturePacker打包游戏图片节约内存
在游戏开发过程中,对图片的加载需要消耗内存,以前我们只能一张一张的加载,这样会耗费很大的内存,而内存对于手机来说是非常宝贵得。Android手机给每个应用程序分配了一定的内存,超过内存就会被回收掉。所以我们得想个办法来实现节省内存。下面我介绍一下我做游戏使用的图片打包工具吧。TexturePacker----它几乎可以支持所有2d游戏引擎以及部分3d游戏引擎。1.我们打开软件->原创 2014-04-11 17:47:07 · 2704 阅读 · 0 评论 -
用svn下载github中指定目录的文件
1.先用命令看看github的分支svn ls https://github.com/BlueRiverInteractive/robovm-ios-bindings输出:branches/trunk/然后:svn ls https://github.com/BlueRiverInteractive/robovm-ios-bindings/trunk发现目录原创 2014-04-09 20:43:56 · 5449 阅读 · 1 评论 -
RoboVM和libGDX的绑定[用java调用ios的静态库.a]
1.用object-c创建ios静态链接库 请看:用xocde5 创建动态链接库 http://blog.csdn.net/haishu_zheng/article/details/16992259我创建的函数名儿是:#import #import @interface Mymic : NSObject- (void) myPrint;-(float) testReturn原创 2014-03-25 20:53:38 · 159 阅读 · 0 评论 -
RoboVM和libGDX的绑定[用java调用ios的静态库.a]
1.用object-c创建ios静态链接库 请看:用xocde5 创建动态链接库 http://blog.csdn.net/haishu_zheng/article/details/16992259我创建的函数名儿是:#import #import @interface Mymic : NSObject- (void) myPrint;-(float) testReturn原创 2014-03-25 21:01:25 · 2215 阅读 · 1 评论 -
[笔记]libgdx在一张pixmap上按照笔刷画图
public void drawPixmapForPaint(Pixmap sample, Pixmap paint, float px,float py) {int x = (int) (-getX() + px);int y = (int) (-py + getY() + getHeight() - paint.getHeight());for (int a = 0; a < pain原创 2014-01-11 16:25:38 · 1850 阅读 · 0 评论 -
[libgdx]项目通过RoboVm编译到ios平台并运行的环境配置
准备条件:1.java7 roboVM必须在java7里面运行,mac os 默认的是java6 所以得该一下 当安装完java7以后在Eclipse里面设置:Preferences->java->installed jre 自己新加一个名字随意,路径一般是:/Library/Java/JavaVirtualMachines/jdk1.7.0_4原创 2013-11-19 18:21:43 · 3862 阅读 · 0 评论 -
libgdx robovm admob IOS SDK的绑定
IOS里面主要的广告平台就是用的是ADMOB, 在最新的ADMOB采用的是framework的方式,在绑定项目https://github.com/BlueRiverInteractive/robovm-ios-bindings/tree/master/admob已经不能正常使用了. 看到大家都有需求, 加班到凌晨1点钟,总算把它搞定了. 遇到了有些问题始终解决不了. 下面来介绍下怎么使用.原创 2015-05-27 01:22:13 · 2404 阅读 · 1 评论