MonoGame在国内的市场应该比较小吧,工作之余想学习一下游戏开发,期间也尝试过多款游戏引擎,如 Cocos2dx Egret layabox之类的,这几个目前主推的都是Js或者ts作为开发语言。 我一个常年用C#的人,还是想选择一个用C#的游戏引擎吧,于是就找到了MonoGame,然后就开始了学 ...
分类:
其他好文 时间:
2017-11-21 19:42:22
阅读次数:
135
在lua中遍历目录文件需要用到lfs库,而所用的cocos2dx3.10没用lfs,需要自己添加1、下载lfs.c和lfs.hhttps://github.com/keplerproject/luafilesystem从github获取源码,在src目录拷贝lfs.c和lfs.h到cocos2d项目下cocos2d\external\lua\luafilesystem(luafilesystem为自己新建..
分类:
其他好文 时间:
2017-11-18 17:28:26
阅读次数:
143
1.在Eclipse中配置Javah,配置如下 位置是你javah.exe在你电脑磁盘上的路径 位置:C:\Program Files\Java\jdk1.8.0_112\bin\javah.exe 工作目录:${project_loc}/src 自变量:-classpath .;./classes ...
分类:
编程语言 时间:
2017-11-17 23:27:23
阅读次数:
258
启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!原创 2012年04月09日 21:04:01 标签:eclipse /library /jni /jdk 735056原因1:给定目录下jvm.dll不存在。对策 ...
分类:
系统相关 时间:
2017-11-15 22:07:09
阅读次数:
241
步骤:1)将unity项目导出到文件夹: 转换到安卓平台,这里只勾选google android project。然后导出到自己新建的文件夹。 2)打开导出的文件夹,看到如下内容.这是unity5.x导出的google文件内容。eclipse生成的文件也同样是这种形式。 3)新建android st ...
分类:
移动开发 时间:
2017-11-15 17:03:26
阅读次数:
267
(1)jna是对jni的封装,让java使用者能更好的使用本地的动态库 (2)使用jna需要下载jna的jar包,该jar包就是对jni的封装,所以在调用效率上来讲,jna是要比jni低一点的,不过对于大多数项目来说,没有很直观的体现。 (3)将jar包添加到项目中后,写一个接口类,用来和动态库建立 ...
分类:
编程语言 时间:
2017-11-13 13:46:46
阅读次数:
220
1.创建DirectByteBuffer Direct ByteBuffer是通过JNI在Java虚拟机外的内存中分配了一块(所以即使在运行时通过-Xmx指定了Java虚拟机的最大堆内存,还是可能实例化超出该大小的Direct ByteBuffer),该内存块并不直接由Java虚拟机负责垃圾收集. ...
分类:
其他好文 时间:
2017-11-10 20:13:55
阅读次数:
331
最近公司最新发下任务让融合一个cocos2dx写的游戏项目融合进现有项目,当看到要求时内心瞬间无数羊驼奔腾. 虽说内心是拒绝的,但是任务已经派发就必须要完成啊.所以在网上搜了大量的融入教程什么的,尝试了所有的教程后发现,这尼玛就是无数的坑啊.教程后面都存在无数的坑等待着我去跳.到最后一个坑一个坑填完 ...
分类:
移动开发 时间:
2017-11-08 20:10:46
阅读次数:
274
首先去官网 https://www.speex.org/downloads/ 下载解压 将include、libspeex文件夹复制到自己新建工程的jni目录下 在jni目录下新增Android.mk文件,复制如下内容,Android.mk中记录了待编译的源文件的路 在jni下创建Applicati ...
分类:
其他好文 时间:
2017-11-08 19:53:01
阅读次数:
135
最近在看一些关于游戏引擎的东西,本来是有几个游戏的小点子,其实实现起来还挺麻烦的,想找个游戏引擎看看能不能码起来。辗转之后发现了很多2D引擎,其中国产的要数cocos2dx用的好像是比较广泛,但是好多人对此褒贬不一。于是下了准备试试到底怎么样,无奈搞了一早上,也有点小成果,但是想实现起来貌似还得花点 ...
分类:
其他好文 时间:
2017-11-07 01:27:12
阅读次数:
252