- 博客(14)
- 资源 (5)
- 收藏
- 关注
解决SurfaceView不能获取按键和触摸事件的问题
这周有需求需要开发一个Aandroid平台的开发引擎,目的是可以降低从J2ME项目移植到Android平台的移植时间,最佳的耗时最快可以达到1到2天,甚至是几个小时,相当于只是在J2ME增加一个移植机型。 OK,狂编代码,设计的功能都完成后,发生杯具了,测试程序居然不能获取按键事件和触摸事件。出现了可恶的提示: No window to dispatch po...
2010-04-03 16:25:07
1014
UI事件处理
转载自:http://presses.iteye.com,在此记录一下,感谢presses的分享!一、View对像中有一堆事件回调接口。例如View.OnClickListener、View.OnLongClickListener……。你需要监听事件时,只需要把实现事件回调接口的实例传入view实例的setOnXXXListener即可。 二、事件是一个从最外层分发,然后下沉到...
2010-03-31 17:01:46
136
卡马克《德军总部 3D》iPhone 版开发笔记
转载自优快云,感谢文章的翻译者!一年来,我为 id 内没有任何有关 iPhone 的开发计划而备感困扰。我爱我的 iPhone,我认为应用商店对于软件商业来说是极为重要的模式。不幸的是,诸多事务妨碍了我们前进的步伐。罗伯特达菲(Robert Duffy)早先与我花了一周时间将《兽人与精灵》(Orcs Elves)从 DS 移植到 iPhone 上,这也许可以算是良好的开端,但还不...
2010-03-31 09:12:09
361
PC游戏开发书籍
Advanced Animation with DirectX 这本书主要讲的是怎样用DirectX9来完成游戏中的动画,主要是移动、骨骼动画等等,也涉及了不少的3d模型的知识。这本书起步比较的高,没有讲太多的DirectX9的基础,但是章节安排得十分合理,由简入难,是一本初学者和高手都比较适用的书。 Focus On 3D Models 说起游戏中的3d模型,这本书讲得十分透彻。也对各种知名游戏...
2010-03-28 17:35:43
154
在Android上实现J2ME的drawRegion方法
最近一直在研究ANDROID平台的游戏开发。最近实现了类似J2ME的drawRegion方法。直接上代码:public static void drawRegion(Bitmap bitmap, Rect src, Rect dst, int transform, Matrix matrix, Canvas canvas) { Bitma...
2009-10-21 17:47:34
152
用C语言开发3D引擎
众所周知,C语言十分简洁,运行效率非常高,移植性也非常好,打算用它写一个3D引擎,在WINDOWS平台上结合SDL,OPENGL等库,可以打造一个很好的游戏开发平台,而且也非常方便移植到一些高端的手机平台,比如IPHONE,ANDROID。 Action!!! 希望阅读到这篇BLOG的朋友,你也喜欢C语言,你也有这种爱好的话,欢迎联系我,一起去做好这件事!...
2009-09-05 10:57:07
1797
关于Android横竖屏切换的解决方法
在开发游戏的时候,有些游戏是只能横屏玩的,所以手机竖立放置的时候,要保持游戏画面依然横屏。要做到这个要求其实很简单,在AndroidManifest.xml里面配置一下就可以了。加入这一行android:screenOrientation="landscape"。例如(landscape是横向,portrait是纵向):Java代码 1. 2. ...
2009-07-19 15:18:55
136
使用JAVA工程和KEmulator模拟器开发J2ME项目
平时使用eclipseMe插件开发J2ME项目,发现太多问题了,稳定性差,多BUG,经过和朋友交流,发现可以用KEmulator模拟器开发J2ME项目,配置如下:1. 建立JAVA工程,在工程属性窗口打开Source标签,使用Link Source连接你的src,res目录2. 在工程属性窗口打开Libraries标签,导入KEmulator.jar(模拟器安装目录里有)3. 建立启动...
2009-06-26 16:41:44
291
J2me Polish技巧
在用j2me polish打包时,如果涉及到资源目录有下一级子目录时,在build.xml里的字段里要加入以下内容: /resources>
2009-06-22 16:02:21
112
Android平台RPG引擎
最近在移植一个J2ME平台的RPG引擎到Android平台。 比较两种平台,差异还不算太多,大家都是用JAVA编写代码,不同之处只是底层的绘图机制。但偏偏在这里遇到一个解决不了的问题。问题其实就出在裁剪那里。 修改过的代码仔细检查过,应该是不会有问题的,但运行之后出来的不是希望发生的结果,感觉令人十分诡异,哎,感觉很苦闷。。。...
2009-04-27 13:35:33
204
2D游戏硬件加速引擎
最近因为要做游戏项目的需要,发现需要构造一个底层的游戏引擎,方便以后的持续开发。但如果重新开发一个肯定是十分耗时间,而且也不定写的很好,所以考虑还是找一些开源的引擎。考虑到项目大部分是2D的,而且还需要有硬件加速的特性。心中已经有一个选择了,就是HGE引擎,因为这个引擎已经发展了很久,支持的特性很丰富,而且还是硬件加速的。但可惜的是加速引擎是使用DX8的,影响了跨平台,因为做的游戏项目都要面...
2008-12-28 13:59:51
796
元气的介绍
如果我不提出来的话,可能很多人这辈子都不知道世界上原来还会存在这样的物质。 它就是元气,一种存放在人类肉体里面的物质。其实它的本质就是一个能量,某些人类拥有特异功能,就是因为他身上的元气能量特别强大,通过脑神经的控制,这种能量就可以延伸到人体之外作用到其他物体。 我想说的是,这种物质是每个人类都可以拥有的,但前提是需要某种方式去练习进行获取,以后会介绍一下练习的方法。...
2008-11-18 13:42:11
159
关于地图编辑器
最近还需要为公司开发一个地图编辑器,用来替代以前的编辑器,都说不好用。。。 之前使用过SWT来开发过一个地图编辑器,功能上使用起来倒是很方便,但有个缺点,就是SWT的速度相对图形操作方面来说比较慢,所以,考虑了一下,打算使用wxWidgets这个著名的GUI库来重新开发过一个,确定的开发环境是这样的:Eclipse+CDT+MinGW+WxWidgets。看到了吧,都是开源的东西,绝...
2008-11-17 09:16:44
149
手机游戏脚本系统设计
因为要为公司开发一个游戏引擎的缘故,接触到公司原来使用的脚本系统。 哇,不看不知道,发现原来脚本系统可以这样设计,呵呵,我的意思是贬义的,因为查看源代码之后,发现这个脚本系统使用起来不仅速度慢,而且占用内存大。因为它是在运行态进行解释操作,存在大量的字符串操作,而且还了解到这个脚本系统原来是一个业内有名的CP开发的。好像还一直使用在很多个有名的RPG游戏上。基于好用的原则,也不便再说...
2008-11-14 09:22:38
482
vscode安装包
2018-12-06
CocosCreator安装包
2018-12-06
winrar5.6安装包
2018-12-06
python2.7安装包
2018-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人