Cocos2d-x 3.x将与网络通信相关的类集成到libNetwork类库工程中,这其中包括了HttpClient类。我们需要在Visual Studio解决方案中添加libNetwork类库工程。
为了能够在Visual Studio 2012下HttpClient开发,我们需要设置内容如下:
在解决方案中添加libNetwork库工程。
添加libNetwork库引用。
配置头文件搜索路径。
配置libcurl库。
1、在解决方案中添加libNetwork库工程
首先,打开解决方案,右键点击解决方案HelloCpp,在右键菜单中选择,“添加”→ “现有项目”,然后在弹出对话框中选择libNetwork.vcxproj工程文件,具体的工程路径是“<工程目录>\cocos2d\cocos\network\proj.win32”。添加完成后,我们会看到解决方案中添加了libNetwork工程,如图所示。
2、添加libNetwork库引用
然后,我们在解决方案中右键点击游戏工程,在右键菜单中选择“属性”,弹出如图所示工程属性对话框,在属性对话框中选择“通用属性”→“框架和引用”,接着点击右边“添加新引用”按钮,在弹出对话框中选中“libNetwork”,最后点击“确定”按钮。
3、配置头文件搜索路径
配置头文件搜索路径,选中游戏工程,打开菜单“项目”→ “属性”弹出工程属性对话框,如图所示,选择“配置属性”→“C++” →“常规”,在右边的“附加包含目录”中添加$(EngineRoot)cocos;,注意配置目之间需要用分号分隔开。
配置头文件搜索路径
添加搜索路径后,就可以在程序中添加下面代码引入头文件。
#include "network/HttpClient.h"
然后编译工程,如果没有编译错误则说明配置成功。
4、配置libcurl库
由于HttpClient 依赖于libcurl库,因此需要在解决方案中配置libcurl库,具体的配置过程请参考上一篇博客:Cocos开发中Visual Studio下libcurl库开发环境设置。
《Cocos2d-x实战 C++卷》现已上线,各大商店均已开售:
京东:http://item.jd.com/11584534.html
当当:http://product.dangdang.com/23606265.html
互动出版网:http://product.china-pub.com/3770734
《Cocos2d-x实战 C++卷》源码及样章下载地址:
源码下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1155&extra=page%3D1
样章下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1157&extra=page%3D1
相关推荐
Cocos2d-x教程视频Windows环境下Visual Studio 2013中搭建Cocos2d-x 3.1集成开发环境提取方式是百度网盘分享地址
4. **音效管理**:在CocosStudio中,可以预览和管理游戏的背景音乐和音效,设置音量、循环播放等参数,方便集成到游戏中。 5. **行为系统**:CocosStudio支持行为系统,开发者可以通过拖拽行为节点来创建脚本逻辑,...
在Cocos Studio1.6.0.0这个版本中,用户可以享受到优化的用户体验和增强的功能,以提高游戏开发效率。 首先,Cocos Studio的核心特性在于它的可视化界面,它允许开发者无需编写代码就能创建和编辑游戏场景、角色、...
在Cocos2d-JS开发过程中,Cocos Studio是一个强大的工具,用于设计和制作游戏的图形界面、动画以及交互逻辑。本教程将聚焦于如何在Cocos2d-JS项目中导入并使用Cocos Studio创建的设置界面。下面将详细阐述这一过程中...
- 打开Visual Studio 2010,创建一个新的Cocos2D-X项目,如果能正常创建并运行示例程序,说明你的开发环境已经成功搭建。 ### 6. 进阶配置 - 安装Cocos Console,这是一个命令行工具,用于快速创建项目、构建和...
Cocos Studio创建帧动画是游戏开发中的一个重要环节,尤其对于2D游戏来说,帧动画能够实现角色动作、特效等生动的表现。Cocos2d-X是一个广泛使用的开源游戏引擎,而Cocos Studio作为其配套的可视化编辑工具,为...
游戏开发之Cocos2D游戏引擎教程-cocos builder,cocos studio,cocos2d
在Cocos2d-x早期版本中,CocosStudio扮演了至关重要的角色,因为它降低了游戏开发的入门难度,让开发者无需编写大量底层代码就能实现游戏的基本功能。CocosStudio_v1.6.0.0代表着这个工具的一个特定稳定版本,可能...
为了在Win32平台上搭建Cocos2d-x开发环境,需要安装Visual Studio 2010、下载Cocos2d-x引擎代码、搭建平台环境等步骤。 一、安装Visual Studio 2010 在Win7操作系统上,需要安装Visual Studio 2010,以便编译和...
本文将深入探讨Cocos Studio中的按钮控件,包括其功能、创建过程、属性设置、事件处理以及自定义设计等方面,帮助开发者更好地理解和运用这一工具。 首先,我们了解按钮控件的基本功能。在Cocos Studio中,按钮控件...
Cocos Studio是一款强大的游戏开发工具,专为Cocos2d-x框架设计,旨在提供一个集动画编辑、场景构建、UI设计、音频管理等多功能于一体的工作环境。本教程将通过两个具体的使用示例——"bone"和"功夫战士",帮助...
cocos studio 2.0.6最新版 .
整个安装和环境配置过程需要对操作系统、命令行操作、环境变量配置有一定的了解,还需要知道如何在开发环境中配置和解决常见的编译错误。对于想要进行跨平台游戏开发的开发者来说,熟悉 Cocos2d-x 以及其依赖环境的...
总的来说,Cocos2d-x结合Cocos Studio为游戏开发者提供了一套高效、灵活的开发环境。通过学习和实践,我们可以利用这些工具创作出像《赵云要格斗》这样具有吸引力的游戏。在阅读《赵云要格斗》的相关博文和代码后,...
10. **自定义配置**:用户可以通过设置JSON文件来自定义编辑器的主题、快捷键、字体大小等,打造个性化的开发环境。 总的来说,Visual Studio Code以其优秀的特性和灵活性,成为了现代开发者的首选代码编辑器之一。...
总的来说,《cocosStudio_1.6正版》通过集成的开发环境,降低了游戏开发的技术门槛,提升了开发效率,让开发者可以专注于创意和游戏体验的设计,而无需过于关注底层技术细节。对于初学者和经验丰富的开发者来说,...
在第10章“游戏开发的利器——CocosStudio”中,我们将深入探讨这款软件的功能和应用,帮助你更好地理解如何利用它来提升你的游戏开发效率。 CocosStudio的主要特点包括可视化界面编辑器、资源管理器、动画编辑器和...
特别地,`InstallWizardForVS**.js`文件是安装Cocos2d的Visual Studio向导的关键组件,它用于创建新的Cocos2d项目模板,并在Visual Studio中设置正确的构建配置。 当用户在配置Cocos2d时,如果缺少`msvc`文件夹或者...