Cocos2d-x学习笔记之开发环境搭建
要问如今什么比较火,当然是手机app了,随之智能机的普及,不断推出了越来越多的手机app,而游戏其实也是一种app。cocos2d-x一款免费游戏开发引擎,本着开源、跨平台的特色,成为了越来越多的手机游戏的开发引擎,所以让我们也来学习cocos2d-x这款游戏引擎吧。通过学习cocos2d-x,我们将了解更多关于游戏开发的知识,比如lua脚本、Box2d物理引擎、代码设计思想等等。总之,我们并不局限于学习cocos2d-x本身,而是通过学习cocos2d-x,掌握更多的游戏开发经验和技巧。现在就来开启cocos2d-x的学习之旅吧!
工欲善其事必先利其器,让我们先来搭建一个开发平台以便开发我们的游戏。
1、安装vs2010,具体的软件请到网上搜索。当然你也可以安装vs2012,不过个人认为还是先用vs2010吧,因为这个东西实在是不小啊,运行起来占了不少内存,编译一下还得等不少时间,电脑真的是很卡,更不用说vs2012了。
2、下载cocos2d-x的安装包,说是安装包其实就是一堆引擎代码,里边有不少例子,具体的请到官网下载。本人使用的版本是cocos2d-x-2.2,版本不同api可能稍有区别,有的版本也有漏洞。在使用过程中有任何问题可以在本站留言,我们共同讨论。
3、解压cocos2d-x的安装包,建议解压到根目录下,比如e盘的根目录下,在E:\cocos2d-x-2.2\cocos2d-x-2.2的目录下选择对应你vs版本的解决方案,双击运行(比如本人对应的是cocos2d-win32.vc2010.sln)。
4、等待vs2010运行起来的时候,在该项目的解决方案上点击生成解决方案,这段时间可能有点长,和自己的机器有关,大家耐心的等待一会。
5、等生成成功以后,在你的安装目录下会看到Debug.win32的文件夹,基本就成功了。整个引擎的项目我们需要首先认识的有俩个,一个是hellocpp,这个项目类似于helloworld,等你生成成功以后,设置这个项目为启动项,然后ctrl+f7,编译一下,ctrl+f5运行一下,看看是不是出来了hello cocos2d-x的界面,如果运行出来,证明成功了。另一个项目是testcpp,这个是官方的例子demo,你想要看看cocos2d-x都能实现什么功能可以运行这个项目看看,里边应该包含了所有的功能,等以后你不会实现了,也可以看看人家的源代码。
经过这五步,我们的环境就算搭起来了,你做好了吗?
相关推荐
-
Cocos2d-x学习笔记之Hello World!
首先我们要为vs2010安装一个cocos2d-x的插件,有了这个插件,当我们打开vs2010,单击文件->新建->项目的时候,在已安装的模板一栏就能看到cocos2d-x了,方便了我们的编写.那么这个插件在什么地方呢,由于cocos2d-x的版本不同,在有的版本中是不包含这个插件的,我已经为大家准备好了,大家单击下载就可以了(下载cocos2d-x模板插件).下载好这个插件以后,双击InstallWizardForVS2010.js就可以了,如果你是vs2012,找对应的文件,双击.然后打开
-
Cocos2d-x学习笔记之Hello World源码分析
首先我们来说一下游戏的原理,游戏类似于一场电影,早期的电影不就是靠一张张的图片放出来的吗?把场景人物什么的画在一幅幅图片上,然后从第一张图片开始播放就可以了.游戏更是如此,其实我们玩的游戏看到的画面都是美工做出来的,我们程序员要做的事情是组织这些图片,比如先弄个背景图片,然后在某一个坐标上放置一个人物的图片,我们写好程序,控制这个图片的移动路径,等机器运行的时候每秒都要刷新画面,我们就看到人物动了起来.而刷新页面的快慢就是我们所说的帧率,这个在程序中我们可以控制.整体的意思就是游戏不过是一些图片
-
Cocos2d-x学习笔记之开发环境搭建
要问如今什么比较火,当然是手机app了,随之智能机的普及,不断推出了越来越多的手机app,而游戏其实也是一种app.cocos2d-x一款免费游戏开发引擎,本着开源.跨平台的特色,成为了越来越多的手机游戏的开发引擎,所以让我们也来学习cocos2d-x这款游戏引擎吧.通过学习cocos2d-x,我们将了解更多关于游戏开发的知识,比如lua脚本.Box2d物理引擎.代码设计思想等等.总之,我们并不局限于学习cocos2d-x本身,而是通过学习cocos2d-x,掌握更多的游戏开发经验和技巧.现在就
-
Flask框架的学习指南之开发环境搭建
Flask是一个使用 Python 编写的轻量级 Web 应用框架.其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2.很多功能的实现都参考了django框架.由于项目需要,在此记录下学习的过程及心得. 工欲善其事,必先利其器.就从搭建一套flask开发环境开始flask之旅吧. 一.平台说明 操作系统:window 7 64bit 数据库:mysql5.6 python:v2.7 开发集成软件:PyCharm5.0 二.开发环境搭建 1.安装flask框架包 1
-
python基础入门学习笔记(Python环境搭建)
Python学习第一篇.把之前学习的Python基础知识总结一下. 一.认识Python 首先我们得清楚这个:Python这个名字是从Monty Python借鉴过来的,而不是源于大家所知道的大蟒蛇的意思.我们为什么要学习Python呢?就我而言,我知道豆瓣在使用.重视Python,加上我想学习网页爬虫技术,所以,我要学习Python编程.另外在国外,Yahoo和Google都在使用Python.那么,Python就很值得我们认真学习. 二.Hello,World! 首先我们需要安装Python
-
详解Angular 开发环境搭建
Angular 是一款开源 JavaScript 框架,由Google 维护,用来协助单一页面应用程序运行的.它的目标是增强基于浏览器的应用,使开发和测试变得更加容易.目前最新的 Angular 版本是 v4.2.3 开始搭建 Angular 开发环境 搭建 Angular 开发环境需要的步骤: Node.js 配置 npm Angular CLI 安装 Node.js 下载安装Node.js,下载最新的 LTS 版本即可,目前最新的版本是 v6.11.0 LTS 配置 npm 安装好 Node
-
详解Angular CLI + Electron 开发环境搭建
本文介绍了Angular CLI + Electron 开发环境搭建,分享给大家 用 @angular/cli 配合 Electron 构建桌面软件开发环境,可以在 Electron 中使用 Angular 的各种特性,使开发桌面软件像开发网站一样简单.快捷,而且可以模块化,紧跟最新技术趋势. 安装 Angular CLI 和 Electron 首先使用 npm 安装 Angular Cli: $ npm i -g @angular/cli 然后安装 Electron $ npm i -g el
-
spring mvc4.1.6 spring4.1.6 hibernate4.3.11 mysql5.5.25开发环境搭建图文教程
一.准备工作 开始之前,先参考上一篇: struts2.3.24 + spring4.1.6 + hibernate4.3.11 + mysql5.5.25 开发环境搭建及相关说明 思路都是一样的,只不过把struts2替换成了spring mvc 二.不同的地方 工程目录及jar包: action包改成controller: 删除struts2 jar包,添加spring mvc包(已有的话,不需添加): web.xml配置: 跟之前不同的地方是把struts2的过滤器替换成了一个ser
-
详解vue.js 开发环境搭建最简单攻略
做为一名学习路上的小白,起初就对 vue.js 有着莫名的好感,知道 vue.js 也能实现 angular.js 的双向绑定等一些功能后,妥妥的先把 angular.js 和 node.js 丢到后面再去学, 看了看 vue 文档,首先要搭建一个开发环境,因为自己太小白,看了一些搭建开发环境的博客,表示专业术语太多依然还是一脸懵逼. 具体流程大概如下: 很难理解?没关系,我也没理解,跟着操作就行了,我是window系统. 1.安装node.js 起初是很不理解的,我学 vue.js 还要掌握
-
vue.js开发环境搭建教程
vue.js开发环境搭建教程分享,具体内容如下 1.安装node.js,忽略 2.基于node.js,利用淘宝npm镜像安装相关依赖 在cmd里直接输入:npm install -g cnpm –-registry=https://registry.npm.taobao.org,回车,等待安装... 3.安装全局vue,用于帮助搭建所需的模板框架 在cmd里, 1).输入:cnpm install -g vue-cli,回车,等待安装... 2).输入:vue -V,回车,若出现vue信息说明表
-
基于Vue2的移动端开发环境搭建详解
前言 vue2.0发布了,那么还在用vue1.x的你,是不是也有所心动呢?下面这篇文章就给大家详细介绍基于Vue2的移动端开发环境搭建的详细步骤,下面来一起看看吧. 一.vue-cli 首先还是介绍我们的脚手架工具,因为它能让我们省去大部分的配置时间,这里只给出简单步骤,保证你的命令顺利运行的前提是安装最新版本的 node 和 npm,这里不赘述升级流程 全局安装 vue-cli npm install vue-cli -g 借此也全局安装一个 webpack npm install webpa
-
详解MAC OSX Docker开发环境搭建
MAC OSX Docker 开发环境搭建 1. 安装Virtualbox 下载地址:https://www.virtualbox.org/ VirtualBox简体中文版下载安装(图解教程)http://www.jb51.net/article/95311.htm 2. 安装boot2docker $ brew install boot2docker # 也可以手工安装: $ curl https://raw.github.com/steeve/boot2docker/master/boot
随机推荐
- Angular.JS实现无限级的联动菜单(使用demo)
- js正则匹配table tr
- Android常用正则表达式验证工具类(实例代码)
- 详解springboot+mybatis多数据源最简解决方案
- 简单介绍Python的轻便web框架Bottle
- 网页中右键功能的实现方法之contextMenu的使用
- PHP获取真实客户端的真实IP
- js正则表达式匹配数字字母下划线等
- BootStrap实现鼠标悬停下拉列表功能
- ajax 异步获取数据实现代码 (js创建ajax对象)
- iOS实现简单的二级菜单效果
- Python遍历zip文件输出名称时出现乱码问题的解决方法
- jquery获取颜色在ie和ff下的区别示例介绍
- 基于js实现checkbox批量选中操作
- 深入解析C++编程中对设计模式中的策略模式的运用
- PHP+JS无限级可伸缩菜单详解(简单易懂)
- Android清空编辑框内容功能的实现实例代码
- C++设计模式之迭代器模式(Iterator)
- 微信小程序功能之全屏滚动效果的实现代码
- Python3离线安装Requests模块问题