cocos2d_环境搭建

COCOS2d-x环境搭建的方法 COCOS2d-x环境搭建的方法 1.Windows平台 工具准备 Visual Studio 2015,我们已在 Visual Studio 2015 上做了版本功能的完整验证,建议用户使用此IDE,以防止由于版本不同引发编译或运行错误。下载参见:官网页面,Visual Studio 2015 发布页面。 cocos2d-x v3.16,下载后解压,下载参见:Cocos官网页面 配置步骤 双击 ... 阅读详情
 IOS游戏开发主要的2个游戏引擎分别是Cocos2D与unity,目前大部分IOS下2D游戏都是使用Cocos2D这套引擎,我有好几个朋友他们公司都在用这个引擎,并且已经做出很成功的游戏。这套引擎的优点是使用完全免费,但是如果要使用它的编辑器则是要付费的。听说Cocos3D 要出来了,值得研究一下哈。而untity3D 这套引擎使用就须要付费,一台机器大概1万RMB吧,不小的数字噢,做为学习的话可以免费试用30天,引擎自带一个游戏Demo 可以边玩边编辑地图。总之我个人还是比较喜欢Cocos2D,但是因为工作须要使用Unity3D这套引擎。言归正传~
点击进入cocos2d for iphone 官网
最近版本为 2011年9月21号发布的 v2.0-alpha released版本,或者点击Download标签下载其它版本。

   
       
点击Download下载这个版本,下载的使用建议不要使用Safari自带的下载工具,因为国内访问Cocos2D官网有点不稳定有可能会出线断线的情况而Safari又不支持断点续传,一旦断线又得重新下载。 我下载的时候就出线了这个问题,非常郁闷所以就使用迅雷进行下载。

        下载完成以后双击下载的文件cocos2d-iphone-2.0-alpha.tar.gz自动解压在当前路径,文件名为cocos2d-iphone-2-0-alpha。
由于不能使用中文路径所以我新建了一个文件夹名为resource,将解压后的cocos2d-iphone-2-0-alpha放入resource。

安装Cocos2D

安装方法其实很简单,下面以图文并茂的形式呈现给广大盆友们。
点击前往 — 》 应用程序
继续双击打开实用工具这个文件夹
打开终端,这个就是windows下的cmd命令控制行。
       
进入终端后输入cd resource 回车,cd cocos2d-iphone-2.0-alpha回车 进入安装目录,继续输入./install-templates.sh 进行安装,安装速度很快大概2秒左右就成功了。
终端中出现这些内容表示安装成功,了打开XCODE的IDE创建项目就可以看见cocos2d的工程目录。

cocos2d :工程模版只包括cocos2d 还包括 CocosDenshion
cocos2d_box2d:工程模版包括cocos2d 和物理引擎box2d还包括 CocosDenshion  、FontLabel 、cocosLive。
cocos2d_chipmunk:工程模版包括cocos2d 和 Chipmunk   还包括 CocosDenshion、FontLabel   、cocosLive。
分别创建这三个项目,创建完以后不用添加任何代码直接运行程序。
cocos2d
cocos2d_box2d
cocos2d_chipmun
Mac下搭建cocos2d 和cocos2d -x 环境 因为想了解下cocos2d游戏开发,所以最近准备学习学习,cocos2d和cocos2d-x        cocos2d是一个开源框架,用于构建2D游戏、演示程序和其他图形界面交互应用等。Cocos2D是iPhone开发中一个非常有用的库,它可以让你在创建自己的iPhone游戏时节省很多的时间。它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。 阅读详情

相关推荐

Cocos2d-x:Cocos2d-x入门与环境搭建

在游戏开发中,物理引擎是实现游戏世界中物体运动、碰撞和交互的关键组件。Cocos2d-x 提供了强大的物理引擎支持,主要通过 Box2D 物理引擎来实现。Box2D 是一个开源的2D物理引擎,它能够模拟刚体动力学,包括重力、碰撞、摩擦等物理现象,非常适合用于开发2D游戏。在 Cocos2d-x 中,物理世界(b2World)是物理引擎的核心,它负责管理所有物理对象(b2Body)和物理关节(b2Joint物理对象可以是静态的、动态的或运动的,每种类型的对象都有其特定的用途。

kkchenjj的博客 1550

cocos2d-x环境搭建

首先,这里是在Windows8.1的环境下搭建cocos2dx.3.x的,假如是其它系统的也可以参考一下,因为cocos2d-x的环境搭建大致相同。接下来一步一步的开始:

秀璐璐 2862

死磕GMSSL通信-java/Netty系列(二)

Netty-tcnative再linux编译比较好编译,但是再window编译,我尝试了各种办法,总是编译失败,所以我采用半自动的方式进行编译,Netty-tcnative会生成临时文件,直接用vs打开,设置openssl的头文件和静态库路径,然后生成静态库,静态库改个名字放到jar包里边,其实自动编译也是这个原理哈哈O(∩_∩)O。直接传输五个证书的路径吗,之前有的是说要转成x509之类的,转来转去的有点麻烦,这个是直接传输证书路径,由底层gmssl去解析,格式必须是pem格式。然而,若项目已依赖于。

qq_36577699的博客 3024

window7 下的 Cocos2d-x 环境搭建

当你需要看这篇博文时,我相信你和我一样,也是刚刚学Cocos2d-x游戏引擎,所以我觉得很有必要先让大家了解一下Cocos2d-x,先用百度百科的来介绍一下Cocos2d-x:        Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone,支持 WOPhone, iOS 4.1, Android 2.1 及

移动开发爱好者 -- ^_^ 6711

2017年电赛题目-自适应滤波器

电赛题目解析之自适应滤波器 首先来看看题目: 2017全国大学生电子设计竞赛题目 这道题有很多发挥空间,本文将介绍三种电路: 数字电位器移相模拟电路 压控移相模拟电路 数字方法 一、数字电位器移相模拟电路 对于前级的加法器比较简单,这里贴出一种使用OPA209实现的常规做法: 输入端分别输入A信号和B信号就可以实现A+B,因为信号频率很低不涉及到阻抗匹配问题,所以这种接法没............

电气小能手的博客 2万+

Stata实战入门:从数据导入到基础分析的全流程指南

本文提供了Stata实战入门的全流程指南,从数据导入、清洗到基础分析和可视化,帮助初学者快速掌握Stata的核心功能。通过详细的步骤和实用技巧,读者可以高效完成数据处理、变量操作、描述性统计和回归分析等任务,提升数据分析效率。

weixin_28327051的博客 383

cocos2d-x 环境搭建

目录一.需要的软件二.配置过程2.1 解压cocos2d-x-2.2.32.2 win32开发2.3 创建新项目2.4 android开发配置    昨晚搞了一晚上,终于搞定了cocos2d-x在windows 7 64位的环境下的开发环境,能够进行win32和android开发了。在这个过程遇到了很多困难,在参考了很多网友的解决方法之后,总算是成功了,我尽量贴出参考的主要来源。写下这篇日志,也是

小胜爱捣鼓 3729

手把手教你用Cadence仿真12bit SAR ADC:从电路图到FFT频谱分析(含Simc 18mmrf工艺文件)

本文详细介绍了使用Cadence仿真12bit SAR ADC的全流程,包括电路搭建、仿真环境配置、瞬态仿真优化及FFT频谱分析。基于Simc 18mmrf工艺文件,提供从电路图到性能验证的实战指南,特别分享工程实践中的排错技巧和优化策略,帮助工程师高效完成ADC设计验证。

weixin_30832405的博客 402

非常好的ubuntu搭建cocos2d环境

最近想玩玩游戏制作,于是选择了目前流行的游戏引擎Cocos2d-x,这个东西虽然有Android的版本,但是亲测有bug,而且版本更新特别慢,不成熟,所以还是选择Cocos2d-x吧,使用eclipse这么多年了,非常喜欢这个编译器,安土重迁,于是就打算继续使用eclipse作为开发工具,好,闲话不说,先讲一下Coco2d-x的环境搭建,由于用了最新版本Cocos2d-x-3.2Rc0,搭建工程略

qq_21764267的博客 695

AGV、RGV、四向车openTCS调度系统(三)车辆适配器解读,封装自己的适配器

AGV、RGV、四向车调度。理解适配器的整体作用,以及如何使用官方例子改造自己的适配器,

要这头发有何用 3610

高光谱图像处理和分析软件(包含雷尼绍Renishaw wdf 文件导入解析功能)

是一款基于微软windows操作系统的多传感器成像工具,用于处理和分析高光谱图像。它是一个模块化的系统,由一个基本的引擎,一个图形用户界面,一个化学计量工具箱和可选的用户提供的模块组成。它支持最重要的光谱成像技术,如UV/Vis、红外、拉曼、太赫兹、光发射/吸收和质谱。除此之外,还允许用户将高光谱图像与物理属性图和传统高分辨率彩色照片合并在一起 链接:https://pan.baidu.com/s/1ruQ5YSh5_ZS9wx_V3Q5Oow 提取码:qdx0 ...

业余程序员小徐的博客 8064

cocos2d-x 的环境搭建

1. 准备工作 (1)VS2012 (2)cocos2dx cn.cocos2d-x.org/download (3)python 新版本的cocos2dx 需要python编译 2. 安装软件 (1)VS2012 从官网下载并安装 (2)python 安装:下载地址: www.python.org/download/ (3)cocos2dx 安装 ① 解压下载的cocos2dx

933

【Python_Zebra斑马打印机编程学习笔记(二)】基于BarTender将btw文件转换为zpl文件

本文介绍如何基于 BarTender 软件将 btw 格式的文件转换为 zpl 格式的文件,有需要的读者可以点赞收藏,也欢迎在评论区进行讨论。

禾戊之昂的博客 3375

cocos2d-x安装环境搭建

在Windows7上搭建Cocos2d-x win32开发环境 在Windows7上搭建Cocos2d-x开发环境并不难, 但是由于框架更新过快,很多用户都有困难。我希望你们认为这个教程有用。 建议:为了避免安全相关的问题,请以管理员权限执行所有的操作,当运行命令的时候,也要确保之前是以管理员权限打开了命令行窗口. 工具准备 搭建开发环境需要安装工具包括 Visual Studio python ———(本教程以python2.7.3版本为例),下载地址:http://www.python.or

翻肚鱼儿的博客 488

Debezium报错处理系列之二十八: Expiring 1 record(s) for test-ts-0:120001 ms has passed since batch creation

Debezium报错处理系列之二十八: Expiring 1 record(s) for test-ts-0:120001 ms has passed since batch creation

zhengzaifeidelushang的博客 3290

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

cocos2d环境搭建

cocos2d是一个开源免费的Python 2D游戏引擎,至于iphone上面的cocos2d-iphone在代码的结构上基本与这个一样,不过cocos2d-iphone因为收到iphone开发者的积极追捧,而更新频繁,功能越来越强大。而cocos2d好像已经停止更新,最后一个release版本是0.4rc0 在官网也有cocos2d的环境搭建,不过写的太简单了。所以把俺的搭建步骤记录下来 1...

weixin_34309435的博客 103

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Cocos2d-x环境搭建

1. 下载Cocos2d-x开发包 这里下载的版本为V3.17.2(AS版本为2017) https://www.cocos.com/en/cocos2dx 2. 把cocos安装包里的msvcr11.dll 复制到c盘SysWOW64文件下(win 64位系统) 3. 运行demo (1)在cocos2d-x-3.17.2\build中用vs2017打开cocos2d-win32.sln ...

Haward 1156

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

cocos2d-x下载及环境搭建

step1:首先到coco2d-x的中文官方网站http://cn.cocos2d-x.org/下载最新的cocos2d-x引擎 Step2:解压后生成一个文件夹cocos2d-x,打开解压包,点击”build-win32.bat”来编译整个项目,之后点击”install-msvc.bat”来安装wizard。   Step3:之后打开cocos2d-x文件夹下c

把握自己。 1643

cocos2d-x开发环境的搭建

一.环境搭建非常简单,只需要下面两步就可以了 1.安装python,在清单中最后一项默认是红叉,点击选择第一项让它自动设置环境变量 2.设置cocos环境变量(python必须已经安装并配置成功): a.进入cocos2d-x3.0目录,输入【setup.py】,它是一个python脚本,用于设置cocos所需命令的环境变量,当前可以一路回车,完成后重启终端即可。 二.新建项目 进入coc...

二休哥的博客 339

cocos2d项目开发环境的搭建过程

cocos2d项目开发环境的搭建过程在搭建环境时某一个盘必须得有足够的空间,并且环境的最好搭建在根目录下,如C:……即可第一步:安装Java JDK 1、安装完毕后设置系统环境变量 新建1: JAVA_HOME 值:C:\Java\jdk1.8.0_45 (就是Java的安装路径) 新建2: CLASSPATH 值:.;%JA

wkkvow的博客 491

[01] cocos2d-x开发环境搭建

  cocos2d-x 是跨平台的游戏开发引擎,支持的平台有 ios , android , windows phone , web , tizen,windows等。   先来搭建开发环境,一般我们开发游戏的编码平台有以下几种:     1. windows     2.linux     3.mac os x   而使用cocos2d-x开发游戏的目标平台一般主要是 and...

Violetta0719的博客 179

[Cocos2D]Cocos2D在Windows上面的环境搭建

Cocos2D在Windows上面的环境搭建环境 需要AndroidSDK AndroidNDK ant cocos2d-3.x的源码包 还有python2.7 如下图: 环境配置 可以在安装好了Python后直接运行 Cocos2d源码包中的setup.py,通过提示将上面的资源的sdk,ndk,ant的路径自动填充到系统的环境变量Path中。

小马哥93的博客 574

cocos2d Eclipse环境搭建

经过几次折腾,今天终于把cocos2d的helloword跑起来了

mumushou 3600

cocos2d 3.10环境搭建

由于近期工作失业了, 同时真的下定决心转入到游戏行业了。所有打算重温下cocos2d-x。然后去投递游戏公司。 本次我们学习如何搭建cocos2d-x的环境. 首先是从网上下载VS2013,并安装。 然后在网上下载python2.7.10版本安装,并在环境变量path中设置path的安装路径。 下载cocos2d-x 3.10版本。下载后发现cocos2d-x 3.10版本中改变了很多东西,目录结构

南的专栏 1925
上一篇: cocos2d_CCNode
下一篇: cocos2d_工程结构
focusjava
博客等级 码龄14年 127粉丝 528原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值