安卓开发游戏用Cocos2d什么版本?

  这两天上课,讲了两天半的游戏开发,做一个植物大战僵尸的小demo,最终实现到一步步点击进入游戏后,豌豆射手可以打死僵尸,僵尸可以啃坚果。

  使用的是Cocos2d-android,老师在讲课的时候主要就是说这样写可以实现这样的效果,哒哒哒做出来。我听着十分焦灼。。难受,因为这些类的今生前世,什么关系,都是干什么的啊不是很清楚。于是下来自己查相关的资料,在网上搜知识点,发现引用了一本书《cocos2d-x权威指南》,讲的比较详细,于是下来看,直接看第三章核心类,看到代码发现是C++的,感觉不对头。。

  于是上网继续查,一步步发现Cocos2d,Cocos2D-iPhone、Cocos2D-X等等分支版本。

  

  现在我们来看看要是在android上开发游戏,我们应该用什么?

  首先说明一点这些版本基本概念原理一样,函数也基本类似,只是写法不一样,所以学一个然后在学其他的也比较容易。

  在进一步了解之后发现现在一般做法是用VS或者XCODE开发cocos2d程序,然后跨平台到android。而cocos2dx使用较多的两个Cocos2dx+lua和Cocos2dx+js,我们来看一下这两个的优劣。

知乎上有关于这个的讨论,讲的很多http://www.zhihu.com/question/21130385;

  得出的结论应该是:新人,小项目用lua比较容易上手。至于大公司选方向什么的。。先讨论着吧。。

  quick-cocos2d-x 开发者平台。http://cn.cocos2d-x.org/tutorial/index?type=quick-cocos2d-x

时间: 2024-08-02 15:12:11

安卓开发游戏用Cocos2d什么版本?的相关文章

Android安卓手机游戏开发

在android中,事件主要包括点击.长按.拖曳.滑动等操作,这些构成了Android的事件响应,总体来说,所有的事件都由如下三个部分作为基础构成: 按下(action_down),移动(action_move),抬起(action_up).各种响应归根结底都是基于View以及ViewGroup的,这两者中响应的方法分别有: View.java中: publi boolean dispatchTouchEvent(MotionEvent event) public boolean onTouch

替换谷歌自带的安卓开发虚拟机?何不试试下面的虚拟机

 谷歌自带的虚拟机的启动速度让人蛋疼不已,下面总结列举了3个虚拟机,方便各位安卓开发者在没有安卓手机情况下,也能尽享安卓开发. 1.bluestacks 使用方法:http://jingyan.baidu.com/article/425e69e69e0cf8be15fc1616.html 官网:http://www.bluestacks.net.cn/Download/ 优缺点: 总的来说还是非常不错了,安装apk应用也非常方便,只要右键apk,安装到bluestack就可以了.还能玩手机上

安卓开发必须收藏的网站

Bookmarks 干货链接 Android源码下载 cleopard的资源 - 下载频道 - CSDN.NET 2014年下载频道人气资源大集合,免积分!-CSDN论坛-CSDN.NET-中国最大的IT技术社区 新鲜干货来了 2015年1.2.3.4.5月最热下载资源大集合-CSDN论坛-CSDN.NET-中国最大的IT技术社区 新鲜干货来袭 2015年5月最热资源大集合-CSDN论坛-CSDN.NET-中国最大的IT技术社区 2015年6月下载频道最热资源汇总-CSDN论坛-CSDN.NET

Genymotion - 强大好用高性能的 Android 模拟器 (在电脑流畅运行APK安卓软件游戏的利器)

随着 Android 系统的应用和游戏越来越丰富,甚至有些比起Windows.Mac上的软件更加好用好玩,因此很多人都希望能在电脑上也能玩到安卓的游戏或APP. 我们曾推荐过 BlueStacks,而 Genymotion 则是另一款更加优秀专业高性能的安卓 Android 模拟器!它支持 Windows.Mac.Linux,由于其模拟运行速度很快画面流畅.且支持 OpenGL 3D 加速.多开.全屏等特性,并提供 Eclipse.IntelliJ IDEA 的开发插件,不仅是开发者们也是普通玩

安卓开发基础知识4(三星 、ARM 为大朋背书,详解VR一体机解决方案)

需求说明:安卓开发 内容       :第一部分  大朋VR一体机方案                   第二部分  三星VR一体机方案 来自       :时间的诗 原文:http://www.ithome.com/html/it/235838.htm 第一部分 大朋VR一体机 大朋VR作为国内领先的虚拟现实企业,今年又率先推出全球首款可量产的VR一体机,短短两年,业界声望.市场地位持续飙升.除却战略和团队的因素之外,背后理所当然存在不少为其"撑腰"的大咖,其中包括为大朋VR一体机

安卓开发入门与面试题01(潭州安卓开发入门教程)

今天老师讲到安卓的就业市场,说的我都想去面试了,想看看市面上咱们到底可以拿到什么样的工资,做什么样的行业.说来惭愧,我还只是一个安卓开发的新手,今天就和大家一样,开始我的安卓开发梦想启航.这个是潭州安卓开发入门教程里面最基础的. 从来以为学习安卓的都是为了兴趣,原来还可以为了就业,可是好难,就像咱们Android开发入门视频教程QQ群:175229978里面很多人一样,连面试题是哪一些都不懂,不过今天我分享到群里了,也希望在这里可以帮助更多安卓开发入门的小伙伴们. 1.什么是Activity?

程序员必备:常见的安卓开发工具推荐

Android以其极强的开放性吸引着世界各地的开发者去开发各种各样的移动应用开发,而各种SDK更是为各个层次的开发者提供了一个可以尽情展示他们专业技能和创造性的平台.虽然Java是各种平台最常用的编程语言,但是一些其它的工具包只支持C.C++和Ruby.除此之外,所要开发应用的特性在一定程度上也决定了开发环境的选择. 下面给大家推荐几款常见的安卓开发工具         一.Basic4Android Basic4Android是Android平台上一个简单而又强大的可视化快速安卓应用开发工具,

Eclipse+ADT+Android SDK 搭建安卓开发环境

要求 必备知识 windows 7 基本操作. 运行环境 windows 7 下载地址 环境下载 最近开接触Android(安卓)嵌入式开发,首要问题是搭建Andoid开发环境,由于本人用的是windows7的笔记本,也就只能到Windows中搭建Android 开发环境了! 就搭建环境都花了比较长的时间, 在各种版本之间折腾了比较久的时间, 装好后SDK包更新又是一个比较大的麻烦(天朝的网络大家懂的--).下面把我的安装过程和经验分享个大家!! 安装JDK 这里可以参考我之前写的一篇关于安装J

我的第一个phonegap开发WebApp的demo 怎么搭建安卓开发环境以及安装phonegap

一.先来张图,赏心悦目观赏一下,哈 . 这个就是使用phonegap框架搭建起来的,运行在安卓环境上的第一个demo. 安卓的开发环境,大家都会搭建了,所以不赘述.讲一下,安装phonegap的步骤. 二.phonegap的安装   1. 设置系统变量系统变量 Path后面添加:(以下变量都是必须的,路径根据自己的设置)E:\android_sdk\sdk\tools;E:\android_sdk\sdk\platform-tools;E:\android_sdk\eclipse\plugins