┢┦iм ī

『 不要让任何事情成为你不去学习的理由!』       欢迎童鞋们收听我的微薄: http://t.qq.com/xiaominghimi

导航

2011年10月13日 #

【Cocos2d游戏开发之十四】音频/音效/视频播放(利用Cocos2D-iPhone-Extensions嵌入Cocos2d进行视频播放!)

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6870259 自从Himi书籍《Android游戏编程之从零开始》一书上市到现在大概也有一个月时间了,销量不错,感谢大家一直的支持! 还不知道这本书的童鞋可以如下连接阅读: 百度百科连接:http://baike.baidu.com/view/6513437.htm 本博客书籍地址连接:http://blog.csdn.net/xiaominghimi/article/deta... 阅读全文

posted @ 2011-10-13 15:27 ┢┦iм ī 阅读(1537) 评论(1) 推荐(0) 编辑

2011年10月10日 #

[置顶]《Himi 第一期送书活动开始喽~》想免费得到书籍的童鞋们可不要错过哟~

摘要: 第一期活动开始啦, 活动1简介如下: 活动主题:Android游戏编程天天说 活动时间:2011年10月10日到2011年10月20日为期十天 活动内容:本活动会每天发一张帖子,讨论一个android游戏编程的话题。欢迎用户来参与游戏编程的讨论,对参加讨论的用户会有学分奖励。用户也可以就该话题说自己实现的方式,也可以提问或说说自己对这个话题的一些看法。一天讨论完之后,我们会把该游戏编程的题目的源代码贴出来,供大家学习。活动结束后将送出3本《android游戏编程从零开始》给3位最活跃用户。 活动地址:http://dev.10086.cn/cmdn/bbs/thread-59... 阅读全文

posted @ 2011-10-10 12:39 ┢┦iм ī 阅读(200) 评论(0) 推荐(0) 编辑

2011年9月26日 #

【iphone4 iOS4+升级到 iOS 5 beta7详细过程与iOS 5系统截图】-Himi升级iOS 5 beta7 流程

摘要: Himi 原创, 转载请注明出处,谢谢!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6289625(警告:因为当前iOS 5属于beta版,apple没有正式发布,所以一旦你升级到iOS 5之后那么你的手机将无法真机测试程序,因为Xcode现在还不支持iOS 5的设备,Himi也是后来才想到=。 =真机调试果然不出所料=。 =,不过幸好Touch比较多,手机可以暂时退出测试部分了,娃哈哈) 今天刷iphone 3gs机器的时候,突然想给自己的iphone4升级iOS 5 beta系统尝鲜,那么我想很多童鞋都已经是iOS 5... 阅读全文

posted @ 2011-09-26 04:00 ┢┦iм ī 阅读(265) 评论(0) 推荐(0) 编辑

2011年9月23日 #

[置顶]▁▂▃ Himi 著作《Android游戏编程之从零开始》★书籍源码+第4/6/7样章—>免费下载★ ▃▂▁

摘要: Himi 原创, 转载请注明出处,谢谢!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6802444 2011年9月22日(Himi的22岁生日当天),Himi的著作:《Android游戏编程之从零开始》一书正式发售;(Himi 得到是从出版社拿的第一批书籍,其他市面上渠道购买需要走货流程,大家可以耐心下,然后就可以在书店、淘宝、当当网等进行购买); 感谢一直以来关注Himi的童鞋们、尤其是Himi的Android群友们,感谢你们一直来的鼓励支持! 首先给出书籍源码下载地址,然后再对书籍进... 阅读全文

posted @ 2011-09-23 02:07 ┢┦iм ī 阅读(214) 评论(0) 推荐(0) 编辑

2011年9月15日 #

【Cocos2d游戏开发之十三】CCSprite利用Bezier(贝塞尔)做抛物线动作并让CCSprite同时播放两个Action动作!

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6779873 如果我们想实现让CCSprite进行抛物线运动的话,那么我想童鞋们首先会想到利用Box2d或者其他物理引擎去为CCSprite创建物理世界中对应的刚体进行实现,但是反过来想,对于不熟悉Box2d或者其他物理引擎的童鞋,肯定不方便,那么Himi今天为大家介绍另外一种不实用物理引擎实现CCSprite抛物线方式; 这里我直接将封装好的方法贴上来,注释都在代码中了:// 抛物线 -Himi ... 阅读全文

posted @ 2011-09-15 21:54 ┢┦iм ī 阅读(524) 评论(0) 推荐(0) 编辑

【Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6779452 大家都知道Xcode中支持C、C++、Object-C3种语言的混编,在上一节Box2d中介绍过cocos2d封装的box2d是c++源码实现的,那么如果想让编译器混编,只需要将实现类的".m"格式修改成".mm"即可,这样编译器即可编译允许c、c++、oc的代码; 但是混编代码,在编译最容易出现也是最多的错误如下:Command /Developer/Platforms/ 阅读全文

posted @ 2011-09-15 19:52 ┢┦iм ī 阅读(389) 评论(0) 推荐(0) 编辑

2011年9月14日 #

【Cocos2d游戏开发之十一】使用Box2d物理系统以及在cocos2d框架添加Box2d物理系统lib包的方法

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6776096 上一节讲述了粒子的相关问题,当然啦,不示弱,今天继续将物理系统给大家进行简单的介绍和讲述; 首先先介绍,如何在cocos2d中加入box2d开发lib包,因为一般使用cocos2d引擎进行开发游戏时,大家创建项目都会选用cocos2d框架,而不是直接采用物理系统的cocos2d框架,但是后期忽然需要在项目中使用物理系统(这种情况很经常发生,至于为什么,童鞋们都懂得~),OK,首先创建一个普通的cocos2d项目; OK,加入box... 阅读全文

posted @ 2011-09-14 23:09 ┢┦iм ī 阅读(391) 评论(0) 推荐(0) 编辑

【Cocos2d游戏开发之十】添加粒子特效并解决粒子系统特效与Layer之间的坐标问题;

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6773064 一直以来Himi特别想在游戏中使用粒子系统,但是之前做J2me与Android中发现使用粒子做的效果都会造成游戏运行内存的一个负担,所以一直很遗憾,那么在iOS游戏开发中,可以说必须要使用粒子啦,还是苹果硬件给力;看过我一开始刚写cocos2d博文的时候我就说过因为cocos2d的粒子编辑器很给力,所以也是我选用cocos2d引擎的一部分原因; 粒子编辑器名称:ParticleDesigner,界面截图如下: 前两天粒子... 阅读全文

posted @ 2011-09-14 01:30 ┢┦iм ī 阅读(896) 评论(0) 推荐(0) 编辑

2011年9月8日 #

【Cocos2d游戏开发之九】讲解CCSpriteBatchNode与TP工具的".pvr.ccz",".plist"共用的终极精灵优化及注意事项!

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6761811 前几节由于时间紧张,只是将一些遇到的问题拿出来进行分享经验,那么今天抽空写一篇常用的精灵以及精灵常用和注意的一些知识;那么由于cocos2d教程基本很完善,那么今天Himi介绍一些注意点和细节点分享大家; 首先对于使用过精灵的童鞋很熟悉CCSpriteBatchNode,至少大家都会知道它能优化精灵,但是至于优化原理这里简单说下: 一般使用精灵CCSprite的时候,都是直接使用[CCLayer* a... 阅读全文

posted @ 2011-09-08 22:58 ┢┦iм ī 阅读(1265) 评论(0) 推荐(0) 编辑

2011年9月6日 #

【Android游戏开发二十七】讲解游戏开发与项目下的hdpi 、mdpi与ldpi资源文件夹以及游戏高清版本的设置

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6753961 今天一个开发者问到我为什么游戏开发要删除项目下的hdpi、mdpi和ldpi文件夹;下面详细给大家解答一下: 首先童鞋们如果看过我写的《【Android游戏开发二十一】Android os设备谎言分辨率的解决方案!》这一节的话都应该知道Android从1.6和更高,Google为了方便开发者对于各种分辨率机型的移植而增加了自动适配的功能; 自动适配的原理很简单,只要你建立的项目是... 阅读全文

posted @ 2011-09-06 16:58 ┢┦iм ī 阅读(244) 评论(0) 推荐(0) 编辑

2011年9月5日 #

【Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6748372 最近书已经进入印刷了,预订签名的童鞋没想到会上三位数,非常感谢大家一如既往的支持与鼓励; 今天为大家介绍利用cocos2d开发中一些细节的三个问题; 首先介绍第一点:如何开启高清模式,大家都知道iphone4的分辨率是960*640,比之前的480*320正好大了一倍,那么如果想测试在高清模式下的游戏效果的话,那么首先大家肯定知道先设置iOS模拟器为iphone(Retina)模式,但是仅仅设置这里的童鞋肯定会发现问题,因为运行后会发现... 阅读全文

posted @ 2011-09-05 02:17 ┢┦iм ī 阅读(594) 评论(0) 推荐(0) 编辑

2011年8月20日 #

【Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6704898 好像有段时间没有更新了,主要项目比较着急,不过现在cocos2d基本算是全拿下了,进展很顺利,那么在这里主要给大家介绍下一些Himi遇到的问题;本章介绍两个知识点: 1. 在Cocos2d中添加系统组件;(本例中添加UIView 并嵌套一些View) 2. 解决View设置透明后,View中的其他组件也跟着透明的问题;详细问题如下:(网上找的网友的问题贴) “ 如何把背景图片设置... 阅读全文

posted @ 2011-08-20 20:36 ┢┦iм ī 阅读(230) 评论(0) 推荐(0) 编辑

2011年8月9日 #

【Cocos2d游戏开发之六】对触屏事件追加讲解,解决无法触发ccTouchMoved事件[重要!]

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6671077上一章节中介绍了,如何利用两种方式对用户触屏进行监听,那么今天要重点讲解一个问题;要讲的问题主要是在使用注册监听(事件分配方式监听触屏)中的问题,上一章节中说过,此种方式首先要注册:如下代码: //注册独立触摸事件 [[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:YES];那么如果多个注册监听的话,可以根据优先级. 阅读全文

posted @ 2011-08-09 00:57 ┢┦iм ī 阅读(1334) 评论(0) 推荐(0) 编辑

2011年8月6日 #

【Android游戏开发二十六】追加简述SurfaceView 与 GLSurfaceView效率!

摘要: Himi 原创, 转载请注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6665952今天在这里大概说下现在为什么游戏引擎都趋向与openGL进行的,这里大概说下;当今基本所有的国外游戏都是质量很好,不管是从视觉上还是操作还是流畅度上,那么今天我们关注的是其流畅度;首先有经验的游戏开发者,尤其是一直做2D游戏开发的童鞋门,从J2me到Android,很多做Android的都是从J2me过来的,那么对于J2me-3D开发的基本很少,原因不多说,对于Kjava的机器我也没什么再喷的,反正我是受够折磨... 阅读全文

posted @ 2011-08-06 22:40 ┢┦iм ī 阅读(467) 评论(0) 推荐(0) 编辑

【Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6665887最近几天一直在啃cocos2d,消化了不少东西,基本可以有些把握下手写公司的游戏了;那么今天就把一些重点的拿出来分享下经验,给新童鞋们作为参考;这篇就来详细介绍下cocos2d对用户触屏的监听事件进行下分析(cocos2d有很多详细的文章和教程,我这里只是出于自己的理解来说)进入正题:从整体cocos2d对触屏的事件监听可以分为两种:1.单一监听,所谓单一监听其实是跟cocos2d引擎框架有关,因为在cocos2d中每个游戏界面都可以使用一个C 阅读全文

posted @ 2011-08-06 22:18 ┢┦iм ī 阅读(478) 评论(0) 推荐(0) 编辑

2011年8月1日 #

【Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6651818 很多游戏中,便于开发就会直接采用Cocos2d提供的字体库来使用,但是因为提供的种类很多,那么Himi利用一些时间整理了57种字体样式,这些我想足够你用了;不多说下面一起来看看吧:(每张图对应11种样式的字体,字体的名字就是其样式的名字) -----------------------------1---------------------------------- 对应字体样式源码:CCLabelTTF *myLabel = [CC... 阅读全文

posted @ 2011-08-01 19:59 ┢┦iм ī 阅读(303) 评论(0) 推荐(0) 编辑

【Cocos2d游戏开发之三】CCScene切换的所有特效(27种)以及设置屏幕横竖屏!

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6651281 CCScene 对于使用cocos2d的童鞋肯定很熟悉,那么在使用 [[CCDirectorsharedDirector]replaceScene:<#(CCScene *)scene#>]; 对scene进行场景(CCLayout)进行切换时,cocos2d提供了一些特效进行过渡,那么今天仔细翻开cocos2d源码,将所有的动画效果都测试了一遍,大概整理如下,提供大家查阅和使用吧; 因为我使用的是最新的cocos2d的1.0版本 阅读全文

posted @ 2011-08-01 16:52 ┢┦iм ī 阅读(150) 评论(0) 推荐(0) 编辑

2011年7月31日 #

【Cocos2d游戏开发之二】Cocos2D 游戏开发资源贴(教程以及源码)

摘要: 这两天抽出一些时间学习cocos2d,发现资料N多,而且讲解的相当的全面;那么这段时间我也处于不断的学习中,当然好东西不私藏,这里我把比较经典的一个iOS游戏开发书籍给出,当然很多童鞋,我想都有了,那么就当是照顾没有的童鞋啦,下次发帖的时候,就应该是自己抽时间做个游戏出来后的时候,那么届时我会放出游戏源码给大家作为参考和学习;后期再写会写一些至少别人没有写过的,不然没什么太大的意义; 最后一句话:最近N忙,哎......... 资源有两个: 1.知易Cocco2D-iPhone游戏开发教程系列:其中附有源码; 下载链接(免费): part-1:http://down... 阅读全文

posted @ 2011-07-31 01:07 ┢┦iм ī 阅读(295) 评论(0) 推荐(0) 编辑

2011年7月27日 #

【Cocos2d游戏开发之一】搭建cocos2d游戏引擎环境HelloWorld!

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6638348 最近几天仔细了解了iOS游戏开发引擎,常用的cocos2d,Unity引擎,那么Unity是非免费的,而cocos2d则是免费开源的; 最后促使我选择cocos2d的原因有两点: 1.最重要的原因是它对应的开发工具,尤其是 “ParticleDesigner”,粒子系统编辑器,非常的喜欢(需付费$7.99美元),下载试用版操作了以下,没说的,狠给力;截图如下:(当时就掏出信用卡去购买,只是突然有点小意外,没买上,咳咳、以后再说) ... 阅读全文

posted @ 2011-07-27 17:02 ┢┦iм ī 阅读(238) 评论(0) 推荐(0) 编辑

2011年7月25日 #

【Iphone 游戏开发之一】创建视图并绘制简单图形

摘要: Himi 原创,转载请注明! 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6633172这段时间N忙,没办法,创业公司,当然抽时间也仍然再自学ios~OK,基础的语言基础,我就不多说了,从今天开始直接写游戏开发部分了;声明一点:iOS游戏开发系列没有我写的Android游戏开发系列有权威性,因为我也是在学习中,只是拿出来给大家分享,希望大家不要较真,现在咱们都是一年级新生,咳咳,好啦,不多说了,下面开始进入正题;绘制一个图形,首先我们肯定需要一个视图view,在iOS中是UIView,下面用两种方式介绍如何在iphone上显示视 阅读全文

posted @ 2011-07-25 21:57 ┢┦iм ī 阅读(251) 评论(0) 推荐(0) 编辑

2011年6月30日 #

[Object-C语言随笔之三] 类的创建和实例化以及函数的添加和调用!

摘要: Himi 原创,转载请注明! 原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/06/30/6577412.aspx 上一小节的随笔写了常用的打印以及很基础的数据类型的定义方式,今天就来一起学习下如何创建类与函数的一些随笔; 首先类的创建:在Xcode下,菜单File-New File,然后出现选择class模板,如下图(图1) 图1 class 模版选择界面 这里不需要手动选择什么,,默认是Objective-C class模版,我们直接Next,出现以下窗口:(图2) 图2 为新建类起类名 此窗口下... 阅读全文

posted @ 2011-06-30 15:56 ┢┦iм ī 阅读(363) 评论(0) 推荐(0) 编辑

2011年6月27日 #

[Object-C语言随笔之二] 《NSLog》常用的打印调试语句与自动排版

摘要: Himi 原创,转载请注明! 原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/06/27/6570697.aspx 虽然C语言很早就有接触,也利用C++写过PC单机游戏,但是、咳咳,N久没接触了,没办法,写点随笔把~哈哈; 此节简单写下Object-C中对于调试打印的常用语句: 简单类型的定义如下://常用类型的定义int i =10;BOOL isShow=YES;//BOOL isShow=1;float f = 3.1415926;char a =120;NSString *name =@"Himi"; 以上代码 阅读全文

posted @ 2011-06-27 17:05 ┢┦iм ī 阅读(317) 评论(0) 推荐(0) 编辑

2011年6月24日 #

[Object-C语言随笔之一]Mac os 下搭建iOS开发环境

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/06/24/6565870.aspx 从这一章开始,Himi将一步一步的带大家走进Iphone4的开发,当然开发语言则不再是Java,而是Objective-C,简单来说是C的变种语言;有一定的其他语言基础的童鞋可以说学习很快,那么在[Object-C 基础]分类下,主要介绍ObjectC与Java语言之间的区别,一方面照顾Java转型到Iphone的童鞋,(毕竟我也是从ME-Android-Iphone的,虽然之前自学ME的时候,也用C++写过pc单机的游戏,但 阅读全文

posted @ 2011-06-24 15:22 ┢┦iм ī 阅读(370) 评论(0) 推荐(0) 编辑

2011年6月20日 #

【Iphone 游戏开发】游戏引擎剖析

摘要: 为了解决“如何在IPHONE上创建一个游戏”这个大问题,我们需要首先解决诸如“如何显示图像”与“如何播放声音”等一系列小问题。这些问题关系到创建部分游戏引擎。就像人类的身体一样,游戏引擎的每个部分虽然不同,但是却都不可或缺。因此,首先从游戏引擎剖析开始本章。我们将会讨论一个游戏引擎的所有主要部分,包括应用程序框架、状态机、图像引擎、物理引擎、声音引擎、玩家输入和游戏逻辑。 写一个好玩的游戏是一项牵扯到很多代码的大任务。非常有必要从一开始就对项目进行良好的,有组织的设计,而不是随着进度的进行而到处杂乱添加代码。就像建造房屋一样,建筑师为整幢房屋勾画蓝图,建筑工人以此来建造。但是,许多对游戏编程不 阅读全文

posted @ 2011-06-20 14:52 ┢┦iм ī 阅读(270) 评论(0) 推荐(0) 编辑

【Android游戏开发二十五】在Android上的使用《贝赛尔曲线》!

摘要: Himi原创,转载务必注明出处!原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/06/20/6555828.aspx 首先对于《赛贝尔曲线》不是很了解的童鞋,请自觉白度百科、google等等... 为了方便偷懒的童鞋,这里给个《贝赛尔曲线》百科地址,以及一段话简述《贝赛尔曲线》: 《贝赛尔曲线》白度百科快速地址:http://baike.baidu.com/view/4019466.htm 贝塞尔曲线又称贝兹曲线或贝济埃曲线,一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋; 上.. 阅读全文

posted @ 2011-06-20 11:19 ┢┦iм ī 阅读(734) 评论(0) 推荐(0) 编辑

2011年5月16日 #

【Android游戏开发二十四】360°平滑游戏摇杆(触屏方向导航)

摘要: Himi原创,转载务必注明出处!原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/05/16/6423983.aspx, 此章节为正在创作的游戏开发书籍中的一部分,由于写书的缘故很久没有更新了,挺对不起大家的;那么今天放出书中的一部分,让大家先睹为快吧; 在Android系统的手机,有的根本没有实体的上下左右导航按键,所以很多游戏都会有利用Android手机都具有触屏的特性,制作360度摇杆来取代游戏方向键,这样不仅能使界面UI变得很美观,而且更加的方便操作; 下面先来看效果吧:下面开始实现: 首先,肯定是绘制两个圆形,无可置疑;圆心点.. 阅读全文

posted @ 2011-05-16 12:03 ┢┦iм ī 阅读(239) 评论(0) 推荐(0) 编辑

2011年4月11日 #

【Android游戏开发二十三】自定义ListView【通用】适配器并实现监听控件!

摘要: Himi原创,转载务必注明出处!原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/04/11/6314704.aspx ListView :在Android应用开发过程中属于最常用的系统组件之一,当然可能童鞋们问为什么会突然游戏开发中讲这个,呵呵,其实在游戏开发中,也会常常使用到系统组件,比如游戏排行榜,简单的游戏关卡选择等等,都可以来使用ListView来实现; 当然关于ListView我想大家都会使用了,那么这篇文章也不是跟大家讲解ListView是如果使用的,而是如何实现自定义一个【通用】适配器类; 在ListView三种适配器当中, 阅读全文

posted @ 2011-04-11 10:01 ┢┦iм ī 阅读(960) 评论(0) 推荐(0) 编辑

2011年3月30日 #

[置顶]▁▂▃ 【2011-9-22日前Himi所有博文锦集-CHM文档】+【Android游戏开发系列源码】+【免费提供打包下载】▃▂▁

摘要: Himi 原创, 转载请注明出处,谢谢!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6289625 之前出过一版 CHM 文档,但是由于Himi对这个格式的制作不太懂,做的比较差,今天一位群友新做了一版CHM文档当生日礼物送我啦,哈哈! 此最新CHM收录Himi博文中自2011-9-22日之前的所有系列博文,其中包括《Android游戏开发系列》、《iOS游戏开发系列》等博文,这次不存在任何乱码存在, 这里特别感谢制作CHM的童鞋:Snail (博客地址:http://blog.csdn.net/zuolong... 阅读全文

posted @ 2011-03-30 18:30 ┢┦iм ī 阅读(406) 评论(0) 推荐(0) 编辑

2011年3月14日 #

[置顶]浅谈3年游戏开发de自学历程!(仅供参考)【2011年9月15号_更新】

摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/03/14/6249005.aspx 很多群友进群之后都会问我如何自学;那么今天就专门写个博文说一下,供各位童鞋交流和学习; 大家先来看一段我每天时间安排的数据:上班之前: 学习J2me的时候,每天除了饿了去吃饭之外,全部用来学习,基本上是3天里有一天通宵; 写了四款基于Kjava(J2me)的游戏、益智、飞行射击、趣味、RPG; 然后带着四款游戏项目面试上班;上班之后: 在公司: 在公司做项目,有过连续2天1夜不睡觉,一周不回家的经历。经常通宵做项目很正常; . 阅读全文

posted @ 2011-03-14 18:18 ┢┦iм ī 阅读(344) 评论(0) 推荐(0) 编辑

2011年3月3日 #

【Android游戏开发二十二】(图文详解)游戏中灵活实现动画播放!简述J2me的游戏类库与Android游戏开发!

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/03/03/6221581.aspx 由于写书的缘故,博文更新缓慢,大家体谅,今天针对群内常提出动画实现的问题来进行一个详细讲述; 此章节适合没有做过游戏开发的同学学习! 做过Android软件的童鞋们,在学习游戏开发的时候,思维总是被固定在了Android系统组件上!比如动画实现总想着利用BitmapDrawable、Animation等系统提供的类和方法来实现! 其实在本人以前做J2me开发的时候,J2me Api从MIDP2... 阅读全文

posted @ 2011-03-03 18:57 ┢┦iм ī 阅读(290) 评论(0) 推荐(0) 编辑

2011年2月12日 #

【Android游戏开发二十一】Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用!

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/02/12/6180606.aspx 刚才一群里的兄弟问的一问题,稍微研究下,这里一起分享:新建的Emulator -配置为:WAGA800 其分辨率是 800*480 的设备模拟器,当我们程序中在取得其 Height和 Width的时候发现,总是 320*533 ,明显是系统对我们撒了谎!如下图:下面是官方文档原文:http://androidappdocs.appspot.com/guide/practices/screens_su 阅读全文

posted @ 2011-02-12 12:22 ┢┦iм ī 阅读(213) 评论(0) 推荐(0) 编辑

2011年1月19日 #

【Android游戏开发二十】物理游戏之重力系统开发,让你的游戏变得有质有量!

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/19/6153396.aspx 今天群里一哥哥说急需关于物理游戏方面的资料,so~下午就随手写了一个简单的圆形自由落体Demo,正好一起分享给大家学习下吧; 先大概说一下,之前的文章中,给大家介绍过重力传感器,那么和今天要说的重力系统,其实是一样的! 在重力传感器中,虽然我也实现了一个圆形会根据手机反转的角度而拥有不同的速度,但是其内置加速度算法都是Android os封装好的,而今天我们要讲的重力系统就是去模拟这个加速度,从而让 阅读全文

posted @ 2011-01-19 18:58 ┢┦iм ī 阅读(219) 评论(0) 推荐(0) 编辑

2011年1月18日 #

【Android游戏开发十九】(必看篇)SurfaceView运行机制详解—剖析Back与Home按键及切入后台等异常处理!

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/18/6149816.aspx 在这里先向各位童鞋道个歉!我解释下:当我在给大家讲解的时候会附带上源码,可是这个源码是演示代码,为了让大家看的清楚,所以我会尽可能把一些与其无关的删掉,但是发现演示代码还是被一些童鞋们效仿,导致不少童鞋问我为什么程序执行后切入后台重新进入会报异常的问题!(这里我就全面讲解下运行机制,希望以后大家有类似问题自己就能解决了哈~) 切入后台操作比如点击HO... 阅读全文

posted @ 2011-01-18 15:10 ┢┦iм ī 阅读(396) 评论(0) 推荐(0) 编辑

2011年1月16日 #

【Android游戏开发十八】解放手指,利用传感器开发游戏!(本文讲解在SurfaceView中用重力传感器控制圆球的各方向移动)

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/16/6143520.aspx 前两篇都是向大家介绍了很有意思的两种手势操作,嵌入我们游戏中,不得不说让游戏的自由度、可玩性和趣味性都增色不少!那么今天继续给大家介绍一亮点!传感器!一:什么是传感器: 所谓传感器能够探测如光、热、温度、重力、方向 等等的功能!二:Android中提供传感器有哪些: 1. 加速度传感器(重力传感器) 2.陀螺仪传感器 3.光传感器 5. 恒定磁场传感器 6. 方向传感器 7. 恒定... 阅读全文

posted @ 2011-01-16 00:18 ┢┦iм ī 阅读(612) 评论(0) 推荐(0) 编辑

2011年1月14日 #

【Android游戏开发十七】让玩家自定义手势玩转Android游戏!—Android Gesture之【输入法手势技术】

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/14/6137136.aspx 有童鞋问我为什么不用SDK2.1 ,2.2来进行游戏开发,那我这里稍微说两句:1.Android SDK 属于向下兼容!那么低版本可以运行的,高版本基本上更是没问题!(当然每次SDK的更新也会带来新功能,或者修改了一些原来的BUG等等,那么其实对于游戏开发来说,如果你的游戏中不需要更高的SDK版本的支持情况下,完全不必去追求最新的SDK!)2.使用低版本进行游戏... 阅读全文

posted @ 2011-01-14 01:59 ┢┦iм ī 阅读(719) 评论(0) 推荐(0) 编辑

2011年1月12日 #

【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/12/6130196.aspx 本文补充:网上很多关于手势文章都说Android 对手势的支持是从SDK 1.6 (也就是 API 4)才开始的,但是我用SDK1.5模拟器也能识别!。(本想测试下更低的SDK的支持效果,但是我没有SDK低于1.5版本的....我手机SDK 2.2的 - -、),所以查了Api 发现: android.view.GestureDetector.OnGestureListener; sinc... 阅读全文

posted @ 2011-01-12 01:30 ┢┦iм ī 阅读(1751) 评论(0) 推荐(0) 编辑

【Android2D游戏开发十六】(上文之触摸屏手势)详解Android Gesture 手势操作!利用手势实现一个简单切换图片的功能!

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/12/6130196.aspx 对于Android 的手势不光在软件中会经常用到,比如浏览器中的翻页,滚动页面等待呢个,当然其实在我们开发Android游戏的时候加上了Android手势操作更会让游戏增加一个亮点,比如一般的CAG ,PUZ等类型的游戏选择关卡啦、简单背景的移动啦,都可以使用手势来操作即可,类似前段时间很火的《让人愤怒的小鸟!》咳咳、不好意思说错了,是《愤怒的小鸟》,因为总是听群里啊,朋友啊说小鸟出新版本啦,小鸟出 阅读全文

posted @ 2011-01-12 01:30 ┢┦iм ī 阅读(1740) 评论(0) 推荐(0) 编辑

2011年1月10日 #

【Android游戏开发十五】关于Android 游戏开发中 OnTouchEvent() 触屏事件的性能优化笔记!

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/10/6127578.aspx先上一段代码大家来看一下: package com.himi;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.MotionEvent;import android.view.Window;import android.view.WindowManager;. 阅读全文

posted @ 2011-01-10 18:34 ┢┦iм ī 阅读(573) 评论(0) 推荐(0) 编辑

【Android2D游戏开发十五】关于Android 游戏开发中 OnTouchEvent() 触屏事件的性能优化笔记!

摘要: Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/10/6127578.aspx先上一段代码大家来看一下: package com.himi;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.MotionEvent;import android.view.Window;import android.view.WindowManager; 阅读全文

posted @ 2011-01-10 18:34 ┢┦iм ī 阅读(676) 评论(0) 推荐(0) 编辑

2011年1月4日 #

【Android2D游戏开发十四】(未完待续)手把手教你在SurfaceView中照样使用Android 动画—Tween Animation!

摘要: Himi 原创, 转载请注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/04/6116089.aspx 之前在【Android2D游戏开发之四】中我给大家介绍了一张13帧的png的图,利用设置可视区域的方式来实现动画效果,但是这些属于我们自己来实现动画的方式,其实Android给我们的有两类自定义动画方式:第一类:Frame By Frame 帧动画( 不推荐游戏开发中使用) 所谓帧动画,就是顺序播放事先做好的图像,类似于放电影; 分析: 此种方式类似我之前的那种利用设置可视区域的方式来实现动画效果,不仅类似而且还不 阅读全文

posted @ 2011-01-04 17:55 ┢┦iм ī 阅读(1798) 评论(0) 推荐(0) 编辑