COCOS2DX学习笔记(一) windows下cocos2d-x的环境配置

【cocos2d-x】环境搭建&项目创建 后续创建好工程后,打开项目文件,会出现如下所示: 只需要“确定”,更新到最新版本即可。想要在终端直接使用 cocos命令,则需要配置环境变量。只需要进入 D:\cocos2d\cocos2d-x-3.17.2 执行setup.py 文件,就会帮助我们设置cocos2d-x运行所需要的环境变量。 cocos new -p:包名(PACKAGE_NAME)。主要用于 Android 工程,如果不指定该命令行参数,默认值是 org.cocos2dx.hellocpp-l:表示 Cocos2d-x 工程 阅读详情

最近开始在学习COCOS2D-X游戏引擎,算是自己回归游戏开发的第一步吧,准备把期间的所学所感都记录下来,算是对自己的一个见证。


1.首先当然是cocos2d-x的下载:

http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download,我下载的版本是cocos2d-2.0-x-2.0.4这个版本,下载好后解压到一个目录即可


2.解压好之后进入目录(我的环境里是G:\cocos2d-2.0-x-2.0.4\cocos2d-2.0-x-2.0.4),根据自己的VS编译器版本,可以选择VS2008,VS2010和VS2012的项目解决方案,打开后出现如下项目


这里可以做一个基本介绍:

HelloCpp和HelloLua是一个cocos2dx程序的基本框架实例,只是前者开发语言用C++,而后者用Lua脚本

libBox2d和libchipmunk是两个不同的物理引擎,我只略微使用过前者,对后者不是很了解,暂且略过

libcocos2d就是我们主角了,cocos2dx游戏引擎

libcocosdenshion是自带的一个轻量级音频库

libExtension是自带的一些扩展,里面有一个简单的GUI系统

libLua是绑定Lua脚本的库

MoonWarriors是一个飞行设计游戏的例子,用JS实现的

TestCpp,TestJavascript和TestLua是对cocos2dx游戏引擎一些基本功能的演示demo,从名字也可以看出他们使用了不同的语言


3.引擎的编译:

不需要做太多的配置,直接在解决方案上选择“生成解决方案”,即可对整个解决方案进行编译,运气不差的话一般都能全部编译通过,然后大家就能在Debug.win32这个目录(我的路径是G:\cocos2d-2.0-x-2.0.4\cocos2d-2.0-x-2.0.4\Debug.win32)下看到编译好的库文件了




可以把所有的DLL文件都放到C盘的“System32”或者“System”目录下,因为以后开发Cocos2dx项目的时候都会动态这些库

同样可以把所有的LIB文件放到一起,并将这目录加入到VS中的包含目录


最后大家可以看看其中的几个实例程序,至此cocos2dx的环境配置基本完成


4.在vs中建立cocos2dx的项目模板

运行cocos2dx目录下的install-templates-msvc.bat,即可在VS中建立项目模板



不过使用这种方式建立的模板会使用默认的项目”头文件包含路径“和”库文件包含路径“

这里提供两种解决方案:

1.将工程新建在coco2dx的解压路径里,比如在我的机器上面,cocos2dx的根目录是”G:\cocos2d-2.0-x-2.0.4“,那么我的解决方案路径即为这个路径,该路径下有个”cocos2d-2.0-x-2.0.4“文件夹,将解决方案的名称同样设置成”cocos2d-2.0-x-2.0.4“,即可顺利编译了

2.第二种方法是找到”G:\cocos2d-2.0-x-2.0.4\cocos2d-2.0-x-2.0.4\template\msvc\CCAppWiz.win32\Scripts\1033“目录下的default.js文件,将里面所有的”$(SolutionDir)“替换成你当前机器上cocos2dx的安装路径,保存之后重新运行install-templates-msvc.bat


这一切配置完成后,你就可以开始你的cocos2dx之旅了,祝大家好运,一起努力

Cocos2d-x学习笔记(一) 创建自己的Cocos2d-x项目 这几天心血来潮想要学习Cocos2d-x,虽然有C#与Java的基础,不过毕竟好几年不碰代码,而且对于C++我完全是个新手,只好一边学习C++基础一边找些Cocos2d-x的相关资料。不过好在C++的基础语法与C#还算相似,所以起步不算太艰难。只是Cocos2d-x在还未开始进行的时候就已经让我栽了好几个跟头。总之这些经验来之不易,所以我决定记录下我学习的过程,也许能帮助到那些跟我遇... 阅读详情

相关推荐

详细介绍在windows系统中配置 cocos2d-x 开发环境及简单使用(VS2012+Cocos2d-x 3.0rc1)

下面这篇文章纯粹是为了入门

小邓笔记 1万+

cocos2d-2.1rc0-x-2.1.3

Cocos2D-x 2.0以上版本跨Win32、Android、iOS三个平台,本文介绍Cocos2D-x在这三个平台上如何搭建开发环境。 一、Windows开发环境配置 1、Visual Studio安装                Cocos2D-x支持Visual Studio的版本包括VS2008、VS2008 Express、VS2010和VS2012。本文选择VS2010

linking530的专栏 1652

使用cocos2d-x-2.0-2.0.4开发的简单跨平台益智类魔塔小游戏

使用cocos2d-x-2.0-2.0.4开发的简单跨平台益智类魔塔小游戏

cocos2dx手游开发之环境搭建

一:关于coco2dx环境搭建 1:coco2dx引擎下载,提供官方下载地址,http://www.cocos2d-x.org/download。下载后,解压到自己喜欢的目录下,最好不要包含中文路径。如我的是F:\cocos2d-x-3.15.1路径。解压后: (1)已经安装过python的。直接调出命令行,将下面的文件拉入命令行执行,这是为了配置coco2dx环境变量。 执行过...

星晨六慕的博客 3184

前端埋点的实践

1、前言 开始正文前先介绍一下埋点的概念~,(熟悉的朋友可以略过) 前端埋点: 是一种手段,它的目的是上报相关行为数据,相关人员以数据为依据来分析产品在用户端的使用情况,根据分析出来的结果辅助产品优化、迭代。 BI:商业智能,公司内部做数据分析相关的部门。 2、背景 在流量红利逐渐消失的现在,数据的采集、分析和精细化的运营显得更加重要,所以埋点的需求在互联网产品中是很常见的,目的上面也提到了。我们的追求就是又快又好的做好埋点工作,但是现实却不那么美好;目前我们团队在前端埋点方面存在一些痛点: 在构造埋点字段

Arui_0的博客 1772

大模型-internvl高通qnn运行源码解读

模型链接:https://huggingface.co/OpenGVLab/InternVL2-2B论文官方简要说明 https://internvl.github.io/blog/2024-07-02-InternVL-2.0中文解读 https://zhuanlan.zhihu.com/p/702946079在线demo https://internvl.opengvlab.com/

点滴的岁月 1832

cocos2dx学习之路(一)———windows10下cocos2dx环境配置

cocos2dx学习之路

Jack的博客 5296

【完美解决】Anaconda3安装后缺失大量文件,没有scripts、Library等目录

Anaconda3是官网下载的:https://www.anaconda.com/distribution/#download-section 我选择的是64位python 3.7的版本。 问题出现及现象: 我自己选择了一个D盘的目录D:\Tools\Anaconda3进行安装,装完后发现conda list命令无法执行,首先都到的是配置环境变量,然后发现安装目录下缺失大量文件(如下图)...

android之行 3万+

cocos2d-x配置环境变量

配置python环境变量 ,将python的安装目录追加到设置里面的高级系统环境变量下的系统变量path目录里面(配好之后,在控制台输入python命令,看是否会出现python的版本号)在cocos2d-x-3.9的压缩包里面有一个setup.py的python文件,双击它,然后按三下回车,然后就可以关了。安装python2.7左右的版本,安装的时候一直下一步,不需要更换路径,文件不是很大,放C盘就行。-p:包名package的缩写(跨平台的)(安卓的包名一般是 域名反着写,域名是唯一的)

weixin_69452463的博客 479

使用RV1126实现人脸识别——将Facenet模型转换为RKNN模型

在本文中,我们将探讨如何在RV1126芯片上实现人脸识别,并将Facenet模型转换为RKNN(Rockchip Neural Network)模型,以在RV1126上进行高效的人脸识别。Fine-tuning是指在预训练模型的基础上,使用自己的数据集进行进一步训练,以适应特定的任务。同时,我们需要下载Facenet模型的预训练权重,这些权重将作为我们的基础模型。综上所述,我们详细介绍了如何在RV1126上实现人脸识别,并将Facenet模型转换为RKNN模型。方法将模型导出为RKNN格式的文件。

code_program481的博客 1522

单稳态触发器Multisim电路仿真——硬件工程师笔记

本文系统介绍了单稳态触发器的基础知识及其实现方式。主要内容包括:1)单稳态触发器的工作原理、电路结构、特点及应用;2)555定时器实现单稳态触发器的配置及工作过程;3)使用反相器和与非门实现积分型和微分型单稳态触发器的电路结构及工作原理。文章详细阐述了各种实现方式的特性、应用场景及设计考虑,为硬件工程师提供了实用的电路设计参考。最后还附有相关笔试面试题链接,便于读者进一步学习扩展。

XU157303764的博客 1877

COCOS2DX学习笔记 windows下cocos2d-x的环境配置

COCOS2DX学习笔记(一) windows下cocos2d-x的环境配置 最近开始在学习COCOS2D-X游戏引擎,算是自己回归游戏开发的第一步吧,准备把期间的所学所感都记录下来,算是对自己的一个见证。   1.首先当然是cocos2d-x的下载: http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download,我下载

superxsw的专栏 1062

基于FDTD的涡旋光束发射器设计

为实现涡旋光束在小型设备中的应用,提出一种圆柱孔光栅蚀刻硅微环谐振腔结构,器件半径仅为4.1μm。建立一个理论模型,利用偶极子点表示沿微环腔内壁的光栅元件散射辐射,推导输出光场表达式,建模结果验证该结构可在不同波长下选择性地产生各种拓扑数的涡旋光束。此外,对器件进行性能分析与参数优化,结果表明,微环波导宽度过小会大大增加微环的辐射损耗。当微环波导宽度为450nm、耦合间距为100nm时,1 579nm波长附近的谐振峰输出功率为16.3dB,Q值为15 800。

qq_61890005的博客 827

cocos2dx Windows环境配置

cocos2dx升级之旅,请多指教~ 本篇是本人搭建cocos2dx-Windows 64位环境的配置说明,仅供参考。 开发准备   搭建环境肯定需要准备好所有工具,只有把工具都准备好了,才能撸起袖子干活,但是肯定被cocos官网提供的软件数目和分布的零散不堪的开发环境准备文档整的没有头绪。下面我们来理清一下思路。 1.python 2.7.X环境   cocos2d

zhaolion_的专栏 961

Vue3 - Element Plus 日期选择器 el-date-picker,设置 type=week 变成周选择器后,将选择周时修改为 “周一至周日“ 为一组范围(详细示例代码,新手小白秒会)

vue3,element-plus,DatePicker日期选择器,el-date-picker,周,type=week,周选择器,日期选择器week怎么拿到具体的时间范围,如何取week周选择器的value值,format如何设置,时间选择器按周选择时展示具体日期范围,vue3elementPlus日期选择器选择一周7天的数据格式怎么拿到,el-date-picker设置type等于week后怎么设置format属性,format和value-format怎么设置,范围选择器周,一周,选择一周7天时间

🏆 前端领域优质创作者 1万+

Ceph入门到精通-更换osd、扩容osd

【代码】Ceph入门到精通-更换osd、扩容osd。

隔壁老瓦的专栏 1547

[cocos2dx]在windows7下搭建Cocos2D-X win32开发环境

Cocos2D-X 是一个开源的2D 移动游戏框架,它的原型是Cocos2D。此框架的目的是简化游戏开发的流程,让开发者能够专注于开发游戏本身。 选择Cocos2D-X 的理由 Cocos2d-X 的核心点是围绕Cocos2D 跨平台。使用Cocos2D-X 创建的项目可以很容易地运行在iOS、Android、Windows Phone 等移动设备上。Cocos2D-X 还支持Windows、

超越 3723

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Cocos2d-x 4.0 安装教程(Windows10 + Visual Studio 2019)

Cocos2d-x 4.0 安装教程(Windows10 + Visual Studio 2019)

weixin_52484549的博客 3691

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

cocos2d-x在Windows环境下配置

一、准备工作 1.cocos2d-x源码包:https://cocos2d-x.org/download 2.配置好python,jdk环境 注意,只支持python2,不要下3 python2.7:https://www.python.org/downloads/windows/ jdk:https://www.oracle.com/technetwork/java/javase/...

qq_23969457的博客 785

cocos2dx vs2017 windows 环境配置

---------------------  作者:暴力书圣  来源:优快云  原文:https://blog.youkuaiyun.com/u010536615/article/details/66474143  版权声明:本文为博主原创文章,转载请附上博文链接! 1.安装python(运行setup.py时用) 1.1 下载地址: https://www.python.org/downloads/...

loni718的专栏 1425

Cocos2d-x学习(一) Cocos2d-x2.2.6安装前准备

玩游戏是一件很有意思的事情,但如果自己可以开发一款游戏,我想那会更有意思,我有一个关于导演和演员的梦,啊,当然不是那种单一场景的哟,额,貌似这么说,有点对不住郭德纲,当然现实中去实现这个导演和演员的梦,不太实际,思前想后,只有造游戏能实现自己的这些想法。 前面铺垫这么多,该引出主题了,既然要决定做游戏,那就要选择一款引擎,因为对C++执念,所以自然地选择了Cocos2d-x这款引擎,对于Co

Nick Feng 的小屋 5987
上一篇: 关于enum指定数据类型
下一篇: COCOS2DX学习笔记(二) cocos2d-x的HelloCpp程序
RabbitLBJ
博客等级 码龄18年 46粉丝 47原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值