`
kingj
  • 浏览: 425681 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
   最近迷恋上了3d游戏,于是开始寻找android智能终端上的3d引擎,终于找到了一个性能和易用度都比较高的开源引擎catcake,经过一晚上的折腾,终于在andriod模拟器上跑起来了第一个helloworld程序。具体的步骤如下:   1、从catcake的google托管地址(http://code.google.com/p/catcake/)下载catcake-0.9.5-android.tar.gz文件,     下载后随便解压该文件到磁盘目录,这个目录称为${CATCAKE_HOME} 2、打开eclipse,导入${CATCAKE_HOME}\sample\projec ...
本文转载自(http://www.cnblogs.com/htynkn/archive/2011/11/10/libgdx_2.html) android游戏开发框架libgdx的使用(二)--图形绘制 首先了解一下何为texture。按照英文解释来理解:一个图片从原始格式解码并上传到GPU就被称为纹理。(说实话我不是很清楚这个的定义哈,求指点) 为了绘制texture,常常使用几何来描述,通过几何对应的顶点来描述纹理。比如要描述一个矩形,可以通过描述每个顶点来描述矩形。   要绘图时,首先要绑定纹理,然后传递一个几何描述给OpenGL进行绘制。而绘图的大小和位置由几何 ...
android游戏开发框架libgdx的使用(三)--中文显示与汉字绘制 本来这篇想写场景的,但是昨天和群里一个朋友讨论了一下libgdx显示汉字的问题。以前没有注意到这个问题,发现还是蛮严重的,要是不支持中文,libgdx用着就有点不愉快了。 我们来看看BitmapFont类,这是有关文字绘制的。看一下源码: ? public BitmapFont () {          this (Gdx.files.classpath( "com/badlogic/gdx/utils/arial-15.fnt&q ...
spring多个定时任务quartz配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns=" http://www.springframework.org/schema/beans " xmlns:xsi=" http://www.w3.org/2001/ ...
八款开源 Android 游戏引擎  初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从 何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎 ...
今天研究了pwntcha破解验证码的使用,在vc6下面调试通过, 在使用sdl-image库加载图片时,发现加载报错, 解决办法是将SDL_image-1.2.10\lib下所有库文件加载到c:\windows\system32目录中就解决问题
huliqing 沉淀... 一键搞定Java桌面应用安装部署 —— exe4j + Inno Setup 带着JRE, 8M起飞     对于作Java桌面应用来说,比较烦人的就是安装部署问题,客户端是否安装有jre、jre版本问题、jre去哪下载、如何用jre启动你的Java ...
VirtualBox 主机与虚拟机互相访问且均上外网 (2011-08-09 13:38:38) 转载▼ 标签: virtualbox 虚拟机 主机 访问 网卡 分类: java技术 VirtualBox中有4中 ...
1) 编写Main.java接口 具体代码如下: import java.awt.Image; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import javax.imageio.ImageIO; ...
Windows平台下如何使用Android NDK 2011年12月08日 星期四 下午 1:11 鉴于有些同学想要学习NDK,但在网上很难找到一个讲解比较清楚、按照步骤操作可以比较顺利学会NDK的文章,所以写了此篇教程。 一.学习本篇教程需要具备的条件: 1. 了解JAVA中JNI的概念、好处以及使用方法,网上很多介绍,这里就不重复了。 2. 你的电脑配置好了Android应用开发环境,即:JAVA、Eclipse、ADT和Android SDK。 二.准备 需要Android NDK和windows下c、c++代码的编译器cygwin

android NDK

为何要用到NDK? 概括来说主要分为以下几种情况: 1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。 2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。 3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。 下面就介绍下Android NDK的入门学习过程: 入门的最好办法就是学习Android自带的例子, 这里就通过学习Android的NDK自带的demo程序:hello-jni来达到这个目的。 一、 开发环境的搭建 android的N ...
数据库中存储数据的方式: 规则表---〉分区表 索引组织表 簇 修改列名 alter table 表明 rename column rename 老列名 to 新列名 添加 字段 alter table 表名 add(字段名 类型); 删除字段
VMware7下安装的Mac OS X如何修改显示分辨率 作者:dd234 发布于:2012-2-11 17:36 Saturday 分类:Mac OS X 在Win7下利用VMware7安装了苹果的雪豹,启动后发现分辨率为1024*768,而宿机的分辨率是1440*900,如何设置雪豹下屏幕的分辨率为1440*900大小呢?下面是设置过程:1. 打开Finder,点“位置->应用程序->实用工具->终端”,如下图:2. 在终端窗口内输入sudo -s后回车,接着输入管理员密码,再回车:3. 输入vi /Library/Preferences/SystemConfigur ...
经过几天的折腾和努力,今天终于在win7(64bit)下将MacOS 雪豹 10.6安装成功,具体看如下:   硬件要求: 1.CPU支持VT,称作虚拟技术,如果没有VT只能运行Mac OS X10.5了,10.6Snow Leopard必须要支持VT!怎么知道自己的cpu支不支持VT?http://ark.intel.com/VTList.aspx ,英特尔会告诉的! 2.内存怎么个也要4g,2g内存装个虚拟机会卡的,硬盘要留40g及以上给虚拟机硬盘,所以确保你的硬盘剩余空间大于40gb。MacOsX镜像大概6g多,加上Xcode大概4g多,注意磁盘空间容量。 软件需求: 1.VM ...

object-c demo例子

先写一个hello.m #import <Foundation/Foundation.h>    @interface Fraction:NSObject{ int number; int ids; }   -(void) print; -(void) setNumber:(int)n; -(void) setIds:(int)ids; @end   @implementation Fraction -(void) print{ NSLog(@"(x=%i,y=%i)",number,ids); }   -(void ...
Global site tag (gtag.js) - Google Analytics