`
mmdev
  • 浏览: 12891661 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论
文章列表
今天我把教程的源代码整理了一下,大部分都已经提供了源代码零积分下载。 这里我说一点这个教程提供的源代码都是基于cocos2d-1.0版本的,今天上传 了一个用cocos2d-2.0制作的完整代码
首先说下背景吧,春节前,CSDN和清华大学出版社搞了一个看书写书评的活动,面向CSDN的博客专家赠书,大家在看完之后于自己的博客上写上书评,挺好的一个活动。一方面让喜欢读书的人能够获得自己喜欢的图书,另一方面也对出版社的图书起到了一定的宣传作用。当时一共列出了大约有10本书(基本都是技术图书,移动开发的比较多,当中还有一本我翻译的Android游戏实战编程),我选择的正是本文标题所示的——Windows Phone 7入门经典:使用Silverlight和XNA开发Windows Phone应用。有人可能会说,现在都Windows Phone 8了,咋还看7的书啊,其实关键问题是可选的图书中没 ...
经常有人QQ上问我要嵌入式web监控小车的代码,我也懒得发了,这里共享给大家去下载,6分不算多吧,这可是我的毕业设计。 这个压缩包包括实现代码,根文件系统,以及相关文档 http://download.csdn.net/detail/ayangke/5097807
上一篇中,我们分析了request_mem_region的实现。 现在来看看board文件中是如何配置ssi和esai的。 现在做的项目是基于freescale平台的。 所以代码也是基于该平台代码进行分析。 先看看ssi。 首先定义了一个mxc_audio_platform_data结构体和一个platform_device结构体: static struct mxc_audio_platform_data XXXX_data[] = { { .ssi_num = 1, .src_port = 2, .ext_port = ...
Cocos2d学习交流群:140326755 1 HelloWorld工程中,解决了头文件包含错误、lib库引用错误以及dll链接错误。但是每建一个工程这么费时,而且每个工程都要copy一份cocos2d-x、cocoaDension和box2d文件夹,还有配置lib,dll,太耗时,这样太浪 ...
最近做的一个项目,系统启动时发现有warning,并打印出了一堆dump stack。 看了下代码,发现是在esai的probe函数中调用request_mem_region时失败代码走到了错误处理的部分。 错误处理中disable了一个clock,warning的内容是说该clock没enable ...
Cocos2d-x学习交流群:140326755 1 打开VS2010,然后选择"文件—新建—项目",如下图 2 选择Cocos2d-win32 Application,然后填写项目名称,并选择工程目录,最后点击确定 3 点击下一步,HelloWorld程序不需要物理引擎,所以 ...
Cocos2d-x学习交流群:140326755 0 开发环境:Win7旗舰版、VS2010 1 先去Cocos2d-x官网下载安装包,最新版本为cocos2d-2.0-x-2.0.4 http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download 2 下载完成后,解压文件,解压后文件目录如下 3双击cocos2d-win32.vc2010.sln(如果你使用的是vs2008,那么只双击cocos2d-win32.vc2008.sln),然后右键点解决方案,再点生成解决方案。这个过程因个人电脑速度而异,我 ...
Cocos2d-x学习交流群:140326755 前一段时间,闲来无事,下载了Cocos2d-x准备玩玩,随便写了个小程序,发现挺有意思的,故萌发了好好学习下Cocos2d-x的打算。工作中用的是Qt,发现Cocos2d-x中很多思维和Qt很相像,特别和Qt中的GV框架很类似。 Cocos2d-X是一个开源的移动2D游戏框架,MIT许可证下发布的。是iphone上Cocos2d-iphone的C++移植版。Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,目前已经支持iOS、Android、Windows8、Mac OSX、Linux、BlackBerry、Windows Ph ...
这一章我们讲一下特殊门的打开问题,游戏中有两中特殊门,在第二层中我们可以看到 左边的特殊门是需要小偷帮你打开的代码之前已经添加过了;右边的特殊门是根据在地图中多次用到大部分都是走过去直接就可以打开的,在第七层中是需要把四个守卫打败才能打开,在我们的二十一层中的两个门是把boss打败之后就能打开了。 那么接下来我们就开始添加右面特殊门的开启了,我们需要在if(other_tileGid)中添加: NSString *value1 = [propsvalueForKey:@"door"]; int type1 = [value1intValue]; if (type ...
转自:http://hi.baidu.com/zengzhaonong/item/b8c6e78ea7e8a3d45f0ec15d 几乎每一种外设都是通过读写设备上的寄存器来进行的。外设寄存器也称为“I/O端口”,通常包括:控制寄存器、状态寄存器和数据寄存器三大类,而且一个外设的寄存器通常被连续地编址。CPU对外设IO端口物理地址的编址方式有两种:一种是I/O映射方式(I/O-mapped),另一种是内存映射方式(Memory-mapped)。而具体采用哪一种则取决于CPU的体系结构。 有些体系结构的CPU(如,PowerPC、m68k等)通常只实现一个物理地址空间(RAM)。在这种情 ...
这部分我们要添加怪物查看了,首先我们看一下下面这张图: 这就是我们所要实现的效果图,我们很容易就能看到其相似的地方每个怪物显示的内容都差不多。 我们这里需要添加两个类MonsterInformation(查看怪物信息主界面)和MonsterInformationCell(单个怪物显示信息块) 首先我们来看一下MonsterInformation.h文件代码: #import<Foundation/Foundation.h> #import"cocos2d.h" @class Enemy; @class Hero; @interface Mo ...
这部分教程源代码连接 今天我们要在我们的主场景中添加两个重要的精灵,就是楼层传送和怪物查看。 首先我们要在Game01.h中添加: //风之罗盘图标 CCSprite *floorFly; //洞悉权杖图标 CCSprite *predict; 然后在Game01.m的初始化方法中添加这两个精灵 //飞行器图标 CCTexture2D *Texture = [[CCTextureCachesharedTextureCache]addImage:@"item.png"]; CCSpriteFrame *fly = [
下午我将第十部分教程发布到首页,希望大家多多支持 这部分教程源代码连接 我们的游戏大部分功能已经实现了接下来我们就要来完善npc有关内容了, 昨天有个朋友说序章中遇到仙子是有一个剧情的,这个确实有而且 ...
为了感谢大家对我的支持我在第七、八部分提供了代码下载
Global site tag (gtag.js) - Google Analytics