`
makej2me
  • 浏览: 25759 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
       这周有需求需要开发一个Aandroid平台的开发引擎,目的是可以降低从J2ME项目移植到Android平台的移植时间,最佳的耗时最快可以达到1到2天,甚至是几个小时,相当于只是在J2ME增加一个移植机型。     OK,狂编代码,设计的功能都完成后,发生杯具了,测试程序居然不能获取按键事件和触摸事件。出现了可恶的提示:     No window to dispatch pointer action 0     No window to dispatch pointer action 1     视图是使用SufaceView的,代码结构和官方例子有点不同,为的是把Androi ...
转载自:http://presses.iteye.com,在此记录一下,感谢presses的分享! 一、View对像中有一堆事件回调接口。例如View.OnClickListener、View.OnLongClickListener……。你需要监听事件时,只需要把实现事件回调接口的实例传入view实例的setOnXXXListener即可。 二、事件是一个从最外层分发,然后下沉到目标view的过程。事件到达目标view时,是先调用自定义的事件处理器,再调用默认的事件处理器。如果你的事件处事器返回true,即事件的分发过程立即终止,默认事件处理器也不会被调用。 三、关于事件的其它接口。 ...
转载自CSDN,感谢文章的翻译者! 一年来,我为 id 内没有任何有关 iPhone 的开发计划而备感困扰。我爱我的 iPhone,我认为应用商店对于软件商业来说是极为重要的模式。不幸的是,诸多事务妨碍了我们前进的步伐。 罗伯特达菲 ...
Advanced Animation with DirectX 这本书主要讲的是怎样用DirectX9来完成游戏中的动画,主要是移动、骨骼动画等等,也涉及了不少的3d模型的知识。这本书起步比较的高,没有讲太多的DirectX9的基础,但是章节安排得十分合理,由简入难 ...
  最近一直在研究ANDROID平台的游戏开发。最近实现了类似J2ME的drawRegion方法。直接上代码: public static void drawRegion(Bitmap bitmap, Rect src, Rect dst, int transform, Matrix matrix, Canvas canvas) {                 Bitmap img = null;         switch (transform) {         case TRANS_NONE: {             break;         }        ...
    众所周知,C语言十分简洁,运行效率非常高,移植性也非常好,打算用它写一个3D引擎,在WINDOWS平台上结合SDL,OPENGL等库,可以打造一个很好的游戏开发平台,而且也非常方便移植到一些高端的手机平台,比如IPHONE,ANDROID。     Action!!!     希望阅读到这篇BLOG的朋友,你也喜欢C语言,你也有这种爱好的话,欢迎联系我,一起去做好这件事!
在开发游戏的时候,有些游戏是只能横屏玩的,所以手机竖立放置的时候,要保持游戏画面依然横屏。要做到这个要求其实很简单,在AndroidManifest.xml里面配置一下就可以了。加入这一行android:screenOrientation="landscape"。 例如(landscape是横向,portrait是纵向): Java代码    1. <?xml version="1.0" encoding="utf-8"?>     2. <manifest xmlns:android="http:/ ...
平时使用eclipseMe插件开发J2ME项目,发现太多问题了,稳定性差,多BUG,经过和朋友交流,发现可以用KEmulator模拟器开发J2ME项目,配置如下: 1. 建立JAVA工程,在工程属性窗口打开Source标签,使用Link Source连接你的src,res目录 2. 在工程属性窗口打开Libraries标签,导入KEmulator.jar(模拟器安装目录里有) 3. 建立启动项,在Main标签的Main class里填入项目的入口类 4. 在Arguments标签的Program arguments里填入:     -cp "bin" -midlet midl ...
在用j2me polish打包时,如果涉及到资源目录有下一级子目录时,在build.xml里的<resources/>字段里要加入以下内容: <resources dir="res" excludes="readme.txt,*.db,*.definition,*.loc"> <root dir="res/data" includeSubDirs="true" includeBaseDir="true"/> /resources>
  最近在移植一个J2ME平台的RPG引擎到Android平台。   比较两种平台,差异还不算太多,大家都是用JAVA编写代码,不同之处只是底层的绘图机制。但偏偏在这里遇到一个解决不了的问题。问题其实就出在裁剪那里。   修改过的代码仔细检查过,应该是不会有问题的,但运行之后出来的不是希望发生的结果,感觉令人十分诡异,哎,感觉很苦闷。。。
   最近因为要做游戏项目的需要,发现需要构造一个底层的游戏引擎,方便以后的持续开发。但如果重新开发一个肯定是十分耗时间,而且也不定写的很好,所以考虑还是找一些开源的引擎。考虑到项目大部分是2D的,而且还需要有硬件加速的特性。心中已经有一个选择了,就是HGE引擎,因为这个引擎已经发展了很久,支持的特性很丰富,而且还是硬件加速的。但可惜的是加速引擎是使用DX8的,影响了跨平台,因为做的游戏项目都要面向多平台的,特别是手机平台,但希望先在PC上先开发出来,再做其他平台的移植。既然这样,唯一的解决方案就是用OpenGLES替换掉HGE底层的DX8了,因为OpenGLES是手机平台使用的3D图形库,移植 ...

元气的介绍

  如果我不提出来的话,可能很多人这辈子都不知道世界上原来还会存在这样的物质。   它就是元气,一种存放在人类肉体里面的物质。其实它的本质就是一个能量,某些人类拥有特异功能,就是因为他身上的元气能量特别强大,通过脑神经的控制,这种能量就可以延伸到人体之外作用到其他物体。   我想说的是,这种物质是每个人类都可以拥有的,但前提是需要某种方式去练习进行获取,以后会介绍一下练习的方法。
   最近还需要为公司开发一个地图编辑器,用来替代以前的编辑器,都说不好用。。。    之前使用过SWT来开发过一个地图编辑器,功能上使用起来倒是很方便,但有个缺点,就是SWT的速度相对图形操作方面来说比较慢,所以,考虑了一下,打算使用wxWidgets这个著名的GUI库来重新开发过一个,确定的开发环境是这样的:Eclipse+CDT+MinGW+WxWidgets。看到了吧,都是开源的东西,绝对不比商业的东西差哦,不过搞这些也需要有一段时间的学习过程。之所以选择wxWidgets,是因为发现很多游戏工作室内部开发的工具都是使用wxWidgets的,比如CryEngine的CryEdit,Unr ...
   因为要为公司开发一个游戏引擎的缘故,接触到公司原来使用的脚本系统。    哇,不看不知道,发现原来脚本系统可以这样设计,呵呵,我的意思是贬义的,因为查看源代码之后,发现这个脚本系统使用起来不仅速度慢,而且占用内存大。因为它是在运行态进行解释操作,存在大量的字符串操作,而且还了解到这个脚本系统原来是一个业内有名的CP开发的。好像还一直使用在很多个有名的RPG游戏上。基于好用的原则,也不便再说它什么呢。    不过,按我的思路,我是要把它改进为字节处理方式的。就是把原来的文本文件格式的脚本代码,先编译成字节形态的格式,在游戏运行态的时候,通过字节码来进行解释,感觉这样才是正道,既能做到解释速度 ...
Global site tag (gtag.js) - Google Analytics