Ⅰ 如何在coco2d-x
coco2d-x如何创建工程复
不知道coco2d-x从那个制版本开始用python创建工程,一句话搞定,确实省去了好多麻烦。
首先定位到coco2d-x的目录到cocos2d-x-2.2.3\cocos2d-x-2.2.3\tools\project-creator。
前提你要装python软件,python是一种面向对象语言,好多人把Python作为一种“胶水语言”(glue
language)。使用Python将其他语言编写的程序进行集成和封装。
当你安装了python(2.7)之后,你用cmd打开命令窗口,定位到上面这个目录,然后调用create_project.py
-project xxxx -package com.xxx.xxx -language cpp 就可以创建C++工程。
然后就创建成功,你可以在你的cocos2d-x2.2.3的projects目录下找到!
Ⅱ coco2d-x3.1 在vs中怎么创建类
coco2d-x如何创建工程
不知道coco2d-x从那个版本开始用python创建工程,一句话搞定,确实省去了好多回麻烦。
首先定位到coco2d-x的目录答到cocos2d-x-2.2.3\cocos2d-x-2.2.3\tools\project-creator。
前提你要装python软件,python是一种面向对象语言,好多人把Python作为一种“胶水语言”(glue
language)。使用Python将其他语言编写的程序进行集成和封装。
当你安装了python(2.7)之后,你用cmd打开命令窗口,定位到上面这个目录,然后调用create_project.py
-project xxxx -package com.xxx.xxx -language cpp 就可以创建C++工程。
然后就创建成功,你可以在你的cocos2d-x2.2.3的projects目录下找到!
Ⅲ coco2dx和unity3d哪个难哪个适合自学的听说coco2dx需要学c++
一般来说coco2dx比较适合做轻量级的手游,c++必须要学的,相对来说unity3d从语言上就比较有内又是,c#,js,这容两个应该比较容易的多,而且跨手游,端游,页游啊,如果想从事3d方面开发,图形学,材质灯光 ,3d的要有基础
Ⅳ coco2dx3.2有什么办法可以重写visit方法
有时候,你在做游戏时,可能需要一种方式来显示精灵的某一部分(就是添加遮罩啦)。
一种方式就是使用另外一张图片,叫做mask。你把mask图片中间设置成白色,白色区域是被mask图片的可见区域。之后这个白色区域会透明的。
然后,你可以使用本教程提供的方法来把mask图和原图结合起来,然后创建如上图所示的效果。
你会发现本教程提供的方法非常方便,用它可以完成许多很有意思的效果。比如,把大头贴,或者像框等等。所以这些内容,你都可以从本教程中学到!
学习本教程的前提是你要熟悉cocos2d-x,如果你对cocos2d是何物还不清楚的话,建议你先学习一下其它cocos2d-x教程。
Getting Started
启动terminal,运行"python /Cocos/cocos2d-x-3.0beta2/tools/project-creator/create_project.py"。把工程命名为MaskedCal,然后选择一个文件夹来保存,最后点Create。
接下来,请下载本工程所需要的资源文件并把它们拖到你的Xcode的Resource分组中,确保“Copy items into destination group’s folder (if needed)” 并复选中,然后点Finish。
在开始编码之前,让我们先来一点爵士音乐。同时,由于这里给的图片是480x320的,为了适应各个分辨率,这里需要setDesignResolutionSize,方便在不同的设备上显示。就是告诉游戏引擎,我是针对480x320像素设计的,遇到其他分辨率的设备,劳驾你帮我自动调整。
Ⅳ 只会lua和coco2dx,没有C++的人才,能支撑完整开发一个手机网游吗
作为一个程序出身的制作人,我的答案是:
1. cocos2dx 本身就是使用C++编写的,专如果会cocos2dx而不是C++程序员,这个完属全说不过去。
2. 假设你所提及的C++人才,是指精通C++的程序员。会cocos2dx,能够使用C++编写游戏的代码,这一点足够实现一个基于cocos2dx的手机游戏了,当然,前提是你真的了解cocos2dx,能够用它实现你所有的游戏需求。
3. C++仅仅是一种语言,一个工具而已。真正重要的是编程思想。cocos2dx的设计模式是什么,在编码过程中,能够遵循或沿袭cocos2dx的设计模式,这个很重要。还有就是游戏程序设计,比如,如何设计游戏战斗系统,技能系统,任务系统,道具系统,等等.. 这需要的不是C++人才,而是资深游戏程序员。
4. 如果仅仅会cocos2dx和lua,是无法完成游戏的服务端程序开发的。现在手游的服务端程序,主要有两类:基于http协议的web服务端程序,和直接使用socket的一般服务器程序。后者很复杂,一般会有专门的程序员或程序团队负责。
Ⅵ coco2dx移植android有带curl吗
[cpp] view plain
#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)
#include "curl/include/win32/curl/curl.h"//头文件位置
#pragma comment(lib,"libcurl_imp.lib")//动态链接库位置
#endif
再说最关键的Android上,Android.mk上要特别注意在最后面加上
$(call import-mole,./curl/prebuilt/Android)这句表示引入回这个模块,至于路径为什么答这么写,因为从cocos studio的默认ndk编译参数为:
NDK_MODULE_PATH=C:\Cocos\cocos2d-x/cocos2d-x-3.10;C:\Cocos\cocos2d-x/cocos2d-x-3.10/cocos;C:\Cocos\cocos2d-x/cocos2d-x-3.10/external
所以也就代表着从上面三个目录里寻找你要加载模块的.mk文件的目录,代码里
Ⅶ 怎么给coco2dx 工程添加命令行输出窗口
跟新建项目的时候差不多, 只不过是点击右键后, 选择添加现有项目, 而不是新建项
Ⅷ 个人创业用coco2dx还是unity3d
cocos2d是开源的吧? unity3d是商业软件。 费用上可能cocos2D更有优势。
不过unity3d上手确实比较快,但还是看做事的人对什么熟吧。
unity3D可以月付费,你可以先用破解的,要发布的时候再去买正版的 哈哈
Ⅸ 怎样安装coco2dx 30
你去lamp兄弟连看看把,有1步1步的安装教程,我就是照着上面安装的,反正挺烦所的。
Ⅹ quick-coco2dx-x lua使用的是什么语言
Quick-Cocos2d-x 基于 Cocos2d-x 发具 Cocos2d-x 所优点并 Cocos2d-x 基础添加 Lua 脚本支持高级脚本框架让发商用更低本、更高发效率、更省内力本创造高品质手游产容品 1. 快速发: 框架自带手游需要各种基础服务发商能够限资源投入产品玩用户体验 2