您的位置:首页 > 移动开发 > Cocos引擎

cocos游戏开发-环境搭建

2015-11-06 20:34 281 查看
学习cocos已经很长时间了,但是一直都没有写过关于cocos的博客。在学习的过程中遇到各种难点各种BUG,但是当逐步突破一个个难点和解决各种BUG以后,那种无比的喜悦你懂得。其实除了学习cocos以外,无论学习什么学会了或者解决问题了可能只是当时还记得,一旦学的东西多了或者时间久了就会容易忘记,学习最重要的方法就是多思考,多实践,多总结。其次记笔记也是很关键的,所以我认为无论以哪种方式记笔记都可以,我认为写博客是一种很好的方式,它不仅可以和别人一起分享自己的经验,还可以作为笔记来查阅。何乐而不为呢,下面将开始我的第一篇cocos游戏开发的文章:

说明:搭建平台:Mac平台

cocos 游戏开发学习笔记:

cocos开发环境搭建

1,下载cocos游戏引擎

下载网址:www.cocos.com

最新版本:cocos2d-x-3.7

2,解压cocos引擎文件

3,安装cocos引擎

3.1 安装python

3.2 安装x-code(苹果系统)

4,运行cocos引擎示例代码

目的:我们可以了解cocos引擎的大致功能,对于初学者来说有很大的帮助。

5,安装cocos游戏开发环境

在终端运用命令进入cocos引擎文件目录下,运行python setup.py进行安装

6,创建项目

在终端运用命令提示符创建

创建格式:cocos new -p 包名 -l 语言 -d 项目路径

示例:cocos new -p com.qcc.game -l cpp -d ~/Desktop mygame2015

说明:-l表示开发语言,比如:cpp(c++),lua,js(javascript)等

笔者运用c++语言开发。

7,项目的结构

在新建的项目目录下主要有classes源文件,主要存放开发项目的源代码,cocos2d时引擎源码,resourses主要存放图片资源等,其他为开发平台,比如:proj.android, proj.android-studio,proj.ios_mac proj.linux,proj.win8.1-universal,proj.win10,proj.win32 笔者主要在iOS平台下开发

8,项目结构的深入

cocos中的核心类 Application 应用程序类(入口)类,Director导演类....

如何创建场景?

//创建一个场景

auto scene=类名::createScene();

//运行这个场景

direct->runWithScene(scene);

说明:类名是开发者创建的类,可以实现场景的切换。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: