先创建cocos2dx项目,然后将项目中的cocos2d文件夹复制到ios项目文件夹中。

将cocos2d文件夹中的cocos2d _libs、Icon、Class分别引入项目工程中。

Resources文件导入的时候 fonts和res文件夹要做为文件夹导入


进入targets->build setting:
Enable Bitcode 设置为NO
Other C Flags Release 设置为 -DNS_BLOCK_ASSERTIONS=1
Other C++ Flags Release 会自动随着C设置为 -DNS_BLOCK_ASSERTIONS=1
C Language Dialect 设置为Compiler Default
Implicit Constant Conversions 设置为No
Implicit Integer to Pointer Conversions 设置为No
C++ Language Dialect 设置为 C++11[-std=c++11]
Preprocessor Macros Debug 设置为:
USE_FILE32API
$(inherited)
COCOS2D_DEBUG=1
CC_ENABLE_CHIPMUNK_INTEGRATION=1
Release 设置为:
USE_FILE32API
NDEBUG
CC_ENABLE_CHIPMUNK_INTEGRATION=1
将cocos2d文件夹中的文件地址依次写入Header Search Paths(复制我的地址也可以)
$(SRCROOT)/../cocos2d
$(SRCROOT)/../cocos2d/cocos/audio/include
$(SRCROOT)/../cocos2d/extensions
$(SRCROOT)/../cocos2d/external
$(SRCROOT)/../cocos2d/cocos
$(SRCROOT)/../cocos2d/external/chipmunk/include/chipmunk
$(SRCROOT)/../cocos2d/cocos/editor-support
进入targets -> Build Phases
导入libcocos2d库

并将其他依赖库依次导入

将Class文件中的.cpp文件导入Compile Sources

将Resources文件夹中的fonts、res以及图片导入Copy Bundle Resources

搭建页面:

修改main.m的开屏页面

创建宏文件

创建页面,继承于NSObject

创建开始界面

进入PlayViewController
创建按钮,点击进入游戏界面

进入游戏界面,搭建页面


网友评论