热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Win7环境下VS2010旗舰版安装Cocos2d-x-2.1.3-mysql教程

本文是基于blog.csdn.netluohai859articledetails10152893博客的基础上完成,对该作者表示感谢!本文主要目的是做笔记。1、首先,安装VS2010,下载Cocos2d-x,本文选择的是Cocos2d-x-2.1.3。VS2010中文破解版:pan.baidu.comdiskhome

本文是基于http://blog.csdn.net/luohai859/article/details/10152893博客的基础上完成,对该作者表示感谢!本文主要目的是做笔记。 1、首先,安装VS2010,下载Cocos2d-x,本文选择的是Cocos2d-x-2.1.3。 VS2010中文破解版:http://pan.baidu.com/disk/home

本文是基于http://blog.csdn.net/luohai859/article/details/10152893博客的基础上完成,对该作者表示感谢!本文主要目的是做笔记。

1、首先,安装VS2010,下载Cocos2d-x,本文选择的是Cocos2d-x-2.1.3。

VS2010中文破解版:http://pan.baidu.com/disk/home

Cocos版本下载:http://www.cocos2d-x.org/download/version#Cocos2d-x

2、解压cocos2d-x-2.1.4.zip到用户选择目录,我解压目录是:C:\Users\hp\Desktop

(1)在VS2010中生成cocos2d-x2.1.3的解决方案

在解压后的目录下找到cocos2d-win32.vc2010.sln文件,如图1所示。


图1 cocos2d-x-2.1.3解压文件

双击打开该文件,出现如图2所示工程:


在工程目录下,右击,选择生成解决方案,大约5-10分钟,根据电脑配置时间有所变动。编译完成后,成功17个,失败0个,更新0个。则cocos2d-x安装已经完成一半了。

(2)安装Cocos2d-x的VC模板:Cocos2d-x-2.1.3版本以后不需要在安装,只有使用Python脚本创建Cocos2d-x项目,文章后面介绍。

在安装包cocos2d-x-2.1.3目录下找到install-templates-msvc.bat,然后找到cocos2d-x-2.1.3\template\msvc\InstallWizardForVS2010.js文件,双击如图3:

此时,如果Cocos2d-x版本低于2.1.2,则会在VS2010中新建项目中在Visual C++模板下的会找到Cocos2d-x模板,本文使用的是2.1.3,所以在新建项目中并不会出现Cocos2d-x模板,这里介绍主要是为了低版本的安装配置。高于2.1.2版本的Cocos2d-x使用Python脚本创建项目。

3、创建Cocos2d-x项目

1)由于使用Python创建项目,且要求Python版本2.7,本文使用的是Python2.7.3

Python 2.7.3的链接地址为:http://www.python.org/getit/releases/2.7.3/我下载的版本是Windows x86 MSI Installer (2.7.3) (sig),下载后的软件名称为:python-2.7.3.msi,双击它默认安装即可。默认安装后Python 2.7.3所在路径为:C:\Python27,在C:\Python27路径下有python.exe命令解释器,project-creator.py脚本正是通过它来解释执行的。

2)将Python.exe命令解释器所在目录加到PATH环境变量中去

安装好Python2.7.3之后,将Python的python.exe所在目录追加到系统的PATH环境变量中去,使得Doc命令行能找到python解释器命令。本文的python默认安装目录为:C:\Python,那么在系统的PATH变量中最前面追加C:\Python27;如果使用其他路径,选择相应的Python2.7.3路径即可。注意使用分号隔开各个变量值。

在Win7下,右键单击计算机->属性->系统高级设置->环境变量,在系统变量里找到Path,在最前面加上C:\Python27;注意分号。

这样就把C:\Python27下的python.exe命令所在的目录加到Path中,接下来使用create_project.py脚本创建新工程。

(1)打开doc命令行,cd到C:\Users\hp\Desktop\cocos2d-2.1rc0-x-2.1.3\tools\project-creator。

(2)执行python脚本,生成HelloTest项目:python create_project.py -project HelloTest -package com.cocos2d-x.org -language cpp

出现Have Fun!时项目创建完成,进入到C:\Users\hp\Desktop\cocos2d-2.1rc0-x-2.1.3\projects找到新创建的项目。在C:\Users\hp\Desktop\cocos2d-2.1rc0-x-2.1.3\projects\HelloTest\proj.win32下找到sln文件用VS2010打开即可看到信创建的工程,使用create_project.py脚本创建HelloWorld项目后,Box2d、chipmunk物理引擎、cocos2d库、CocosDenshion音频库、扩展的库Extensions自动被添加到HelloWorld项目中。Ctrl+F7、Ctrl+F5即可编译运行项目。

4、相关资源博客

1、CSDN博主无幻的博客:http://blog.csdn.net/akof1314/article/category/1175224

2、CSDN博主bill_man小满的专栏:

(1)cocos2d-x游戏实例:http://blog.csdn.net/column/details/cocos2d-x-game.html

笔者通过自学cocos2d-x自己写的一些游戏实例,并进行讲解,也是cocos2d-x入门的进阶篇

(2)cocos2d-x入门:http://blog.csdn.net/column/details/cocos2d-x-study.html

cocos2d-x入门学习笔记,主要介绍cocos2d-x的基本结构,并且介绍引擎自带的示例

3、CSDN博主Cocos2der的专栏:http://blog.csdn.net/yanghuiliu?viewmode=contents

cocos2d-x游戏开发:使用cocos2d-x开源引擎开发Iphone游戏。 Cocos2D是iPhone开发中一个非常有用的库,它可以让你在创建自己的iPhone游戏时节省很多的时间。它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。

4、CSDN博主fylz1125的博客:http://blog.csdn.net/column/details/lerry.html

5、CSDN博主红孩儿的博客:http://blog.csdn.net/honghaier/article/category/1217322

6、博客园博主子龙山人的博客:http://www.cnblogs.com/zilongshanren/tag/cocos2d-x/

子龙山人还有很多关于Coco2d的博文:http://www.cnblogs.com/zilongshanren/tag/cocos2d/:

7、官网wiki:http://www.cocos2d-x.org/projects/cocos2d-x/wiki

8、Cocos2d-x的2.1.2版本之后创建新项目的方法:http://cocos2d-x.org/projects/cocos2d-x/wiki/How_to_create_a_multi-platform_project_in_one_command_line

9、Cocos2d-x 2.1.2以前,旧版本的Win32创建工程配置方法:Cocos2d-x Application Wizard for Visual Studio User Guide

10、Cocos2d-x 2.1.4在线参考手册:http://www.cocos2d-x.org/reference/native-cpp/index.html




推荐阅读
  • Coursera ML 机器学习
    2019独角兽企业重金招聘Python工程师标准线性回归算法计算过程CostFunction梯度下降算法多变量回归![选择特征](https:static.oschina.n ... [详细]
  • Python 内存管理机制详解
    本文深入探讨了Python的内存管理机制,涵盖了垃圾回收、引用计数和内存池机制。通过具体示例和专业解释,帮助读者理解Python如何高效地管理和释放内存资源。 ... [详细]
  • 本文详细介绍了如何在预装Ubuntu系统的笔记本电脑上安装Windows 7。针对没有光驱的情况,提供了通过USB安装的具体方法,并解决了分区、驱动器无法识别等问题。 ... [详细]
  • 利用Selenium与ChromeDriver实现豆瓣网页全屏截图
    本文介绍了一种使用Selenium和ChromeDriver结合Python代码,轻松实现对豆瓣网站进行完整页面截图的方法。该方法不仅简单易行,而且解决了新版Selenium不再支持PhantomJS的问题。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 解决TensorFlow CPU版本安装中的依赖问题
    本文记录了在安装CPU版本的TensorFlow过程中遇到的依赖问题及解决方案,特别是numpy版本不匹配和动态链接库(DLL)错误。通过详细的步骤说明和专业建议,帮助读者顺利安装并使用TensorFlow。 ... [详细]
  • 雨林木风 GHOST XP SP3 经典珍藏版 V2017.11
    雨林木风 GHOST XP SP3 经典珍藏版 V2017.11 ... [详细]
  • C#设计模式学习笔记:观察者模式解析
    本文将探讨观察者模式的基本概念、应用场景及其在C#中的实现方法。通过借鉴《Head First Design Patterns》和维基百科等资源,详细介绍该模式的工作原理,并提供具体代码示例。 ... [详细]
  • Appium + Java 自动化测试中处理页面空白区域点击问题
    在进行移动应用自动化测试时,有时会遇到某些页面没有返回按钮,只能通过点击空白区域返回的情况。本文将探讨如何在Appium + Java环境中有效解决此类问题,并提供详细的解决方案。 ... [详细]
  • 本文详细介绍了如何将 Python 3.6.3 程序转换为 Windows 可执行文件(.exe),并解决了使用 py2exe 和 cx_Freeze 时遇到的问题。推荐使用 PyInstaller 进行打包,提供完整的安装和打包步骤。 ... [详细]
  • 如何清除Chrome浏览器地址栏的特定历史记录
    在使用Chrome浏览器时,你可能会发现地址栏保存了大量浏览记录。有时你可能希望删除某些特定的历史记录而不影响其他数据。本文将详细介绍如何单独删除地址栏中的特定记录以及批量清除所有历史记录的方法。 ... [详细]
  • 实用正则表达式有哪些
    小编给大家分享一下实用正则表达式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下 ... [详细]
  • 探索新一代API文档工具,告别Swagger的繁琐
    对于后端开发者而言,编写和维护API文档既繁琐又不可或缺。本文将介绍一款全新的API文档工具,帮助团队更高效地协作,简化API文档生成流程。 ... [详细]
  • 本文探讨了在构建应用程序时,如何对不同类型的数据进行结构化设计。主要分为三类:全局配置、用户个人设置和用户关系链。每种类型的数据都有其独特的用途和应用场景,合理规划这些数据结构有助于提升用户体验和系统的可维护性。 ... [详细]
  • 深入解析Serverless架构模式
    本文将详细介绍Serverless架构模式的核心概念、工作原理及其优势。通过对比传统架构,探讨Serverless如何简化应用开发与运维流程,并介绍当前主流的Serverless平台。 ... [详细]
author-avatar
那0年_277
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有