02 2012 档案
摘要:初步 LUA语言学习教程2010-01-13 17:04LUA语言学习教程在这篇文章中,我想向大家介绍如何进行Lua程序设计。我假设大家都学过至少一门编程语言,比如Basic或C,特别是C。因为Lua的最大用途是在宿主程序中作为脚本使用的。 Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。 在Lua中,一切都是变量,除了关键字。请记住这句话。I. 首先是注释 写一个程序,总是少不了注释的。 在Lua中,你可以使用单行注释和多行注释。 单行注释中,连续两个减号"--"表示注释的开始,一直延续到行末为止。相当于C++语言中的"//"。 多行注释中
阅读全文
摘要:VS2008官方下载地址(90天适用版本)和正式破解版的Visual Studio Team System 2008 Team Suite 微软下载详细信息页:(也可以下载VS2008)http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=d95598d7-aa6e-4f24-82e3-81570c5384cbMSDN Library for Visual Studio 2008:(VS2008使用的MSDN):MSDN Library 提供了一些基础编程信息,包括开发 Web 服务和应用程
阅读全文
摘要:sprintf() 格式化输出函数(图形)功能: 函数sprintf()用来作格式化的输出。用法: 此函数调用方式为int sprintf(char *string,char *format,arg_list);说 明: 函数sprintf()的用法和printf()函数一样,只是sprintf()函数给出第一个参数string(一般为字符数组),然后再调用 outtextxy()函数将串里的字符显示在屏幕上。arg_list为参数表,可有不定个数。通常在绘图方式下输出数字时可调用sprintf()函 数将所要输出的格式送到第一个参数,然后显示输出。函数名: sprintf功 能: 送格式化输
阅读全文
摘要:1.@synthesize是objective-c 2.0的新特性,它的作用就是自动为你定义的成员变量生成get和set方法。比如你定义了bear属性,CCSprite *_bear;你需要同时定义@property (nonatomic, retain) CCSprite *bear;和@synthesize bear = _bear;这样,编译器才能为你生成get和set方法。本例中就会为你生成下列两个方法:-(CCSprite*) getBear{return _bear;}-(void) setBear:(CCSprite*)bear{if(_bear != bear){[_bear
阅读全文
摘要:Part 1 研究背景1.1 触屏手机界面设计的背景与挑战挑战1:发展时间短,国内外的研究都尚处在探索阶段,充满未知和不确定。触屏技术最早被应用到手机上要追溯到1999年(motorola A6188),至今虽然已有12年时间,但真正为手指操作的触屏界面设计带来革命性变化还是07年1月9日发布的iphone1代以及他的多点触摸技术。时至今日,不过4年时间,以苹果设计团队为先驱国内外相关研究领域,包括触摸的手势、触屏界面的规范、触摸的可用性研究等等,都还处在探索阶段,这也意味着有很多现有的东西都是建立在猜测和尝试基础上的,他们的成熟度也是有待时间检验的。这些东西包括国外的期刊文献和图书,甚至是苹
阅读全文
摘要:点击ImageSwitcher显示的图片即可切换到为美女换衣全屏界面,手指在界面上滑动,滑动处的衣服就被褪掉了,很黄很暴力,大家要hold住呀!!其实啊这个实现就是两张图片,一张底图,一张上面的图,上面的图都被抹掉了,下面的图就出来了,主要是PorterDuff和PorterDuffXfermode的利用,APIDEMO里面也有相关的介绍。好,贴出主要代码:Java代码packagecom.picture;importandroid.app.Activity;importandroid.content.Context;importandroid.content.Intent;importand
阅读全文
摘要:哈哈,在苹果手机上玩过类似游戏,在eoe上发现一个兄弟也模仿做了一个,今天趁周末自己也做了一个,借用了那位兄弟的一些美女图片,应该不涉及版权吧。程序有点yellow,希望iteye管理员高台贵手,本意是给大家带来点乐趣。为保护你的隐私,设置了密码保护。下面贴部分关键代码:Java代码@OverridepublicvoidonClick(Viewv){intid=v.getId();switch(id){caseR.id.yesBtn:{SharedPreferencespreferences=getSharedPreferences("password",Activity.
阅读全文
摘要:【有问题的同学请先仔细看看这里,总结了一下大家给我提的问题:】最近我有其它事情要忙,有时间我也会改之更新上来,谢谢大家的支持,另外大家遇到错误先看看帖子的回复,有些问题已经解释了,谢谢合作1:有些同学出现ANR错误,BroadcastReceiver 没有在10秒内完成返回或者 在主线程内进行网络操作,磁盘操作,数据库操作会导致ANR 。我有一些地方由于把耗时操作放在了主线程里(大家见谅,毕竟我的时间也紧,难免出现失误),比如说weibo.getRequestToken()要连接网络,还有添加账号页面的onReceive方法里的一些数据库操作都是相当耗时的,应用线程结合Handler来处理。2
阅读全文
摘要:Java代码publicclassReferActivityextendsListActivityimplementsOnItemClickListener,OnItemLongClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateListViewlistView;privateReferAdapteradapter;privateJSONArrayarray;privateAsyncImageLoaderasyncImageLoader;privateHandl
阅读全文
摘要:覆写onCreateOptionsMenu方法Java代码@OverridepublicbooleanonCreateOptionsMenu(Menumenu){super.onCreateOptionsMenu(menu);MenuInflatermenuInflater=getMenuInflater();menuInflater.inflate(R.menu.home_timeline_menu,menu);returntrue;}res的menu文件夹下新建一个文件,内容如下:Java代码<?xmlversion="1.0"encoding="utf
阅读全文
摘要:点击收听,显示此博主的偶像列表,点击列表,将显示偶像的详情界面Java代码publicclassIdolActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyncImageLoader;privateIdolThreadthread;privateProgressDialogprogressDial
阅读全文
摘要:点击广播,显示此博主所发表的所有微博Java代码publicclassTweetsActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyncImageLoader;privateTweetsThreadthread;privateListViewlistView;privateProgressDia
阅读全文
摘要:点击听众,显示博主的粉丝列表,点击列表中的粉丝,显示此粉丝详情Java代码publicclassFansActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyncImageLoader;privateFansThreadthread;privateListViewlistView;privatePr
阅读全文
摘要:Android如果是自己的微博,可以干掉它下面三幅图是转播,对话以及点评界面Java代码publicclassWeiboDetailActivityextendsActivity{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyncImageLoader;privateGetDetailThreadthread;privateStringweiboid;privateStringreturnJsonStr
阅读全文
摘要:点击顶部的标题栏,界面跳转到此博主的关注界面关注界面,此界面下面的对话和点评以及上面的广播,听众和收听丑了点,没时间了,今天时间比较紧,美化的事情交给你们了。Java代码publicclassUserInfoActivityextendsActivityimplementsOnItemClickListener{privateStringcurrentNick;privateStringname;privateStringorigtext;privateStringtimestamp;privateDataHelperdataHelper;privateUserInfouser;private
阅读全文
摘要:哈哈,通过VIP标志看到赵薇是冒牌的,李开复和冯小刚是正品。##之间的内容是代表一个话题,@和:之间的是转发这条微博的人,也高亮显示,||代表上一次转发此微博的。url地址也高亮显示。这个是什么组件啊?是TextView,不会吧?TextView能显示图片吗?肯定能呀。主要是用到了SpannableString,ForegroundColorSpan,ImageSpan这3个类.Java代码Stringorigtext=data.getString("origtext");SpannableStringspannable=newSpannableString(origtex
阅读全文
摘要:给图片加上圆角效果好看多了。Java代码publicclassImageUtil{publicstaticInputStreamgetRequest(Stringpath)throwsException{URLurl=newURL(path);HttpURLConnectionconn=(HttpURLConnection)url.openConnection();conn.setRequestMethod("GET");conn.setConnectTimeout(5000);if(conn.getResponseCode()==200){returnconn.getIn
阅读全文
摘要:老规矩,先上图这张图片左边部分和右边部分还是有很大的不同,不是指内容上,是指布局上,左边的是我今天写这次代码之前的布局,root是用的RelativeLayout,右边是用的FrameLayout,体现在界面上就是右边的list内容可以顶到最上面,而左边的list是在上面的topBar下面。看布局代码:布局代码还用到了include,主要是用来重用布局的。Java代码<?xmlversion="1.0"encoding="utf-8"?><FrameLayoutxmlns:android="http://schemas.and
阅读全文
摘要:先看看效果。。列表中的账号是保存在sqlite数据库中的,下方的大图片是显示你选择的默认账号,双击图片就会显示此账号的主页点击添加账号,将会跳向腾讯的授权页面,这个页面我是放在WebView中的,当授权成功后,腾讯的API将会返回给我们一个验证码,然后返回到我们的账号管理界面。Java代码publicclassAccountActivityextendsListActivityimplementsOnItemClickListener,OnItemLongClickListener,OnClickListener{privatefinalstaticStringTAG="Accoun
阅读全文
摘要:凌晨发帖不容易啊, 有一个问题,谁做过android的自定义表情啊?貌似还没有发现有客户端有,都是图片,如果能像在电脑上那样自定义表情的功能多好,那位大哥知道,麻烦告知一声,呵呵。写完,睡觉。我们仔细来观察下腾讯微博的qq表情发送规律,由/开始,1到3个中文或者英文字符.写个工具类来测试已测试正则表达式来匹配表情。在上方输入框中可以输入查询 格式为 @你选择的列表值这个是话题输入界面,格式为#话题#表情选择页面,这个其实是一个每行5列的GridView此界面可看到你写的微博的内容,点击发送,发送成功哈哈,看到了吧,我的微博首页已经显示了我刚才发送的带有话题@person和表情的微博了。接下来,
阅读全文
摘要:工欲善其事,必先利其器。先给大家介绍3个我在做腾讯微博客户端开发过程中用到的3个工具1:一个是sqllite的数据库管理工具,http://www.sqliteexpert.com/download.html2:腾讯API测试工具http://open.t.qq.com/resource.php?i=3,43:腾讯API返回的都是json和xml的数据格式,在手机上一般用json,这是一个json字符串分析工具。把返回的字符串贴在viewer中:点击第一个Tab,Java代码json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的;普通形式的:服务器端返回的json数据格式如下:
阅读全文
摘要:avaEye处女贴下面的是res下drawable文件夹下的一个selector文件,作用主要是当每一个tab选项被点击,获得焦点以及被选中的时候背景都会发生变化Java代码<?xmlversion="1.0"encoding="UTF-8"?><selectorxmlns:android="http://schemas.android.com/apk/res/android"><itemandroid:state_focused="false"android:state_select
阅读全文
摘要:private Bitmap createVideoThumbnail(String filePath) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRetriever(); try { retriever.setMode(MediaMetadataRetriever.MODE_CAPTURE_FRAME_ONLY); retriever.setDataSource(filePath); bitmap = retriever.captureFrame(); } ...
阅读全文
摘要:今天给大家带来《android应用开发全程实录》中关于listview和adatper中的部分。包括listview的基本使用,listview的优化等。我们经常会在应用程序中使用列表的形式来展现一些内容,所以学好ListView是非常必需的。ListView也是Android中比较难以使用的控件,这节内容就将详细解读ListView的用法。一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。(1)ListV
阅读全文
摘要:开发IOS遇到数据,这里专门做frame sprite数据说明plistplist是property list的缩写。plist中包括一些命名值和使用Core Foundation类型创建的值的列表。这些类型包括CFString, CFNumber, CFBoolean, CFData, CFDate, CFArray,以及CFDictionary。利用这些类型创建的数据能够高效的组织、存储和访问。plist编程接口使得分级组织的数据类型能够和XML之间相互转换。XML数据可以存储下来以便以后重建原来的一些Core Fundation对象。plist应当用于主要是由字符串和数字组成的数据,否则
阅读全文
摘要:用Box2D创建真正的爆炸—爆炸的物体以及用鼠标指定爆炸的中心 之前我发表了题为怎样使用Box2D来创建真正的爆炸的文章,然后我收到了很多的提问,其中大部分问到怎样实现在单击物体的时候发生爆炸,并且用鼠标指针设定爆炸的中心。 所以我稍微改了一点脚本,现在你已经可以实现这样的功能了,并且为了保持速度,我移除了所有的形状很小的物体。它们只会减慢原型的速度,而没有任何的好处。所以这就是你要的了: [flash]http://www.emanueleferonato.com/wp-content/uploads/2012/01/boom.swf[/flash] 单击任何一个对象(静态的或者是动态的..
阅读全文
摘要:前言:这篇文章是我翻译的第一篇关于cocos2d的文章,我在翻译的时候尽量按原文意思来,但难免会加入自己一些理解进去。还有这篇文章所采用的xcode版本是3.2.5,用xcode4.0的朋友可能实现起来有点出入,我会在文章的最后给出解决办法。 文章原来出处:http://www.raywenderlich.com/2361/how-to-create-and-optimize-sprite-sheets-in-cocos2d-with-texture-packer-and-pixel-formats 在cocos2d里面,为了使你的游戏获得最佳性能,你需要把许多小的sprite图片组合到一..
阅读全文
摘要:工具SWFSheet官方地址:Just released a beta of SWFSheet 1.1 here: http://www.bit-101.com/blog/?p=2948国内下载地址: Download说明:我早在去年十二月底就完成了SWFSheet的功能实现,直到这个周,我对他进行了完善,并准备正式发布它。 我当时的主要想法是,把Flash创建的动画,转换成Sprite sheet的形式。关于SpriteSheet我就不多说了,你可以在google上或Wiki上找出它的详细资料。 我当初的目的是把flash动画应用到iphone上,而且在后来开发手机游戏的时候发现,使用Fla
阅读全文
摘要:免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://geekanddad.wordpress.com/2010/06/22/enemies-and-combat-how-to-make-a-tile-based-game-with-cocos2d-part-3/程序截图: 这篇教程是Ray Wenderlich的《如何使用cocos2d制作基于tiled地图的游戏》系列教程的后续。如果你还没有看过前面两部分的教程,可.
阅读全文
摘要:免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2d教程截图: 在这个2部分的教程中,我将会教大家如何使用cocos2d来做一个基于tile地图的游戏,当然还有Tiled地图编辑器。(我们小时候玩的小霸王小学机里面的游戏,大部分都是基于tile地图的游戏,如坦克大战、冒险岛、吞食天.
阅读全文
摘要:免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/1186/collisions-and-collectables-how-to-make-a-tile-based-game-with-cocos2d-part-2程序截图: 这篇教程是《如何使用cocos2d制作基于tiled地图的游戏》的第二部分。在上一个教程中,我们创建了一个简单的基于tiled地图的游戏,里面有一个.
阅读全文
摘要:免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/1271/how-to-use-animations-and-sprite-sheets-in-cocos2d教程截图: 在这个博客中,我收到了大量的读者来信说,你能不能写一个关于如何在cocos2d里面使用动画和spritesheet的教程。这篇教程就应运而生了! 在这个教程里,我将向大家展示如何用cocos2d来制...
阅读全文
摘要:speexhttp://www.speex.org目录介绍技术编辑本段介绍 Speex是一套主要针对语音的开源免费,无专利保护的音频压缩格式。Speex工程着力于通过提供一个可以替代高性能语音编解码来降低语音应用输入门槛 。另外,相对于其它编解码器,Speex也很适合网络应用,在网络应用上有着自己独特的优势。同时,Speex还是GNU工程的一部分,在改版的BSD协议中得到了很好的支持。编辑本段技术 Speex是基于CELP并且专门为码率在2-44kbps的语音压缩而设计的。它的特点有: ■窄带(8kHz),宽带(16kHz)和超宽带(32kHz)压缩于同一位流。 ■强化立体编码 ■数...
阅读全文
摘要:JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。目录定义设计目的书写步骤简要使用例子调用中考虑的问题对JAVA传入数据的处理软件开发展开编辑本段定义 使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下JNI这样做是可以接受的,甚至是必须的,比如,使用一些旧的库,与硬件、.
阅读全文
摘要:原文地址:http://blog.sina.com.cn/s/blog_4b9b714a0100ieam.html动态链接,在可执行文件装载时或运行时,由操作系统的装载程序加载库。大多数操作系统将解析外部引用(比如库)作为加载过程的一部分。在这些系统上,可执行文件包含一个叫做import directory的表,该表的每一项包含一个库的名字。根据表中记录的名字,装载程序在硬盘上搜索需要的库,然后将其加载到内存中预先不确定的位置,之后根据加载库后确定的库的地址更新可执行程序。可执行程序根据更新后的库信息调用库中的函数或引用库中的数据。这种类型的动态加载成为装载时加载 ,被包括Windows和Li
阅读全文
摘要:1.VS2008安装(下载安装包,直接安装,可以再安装时只选取C++的模块)2.cocos2d-x安装部署1)下载cocos2d-x最新代码(官方网站):http://www.cocos2d-x.org/http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download下载最新版本2)安装cocos2d-x项目模板·解压下载的源码包至任意路径(例:E:\cocos2d-xx)·进入目录:E:\cocos2d-x·双击运行create-android-project.bat
阅读全文
摘要:在上一篇教程中,我们演示了如何使用VS2010来新建一个工程,并且教大家如何一步步解决头文件包含错误、lib库引用错误及dll链接错误。但是,每次建一个工程都这么费时,岂不是很不爽,而且每个工程都要copy一份cocos2d-x、cocoaDension和box2d文件夹,还有配置lib,dll,太耗时,这样太浪费空间了!那么,有没有什么办法不这么麻烦呢?当然是有的。这篇教程的目的就是教大家如何更轻松地创建一个新的工程。主要有2个方法:方法一:(官方做法)打开F:\cocos2d-1.0.1-x-0.9.1目录下的cocos2d-win32.vc2010.sln文件,然后右键点击解决方案,选择
阅读全文
摘要:怎样用cocos2d-X做一个基于地图块的游戏(Part One) 在这个分为上下两部分的教程中,我们将介绍如何使用Cocos2D-X和地图编辑器做一款基于地图块的游戏。在这个简单的地图块游戏里,一个精灵将在沙漠里搜寻它可口的西瓜! 在教程的第一部分,我们将介绍如何创建一个地图,如何将地图添加到游戏中,如何滚动地图以跟着玩家跑,以及如何使用对象层。 在本教程的第二部分,我们将介绍如何在地图上制作碰撞区,如何使用地图块的属性,如何制作宝藏并动态的修改地图,以及如何确保你的忍者不暴饮暴食。 如果你还没有学习“如何用cocos2d-x来开发简单的Uphone游戏:(一) 下载安装和Hello...
阅读全文
摘要:Cocos2d-x win7 + vs2010配置图文详解(亲测)下载最新版的cocos2d-x。打开浏览器,输入cocos2d-x.org,然后选择Download,本教程写作时最新版本为cocos2d-1.01-x-0.9.1,具体下载位置如下图:下载完之后,解压到当前文件夹。我把下载的程序放在F盘根目录,解压完毕之后,双击打开文件夹,看看里面有什么东西,红圈部分就是我们要安装使用的文件:接下来,我们正式安装cocos2d-x到win7中去。首先,双击上图中的cocos2d-win32.vc2010.sln(如果你使用的是vs2008,那么只双击cocos2d-win32.vc2008.s
阅读全文
摘要:到本系列文章的前四篇为止,我们已经完成了一个简单的游戏,Ray Wenderlic的那篇文章也翻译完了。但实际上工作还没有结束。游戏开发者应该没人愿意像前文那样,把图片和音乐资源存储在公开的文件目录下,被人拷走就能轻易被山寨了。所以这篇里我们先来讲下怎么对资源进行打包,最后和程序混在一起,编译成一个二进制文件发布。这个资源打包工作是uPhone机制提供的。一、图片和音乐资源打包 前面的Cocos2dSimpleGame中,如上图,我们一共使用了5张图片资源:图片名称图片用途CloseNormal.png关闭按钮的正常状态图片CloseSelected.png关闭按钮被点击时的图片Player.
阅读全文
摘要:到上一篇为止,我们已经基于cocos2d-x开发出一个很简单的Uphone游戏原型了。下面再添加一些音效、背景音乐和简单的游戏逻辑就可以完工了。六、音乐音效的实现cocos2d-iphone中包含一个cocosDenshion库,里面从底到高提供三层接口,CDSoundEngine->CDAudioManager->SimpleAudioEngine。 cocosDenshion整个是依赖于OpenAL实现的。但OpenAL并不像OpenGL是Khronos Group的标准,而是Creative(创新)公司的一个开源库,可以软实现或硬件实现,只是名字起的比较山寨容易让人联想到Op
阅读全文
摘要:五、射击子弹首先,我们先让这游戏里唯一的图层可以支持触摸。添加下面一行到init方法://cppwithcocos2d-xthis->setIsTouchEnabled(true);复制代码//objcwithcocos2d-iphoneself.isTouchEnabled=YES;复制代码因为图层已经支持触摸,所以我们可以收到触摸事件的回调。现在我们实现ccTouchesEnded方法,只要用户完成触摸,该方法就会被调用。先在HelloWorldScene.h里增加函数声明void ccTouchesEnded(cocos2d::NSSet* touches, cocos2d::UI
阅读全文
摘要:三、添加一个精灵我们先用个简单的方式,把player, projectile, target三个PNG文件拷贝到 D:\Work7\NEWPLUS\TDA_DATA\UserData 目录下,这使其可以在模拟器上直接通过文件路径访问到。Uphone有其资源打包的方式,图片和音乐都可以打包到动态库文件内,这个另外会有教程描述,我们这里先让事情简单化。 关于cocos2d坐标系统的规则,简而言之就是左下角为原点,向上向右按像素递增,这在Wenderlich的原文中有详细描述,我们这里就不再赘述了。直接切入代码现在我们在HelloWorldScene.cpp里面,找到bool HelloW...
阅读全文
摘要:WARNING: 此文已经过时,引擎升级到更高的版本,方法也有些变化。请移步到http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Tutorials阅读最新的Cocos2dxSimpleGame系列教程(网站上的tutorial教程会保持与cocos2d-x最新版本同步,但仅提供英文版本)。另,uphone这名字由于更早时候被 UT斯达康 注册过了,所以联通改项目名叫沃phone。我比较懒,这几篇博客就维持原状不修改了。cocos2d-x.org网站上攒了不少好东西,尤其是ios和android上的,大家自己去挖。-----------------
阅读全文
摘要:手机游戏引擎影响力表(2011.6.17)引擎名称类型是否开源网站网站Ip访问量PV(页面浏览量)Coco2d-iPhone2DYwww.cocos2d-iphone.org40,200152,760Cocos2d-x2DYwww.cocos2d-x.org7,80070,200Libsdl2DYwww.libsdl.org6,60018,480Torque2DNwww.garagegames.com19,800108,900Rokon2DYwww.rokonandroid.com1,0201,020AndEngine2DYwww.andengine.org9,60048,000WiEngin
阅读全文
浙公网安备 33010602011771号