车友车行

cocos2dx棋牌游戏开发、

车友车行 资讯攻略 2022-10-31 1079浏览 2

从前景说我觉得都差不多cocos2d-x做2d游戏方便,而且这2年棋牌火,所以cocos2d的热度也带起来很多,看看招聘就知道做棋牌基本都是招聘的cocos2d。而且cocos creator也比较成熟,关键是一套代码还可以出h5版,所以很多公司都用js来写游戏了。u3d的话适合做3d游戏,但是我觉得上手会难一些。而且3d模型首先就不好找,要么就自己花钱找人做。2d的话资源找起来会方便一些。但是说这2个引擎你用的好的话2d和3d游戏都可以制作,就看你哪种用的顺手了。个人建议可以从cocos creator入手,因为他的开发模式很像u3d的模式,然后再考虑过渡u3d。如果就像做一个3d的话那就直接入手u3d吧

一:cocos2d-x引擎适合开发windows游戏吗、

cocos2d-x可以打包windows版的游戏,而且引擎也封装了鼠标和键盘的监听事件,所以做windows游戏也是没问题的。而且你想打包安卓或者ios,也可以打包。当然如果想做3d游戏的话建议选择u3d还是。cocos2d做3d的游戏反正见得比较少,当然有一些伪3D游戏也是cocos2d-x做的(比如最近腾讯的那个卡牌怪兽)。做2d游戏的话可以选择cocos2d-x~

二:如何用android studio开发cocos2dx、



第一步,要进行下载安装啦,可以访问http://www.cocos2d-x.org/download网站下载 现在最新的版本是v3.13.1 Cocos2d-x 是我们需要的资源包; cocos Creator 这个是cocos开发工具,可以跨平台开发! 第二步:具体的安装使用和介绍可以参考中文版文档http://www.cocos.com/docs/native/进行查看在Android Studio上创建第一个关于cocos2d-x的“hello world”项目:1. 步骤一:在命令行里敲出命令:cocos new testApp -p com.coco2dx.org -l cpp -d ./11参数说明:testApp为项目名称 -p后面接包名 -l后面接开发语言类型,有cpp, lua, js三种类型 -d后面接项目存放的目录 如果你没有配置环境变量,可以这么做: 进入到目录cocos2d-x-3.2alpha0/tools/cocos2d-console/bin/cocos.py打开终端运行cocos.py脚本创建文件python cocos.py new testApp -p com.coco2dx.org -l cpp -d ~/Desktop112. 步骤二打开testApp目录,会有以下文件和文件夹:这里写图片描述 目录proj.android是eclipse项目工程,proj.android-studio是android studio的项目,这两个是android的项目; cocos2d是类库, Classes目录,是C++源码目录,如果要更改屏幕元素,就在这里面修改!所以如果使用,就得需要C++基础了!!! 使用android stuido,打开工程proj.android-studio3.步骤三 导入之后,并进行gradle sync成功后,会看到如下结构: 这里写图片描述 当然,libs和obj目录目前应该还没有,怎么才有呢? 在命令行里,打开到jni目录:...\testApp\proj.android-studio\app\jni>ndk-build1212执行ndk-build命令,开始编译so文件,这个时间比较长,耐心等待,成功后,就可以运行app了!界面 这里写图片描述恭喜您,关于cocos2d-x的hello world工程运行成功!!!注意:本部分游戏的核心部分是采用C++编写的,Java部分只负责展示这个界面!如果深入编写,需要学习C++了!!

版权声明

本文仅代表作者观点,不代表氪金游戏网立场。
本文系作者授权发表,未经许可,不得转载。

继续浏览有关 cocos2dx棋牌游戏开发 的文章
2条评论
  • aTQD0 发表于 11个月前 回复

    这篇文章充满了正能量,激励我勇往直前。http://www.ghzszy.com/down_14_mobi.html

  • O7ICfEY 发表于 11个月前 回复

    文章的结尾引人深思,让人回味无穷。http://www.ghzszy.com/down_2_kindle.html