- 博客(16)
- 资源 (1)
- 收藏
- 关注
坚持,还是放弃,这是一个问题
好像不论做什么事情,第一次基本总是以挫折告终的,每一次的豪情壮志到最后都会被无情的现实冲的粉碎,最后连灰都找不到,可理想和现实总是会有差距,而事实却是,现实往往都会很无力。。。做了个小游戏,也更新了很多版本,还加入了蓝牙对战功能,可是种种原因,游戏还是比较惨淡,每天下载量也少的可怜。。。时间,精力,美工,推广,这些都是挚肘于个人开发者的诸多因素,而即便是这些挚肘因素都不复存在,成功也不是唾...
2012-05-24 15:50:57 133
Android蓝牙通信
目前各大网站基本已经跑马圈地完毕,开始捞钱,如果不交钱,个人开发者提交的应用很难推广,一提交上去就淹没在app的汪洋大海中,无影无踪,我搜了半天才找到自己提交的应用,何况普通用户了,看得见的基本都是一些给gfan或hiapk交了推广费的,或者一些神级应用~算了,不说这个了,伤神又费力,个人开发者推广个应用太难了。。。最近给游戏加了个网络对战功能,通过蓝牙通信,开发了很久,也测试了一段时间,...
2012-05-11 20:16:26 123
原创 马拉松似的开发历程终于先告一段落了
历经千难万险(其实很多时候是因为懒。。),目前小游戏的beta已经成功release,现在主要的工作就是推广了~感觉很难啊,下载的人太少了,可能是不够好玩吧,还得继续努力了~附上Android market地址https://market.android.com/details?id=volcano.game.tank国内上传了好多家,就不都贴了,大家搜下坦克超人就能找到了。。...
2012-02-29 13:45:08 145
原创 Proguard混淆与JNI
Android应用写好后,用proguard混淆代码是很必要的,如果应用里有JNI调用的时候,有时候会出一些问题,没有混淆的apk用的很正常,但混淆后运行就有错误~1. 有时progurad会把so库里的代码混淆,这样外部调用就会出现NoMethodFound的问题2. proguard会把so库删掉,因为你应用里的代码里没有直接引用到so库,解包自己打包好的apk,看看有没有\lib...
2012-02-23 17:06:41 452
AndEngine游戏开发经验----Text
之前发牢骚说AndEngine中的Text对象有个很头疼的问题,目前已经解决原因如下:个人理解~同字体字符类型使用过多,如英文字母,数字,符号字符,中文字符都需要显示的话,需要占用更大的纹理存储空间,而纹理空间声明的太小,保存不下所有的字符,所以有很多字符显示不出来。。解决方法:增加字体的纹理大小Code:[code="java"]mFontTexture = ...
2012-02-08 17:30:08 158
原创 牢骚:各种奇奇怪怪的问题。。。
最近总是遇到各种奇奇怪怪的问题,很郁闷Android 2.1真机(手机)在创建一系列对象时(比如游戏里的一块石头,一朵花,一个人物之类的),最后一个被创建的总是无法正常显示,一出来就是看不到的,但是在box2d的物理环境模拟中就可以清楚的发现有这么个物体(比如有一堵墙,不能穿过去,但墙就是看不见,隐形的。。。)Android 4.0虚拟机,4.0.3真机(pad)上就一点问题都没有。。...
2012-02-01 16:13:31 197
AndEngine游戏开发经验----ParallaxBackground
开发者同学都希望能做出优秀的游戏,在2D游戏中,使用parallax背景可以让单调的2D背景变得错落有致,让整个背景看起来更有立体的感觉,增强游戏体验和代入感每次拖动界面,分层背景中的每一层都会随着屏幕一起移动,但是单位移动的速度确不同,这样就可以营造出一种远近背景错落有致的视觉效果经典案例:还是愤怒的小鸟。。。。好吧,在AndEngine中只有一个AutoParallax...
2012-01-13 14:04:11 139
AndEngine暂停功能的实现
最近由于特殊情况,没法玩魔兽了(哎,不能刷风剑了,还剩半个头啊~),但从另一方面来讲,可以更专心的投入到我的开发工作中,目前Beta Release进度80%,霍霍~很多游戏的设计需要有暂停功能(很可能是绝大多数游戏),这样的功能在AndEngine中其实是一个很简单的例子,就一行代码[code="java"]mEngine.stop();[/code]暂停游戏后,继续游戏则是[c...
2011-12-26 17:39:22 155
非常难缠的signal 11 (SIGSEGV)
现在很多游戏都是动态模拟物理效果的,而事实证明这样的游戏也相当受欢迎。。。。好吧,又是愤怒的小鸟。。。好吧,Android能实现的,估计也只有Box2D了。。。最近解决了一个非常恶心难缠的问题,都快被它给逼疯了~见log10-28 12:39:17.779: I/DEBUG(7749): Build fingerprint: 'google/passion/passion:2.3....
2011-12-21 14:04:10 1922
Android游戏开发经验--使用较小分辨率的背景图片节省资源
最近开发Android游戏中学习了很多资料,新学了一招游戏在很多时候都要用到背景,而现在手机的分辨率越做越大,相应的分辨率也就越来越高,而高分辨率的图片在游戏运行过程中所占用的内存就越大,而游戏在过程中,玩家的主要注意力是集中在执行具体游戏行为的人物/事物及各种特效上的,对背景精细程度的关注反而不是很高,而由于游戏背景的高分辨率,往往背景所占用的资源是最大的如何解决?把玩家关注程度...
2011-11-30 15:41:39 203
AndEngine中的TexturePack类添加对TiledTextureRegion的支持
最近的新版AndEngine已经全面支持TexturePacker生成的TextureSheet,而且支持PVR和压缩过的PVR.ccz,这样管理游戏中的各种图片资源就更加方便了,再也不用自己绞尽脑汁的管理N多图片了。。。 但是目前有一点还不是很方便,那就是AndEngine中TexturePack类中只能提取出TextureRegion,不支持TiledTextureRegion的提取,...
2011-11-28 13:50:23 102
游戏中的多个场景
在游戏中,难免会有很多场景,如开始-设置-商店-游戏等等界面,将所有这些放在一个scene中是相当不现实的,借助AndEngine可以很方便的在游戏中切换各个场景 mEngine.setScene(scene); 需要注意的是,不可以在处理线程中直接执行语句,可以通过Message Handler来实现 private void ChangeScene(int sceneNumber) { ...
2011-11-24 14:49:00 1370
AndEngine如何删除sprite
回忆过去的事情,尤其是在很多不连续的时间中,要很好的描述清楚过去发生的事不是一件很简单的事情,好吧,我只是想到什么就说什么,现在说一个我在使用AndEngine中遇到的一个问题很多情况下需要删除一个sprite,比如爆炸的动画效果结束之后要从场景中删去,或者物体被摧毁后要从画面中消失等等在AndEngine中是很简单的一句scene.detachChild(sprite);...
2011-11-24 14:05:06 136
过去的事情
好吧,既然要开始,就从最开始说起去年6月,从上大学起陪伴我7年的千锤百炼久经风雨的诺基亚手机,在一次意外坠地之后,终于伤重不治,永远的失去信号,宣布退休~当时下了狠心,买了个联想的乐phone,这可真是割肉了~所以就想着怎么能挽回点~好吧,当时联想宣传的沸沸扬扬的,咱也当个开发者,开发软件吧~就这么开始了第一个应用是一个非常非常非常简单的不能再简单的小应用,就是翻牌,翻到两张同样的就能...
2011-11-24 12:11:55 98
原创 好吧,从现在开始
不可否认的是有时候我是一个很懒的人,曾经的雄心壮志也经不起岁月年轮的碾压,好在还有一丁点的自我控制能力,所以我会记录下在开发自己的小项目的时候发生的一些值得记录的事情,算是开发日记吧,希望这个博客能够起到像版本控制工具的作用,驱动我努力把工作做好~可能某些方面来讲,也是对自己的一种锻炼...
2011-11-24 11:46:55 91
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人