windows下cocos2d-x工程结构讲解

Posted nightfrost

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下cocos2d-x工程结构讲解相关的知识,希望对你有一定的参考价值。

技术图片
这是我们新建好的工程,稍微解释一下我们开发windows的cocos应用所用到的几个文件夹的作用
Classes文件夹,存放游戏代码中的类的部分,当然我们放在别的地方也可以,只要配置好依赖关系就行了
cocos2d文件夹,引擎的内核、文档、工具等
proj.win32文件夹 ,存放windows32位工程的文件夹,我们主要也是使用这个工程进行开发
Resources文件夹,存放游戏中使用的素材,图片、模型、音乐等
工程测试
打开proj.win32的sln文件,sln文件是visual studio的工程文件
技术图片
使用本地windows调试器调试,漫长的编译zzzzzzz
技术图片
helloworld出来了
工程结构
技术图片
展开工程,可以看到几个文件,抽象来说的话是HelloWorldScene类和AppDelegate类以及main.c和main.h
AppDelegate类
应用委托类,至于为什么叫Delegate,这是因为main.c里其实就是把游戏的运行委托给了这个类
技术图片
这个类可以认为是程序的入口,负责OpenGL的渲染系统和导演系统的初始化,还有界面的尺寸设置和适配
HelloWorldScene类
HelloWorldScene类就是我们的游戏的场景,也就是显示了Helloworld和Cocos的logo的界面,如果有想实现的简单游戏逻辑在这里实现即可

以上是关于windows下cocos2d-x工程结构讲解的主要内容,如果未能解决你的问题,请参考以下文章

关于Windows7下创建Cocos2D-X项目的小问题

在Windows7上搭建Cocos2d-x

关于windows下创建cocos2d lua工程 无法断点调试 relative (file not exist) 的问题

Part 23:Cocos2d-x开发实战-移植-从Win32到Windows Phone8-关东升-专题视频课程

cocos2d-x 3.0rc开发指南:Windows下Android环境搭建

服务器数据恢复工程师讲解raid存储结构原理