`
逍遥一狂
  • 浏览: 190599 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

给已有的项目加入cocos2d支持

阅读更多

iphone SDK 3.0

cocos2d-iphone 0.8

 

不使用cocos2d的项目模板,为已经存在的项目添加cocos2d库支持

 

步骤:

 

1. 添加源代码

    在左侧Groups & Files里面右击项目名称 --> Add --> Existing Files,浏览选中cocos2d-iphone源代码目录中的cocos2d-iphone.xcodeproj文件,不需要拷贝

 

2. 添加依赖的Frameworks

    在左侧Groups & Files里面添加cocos2d依赖的几个Frameworks

    CoreGraphics.framework

    Foundation.framework

    OpenGLES.framework

    QuartzCore.framework

    UIKit.framework

    OpenAL.framework

    AudioToolbox.framework

    如果你找不到上述Frameworks的路径,就打开cocos2d-iphone项目,把里面的Frameworks拖进来,不需要拷贝

 

3. 添加头文件搜索路径

    在左侧Groups & Files里面右击项目名称 --> Get Info --> Build标签,Search Paths部分中的User Header Search Paths,双击右边部分在打开的窗口中新增一个Pah,其值设为:$(COCOS2D_SRC)

   

 

4. 构建项目时如果还找不到库,就点开cocos2d-iphone.xcodeproj这个Group,把库拖进相应的Target里的Link Binary With Libraries里

  • 大小: 48.8 KB
  • 大小: 93.8 KB
分享到:
评论

相关推荐

    cocos2d-x 环境配置手册

    - 选择cocos2d模板中的cocos2d-win32application,并命名项目。 - 选择默认值后完成项目创建。 - **配置包含路径**: - 依次选择工具->选项->项目和解决方案->VC++目录。 - 在“包含文件”栏加入以下路径: - D:...

    cocos2d-x-3.5.zip

    《cocos2d-x 3.5:经典游戏开发框架的深度解析》 ...虽然现在已有更新的版本,但3.5版本因其稳定性和兼容性,仍然在许多项目中被广泛使用。如果你正在寻找一个可靠且成熟的2D游戏开发框架,cocos2d-x 3.5绝对值得考虑。

    cocos2d-x上的A*寻路

    Cocos2d-x是一款广泛使用的开源2D游戏引擎,它提供了丰富的功能来支持游戏开发。在Cocos2d-x上实现A*寻路算法,可以帮助我们解决复杂的游戏世界中的导航问题。 A*寻路算法是一种启发式搜索算法,用于寻找两点之间的...

    MFC_Cocos2dx3.2

    确保已安装了Visual Studio,包含了MFC支持,并且安装了Cocos2d-x 3.2的开发环境,包括Cocos2d-x库、Cocos Console以及Cocos Creator(可选,用于Cocos Editor项目)。 **步骤二:创建MFC工程** 在Visual Studio中...

    cocos4.0 lua api

    社区中通常会有丰富的教程、示例项目和已解决的问题,为学习和使用Cocos4.0 Lua API提供便利。 9. **跨平台开发** Cocos2d-x支持多平台,包括iOS、Android、Windows等。这意味着使用Cocos4.0 Lua API编写的代码...

    基于cocos2d-x的五子连珠中的A*算法

    Cocos2d-x是一个广泛使用的开源2D游戏开发框架,它支持多种编程语言,包括C++。在这个项目中,我们看到A*算法被应用于解决游戏中的寻路问题。A*算法是一种启发式搜索算法,它结合了Dijkstra算法的优点,并通过使用...

    cocos2dx A*的实现

    在Cocos2d-x-3.3版本中,使用Visual Studio 2012进行开发,你需要将提供的源代码(class文件)集成到你的项目中,这通常涉及到将头文件和源文件添加到项目结构中,确保正确引入依赖,并且资源文件(Resource)也应...

    Cocos2dx-2.2.3 A星寻路算法源码

    Cocos2dx是一款开源的游戏开发框架,主要用于创建2D和3D游戏,它基于C++,并且...通过深入研究提供的源码,开发者可以学习到如何将A*算法应用于实际项目,同时也能对Cocos2dx的事件处理、渲染机制等有更深入的理解。

    图片资源游览器实例

    Cocos2d-x的`TextureCache`类可以帮助我们缓存已加载的图片,避免重复加载,提高性能。 2. **图片展示**:可以使用`Sprite`类展示图片,并通过调整其位置、大小和旋转属性来控制显示效果。如果需要支持缩放和滑动,...

    reversi-online:Cocos Creator+Socket.io制作的联机对战黑白棋

    2. **房间匹配**:玩家可以选择创建或加入已有房间,等待对手出现。 3. **游戏开始**:双方玩家准备好后,服务器发送开始游戏的信号,客户端接收到后开始显示棋盘和初始状态。 4. **棋局进行**:玩家落子,客户端将...

    iOS flood fill 算法

    压缩包中的"CCSpriteFloodFill-master"可能是一个Cocos2d-x的项目,Cocos2d-x是一个跨平台的游戏开发框架,它基于C++,但提供了Objective-C的接口。在这个项目中,Flood Fill算法可能被用于游戏场景中的颜色填充或...

    微信小游戏房间服务研究案例

    3. **玩家加入**:玩家可以搜索并加入已有的房间,或者通过邀请码直接进入特定房间。 4. **同步机制**:为了确保所有玩家的游戏状态同步,需要实现一套可靠的网络同步机制,如状态机同步、增量同步或帧同步。 5. **...

    lib-SDKPlugin-old:手游接入AndroidiOS平台时接入的各种sdk,统一封装的一个插件库

    一个第三方sdk插件的集合(Android / iOS平台),是用cocos2d-x开发游戏时,接入第三方sdk的一个整合包,为了方便第三方sdk的二次接入,和删除。 #SDK列表 目前已包含的sdk如下 AppStore GooglePlay DataEye ...

    最新欢乐麻将 音效资源包

    此外,这些资源已经过整理,便于导入到游戏引擎如Unity或Cocos2d-x中,减少了技术上的困扰。 为了确保音效与游戏的整体风格匹配,开发者还需要考虑音效的质量、音量平衡以及与背景音乐的融合。音效的频率、持续时间...

    Mobile_version:飞机手机游戏

    在JavaScript的环境下,游戏开发通常会利用一些框架或库,如Cocos2d-x、Phaser或者Unity的JavaScript API(Unity可以支持JavaScript,通常称为UnityScript)。这些工具允许开发者用JavaScript编写游戏逻辑,并且能够...

Global site tag (gtag.js) - Google Analytics