E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Cocos2d-x游戏引擎开发
cocos2d-x
基本面试题
1、阐述
cocos2d-x
的启动执行-退出流程.和一些基础对象自己归纳:1.游戏启动流程:从main.cpp的Application::getInstance()->run();进入游戏,调用的就是AppDelegate
lyc201219
·
2020-07-09 20:58
cocos2d-x
游戏公司的部门介绍
程序部:主程序员、
游戏引擎开发
工程师、游戏客户端开发工程师、游戏服务器开发工程师美术部:主美术、原画设计师、2D美术设计师、3D角色设计师、3D场景设计师、特效设计师测试部:游戏测试者市场推广部门:对自身产品数据
iOS_David_Dai
·
2020-07-09 19:57
游戏
游戏
教育
测试
文档
产品
生活
Mac下创建一个
Cocos2d-x
工程
1、这里以cocoa2d-x3.12为例:Snip20160821_3.png2、解压后存放在一个目录或文件夹下(或者拖放在我已经创建好的Cocos2d文件夹下)。(这里我是存放在桌面的Cocos2d文件夹下)Snip20160821_4.png3、点击打开后的情况(和之前的有点不太一样了,这里目前是最新的,网上的好多资料都比较老,不太一样了):Snip20160821_2.png4、接着我们可以
光明程辉
·
2020-07-09 18:18
Cocos2d-x
3.6版本学习笔记-热更新
Cocos3.6版本热更新梳理cocos热更新实现了项目资源和脚本文件的动态更新。当工程有新的改动时,用户无需重新下载完整的安装包,而是通过对比本地与最新的版本信息,仅下载有改动的文件到本地,完成版本的更新。工程的资源和脚本文件存放分2个地方,一个是安装目录,一个是数据目录,当app安装完后,安装目录则不再可写,此后所有的更新文件统一存放到数据目录当中,APP调用文件时,也优先搜索数据目录的文件,
木乃伊x
·
2020-07-09 17:03
cocos2dx
cocos2d-x
2.x 版本环境设置
mac环境实在搞不定,所以改到windows环境windows环境1,下载ADTBundlehttp://www.androiddevtools.cn/2,下载安装java环境(实验安装的java8)3,下载android-ndk-r9bwindows32位:http://dl.google.com/android/ndk/android-ndk-r9b-windows-x86.zipwindow
勿忘初心小同学
·
2020-07-09 17:52
学习3D开发技术的优秀网站
我把这些网址归为:一、3D综合类;二、3D硬件技术;三、OpenGL;四、DirectX;五、Web3D;六、
游戏引擎开发
;七、下载网址;一、3D综合类1.http://www.ultimategameprogramming.com
helihui123
·
2020-07-09 16:37
VC
C++学习
Directx9.0学习
lua调用C++函数崩溃时,查看lua的调用栈信息 (特别适用于tolua++)
cocos2d-x
这个开源引擎目前在移动开发领域挺火,我用了一阵子,非常喜欢它的lua绑定,一旦理解了其工作机制,用起来相比C++有不同的感受。但是想要用好lua脚本,实在不是件容易的事情。
aobu0171
·
2020-07-09 13:13
王者荣耀使用什么编程语言开发的?
对于常见的3D游戏绝大部分用的unity3D
游戏引擎开发
而成,主要开发语言是C#.net技术,这是微软开发一套编程语言,当初推出来和java对抗的编程语言,现在C#使用范围其实非常广泛,java参与的地方几乎都有
weixin_34041003
·
2020-07-09 09:04
lua调用C++函数崩溃时,查看lua的调用栈信息 (特别适用于tolua++)
cocos2d-x
这个开源引擎目前在移动开发领域挺火,我用了一阵子,非常喜欢它的lua绑定,一旦理解了其工作机制,用起来相比C++有不同的感受。但是想要用好lua脚本,实在不是件容易的事情。
善良的兽人Goodorc
·
2020-07-09 08:25
C++
编程
Lua
Cocos2dx ndk编译工具安装和NDK_PROJECT_PATH=null问题解决
Cocos2dx安装首先搜索并下载cocos2dx安装包,下载地址是在这里:https://cocos2d-x.org/download按照开发机的硬件平台选择相应的版本,大部分win10的开发机选择
cocos2d-x
树上一猴
·
2020-07-09 04:08
cocos2dx
《游戏安全 - 手游安全技术入门》笔记(1)
游戏引擎有
Cocos2d-x
,Unity3D,然后有游戏引擎子系统。渲染系统render,将二进制文件中的图像信息输出到屏幕的过程。因为耗内存而且30FPS,一般会采用预渲染获取静态物体贴图。
kernweak
·
2020-07-09 03:20
游戏安全
[
Cocos2d-x
v3.x官方文档]调度器(scheduler)
继承关系原理介绍
Cocos2d-x
调度器为游戏提供定时事件和定时调用服务。所有Node对象都知道如何调度和取消调度事件,使用调度器有几个好处:每当Node不再可见或已从场景中移除时,调度器会停止。
NextDj
·
2020-07-09 03:14
cocos2d-x
从事游戏开发怎么入门
因为不管是现在的图形引擎(如OpenGL)还是游戏制作引擎(如
Cocos2d-x
)都是把C++作为主力语言的。
yanghongche
·
2020-07-09 03:04
Windows7 64位系统搭建
Cocos2d-x
2.2.1最新版以及Android交叉编译环境(详细教程)
声明:本教程在参考了以下博文,并经过自己的摸索后实际操作得出,本教程系本人原创,由于升级后的
cocos2d-x
有了一些变化,目前的博文还没有关于Cocos2d-x2.2.1最新版搭建Android交叉编译环境组建的说明
STTYYTW
·
2020-07-09 01:05
cocos2d-x学习笔记
cocos2dx中调用TinyXml读取xml配置文件 ||
cocos2d-x
中跨平台tinyxml读取xml文件方式
TiXmlDocument*doc=newTiXmlDocument;#if(CC_TARGET_PLATFORM==CC_PLATFORM_ANDROID)//Android平台tinyxml读取文件方式(android平台需要从压缩文件中读取资源),xmlName为xml文件名称路径unsignedchar*pBuffer=NULL;unsignedlongbufferSize=0;pBuff
weixin_34403693
·
2020-07-08 18:58
基于
Cocos2d-x
学习OpenGL ES 2.0之多纹理
相信介绍基于
Cocos2d-x
学习OpenGLES2.0之多纹理的,我是独此一家吧。~~子龙山人出了一个系列:基于
Cocos2d-x
学习OpenGLES2.0。弄c++来搞cocos2dx的可以看看。
weixin_33994444
·
2020-07-08 16:38
cocos2d-x
Github 下载地址
下载地址:https://github.com/cocos2d/
cocos2d-x
如下图所示:区别:alpha版:一般用户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发人员和测试人员测试和找
weixin_33946020
·
2020-07-08 16:25
玩转Android
cocos2d-x
(一)创建、生成、运行HelloWorld
因为最近项目需要,开始研究下
cocos2d-x
;关于
cocos2d-x
这里就不废话了。作为一个程序员,凡事先从HelloWorld开始,这是我们的优良传统。
weixin_33894640
·
2020-07-08 16:30
android
cocos2d-x
for Android安装和学习笔记(请用adt-bundle21.1或以上导入)
引用:http://weimingtom.iteye.com/blog/1483566(20121108)注意:这篇文章用cdt编译ndk工程的内容已过时(现在可以用adt-bundle,避免配置繁琐的参数),最新版ADT20.0.3支持右键把Android工程直接添加native特性(即Android工程和CDTMakefile工程合二为一),不需要做太多复杂的设置,而且完全兼容ndk-buil
weixin_33842328
·
2020-07-08 15:04
cocos2d-x
游戏开发系列教程-超级玛丽02-代码结构
代码下载链接http://download.csdn.net/detail/yincheng01/6864893解压密码:c.itcast.cn前景回顾上一篇博文提到超级马里奥的游戏效果,大家是否已经搭建好环境,让马里奥运行起来呢?代码结构本文主要的目标是让大家粗略了解马里奥的代码结构,以方便后续的学习。appDelegate:应用程序代理CMGameMap:游戏地图类,负责游戏地图的加载和整个程
weixin_30895603
·
2020-07-08 15:33
cocos2d-x
游戏开发系列教程-超级玛丽07-CMGameMap(四)-马里奥平移
上一篇博文提到,程序如何获取键盘输入,也就是D键按下,程序获取到前进指令,那么获取到前进指令之后,马里奥是如何前进的呢,这篇文章我们重点讨论这个问题。马里奥的移动,依旧是在帧刷新函数中,这个调用过程上个博文说过,这里不再重复,简单来说就是CMGameScene::OnCallPerFrame调用CMGameMap::OnCallPerFrame,再调用CMGameMap::MarioMove函数,
weixin_30680385
·
2020-07-08 14:31
cocos2d-x
游戏开发系列教程-超级玛丽01-前言
前言上次用象棋演示了cocos2dx的基本用法,但是对cocos2dx并没有作深入的讨论,这次以超级马里奥的源代码为线索,我们一起来学习超级马里奥的实现,并以一些篇幅来详细讲述遇到的具体问题和具体的类,由浅入深的学习cocos2dx。程序效果图在学习超级马里奥之前,我们依旧看看超级马里奥的程序运行之后的样子,以便获得感性认识。同学们可以到这里下载源代码(密码是c.itcast.cn),并用vs20
weixin_30642305
·
2020-07-08 14:25
cocos2d-x
纹理去色
//CCSprite转成CCimageCCPointp=oldSprite->getAnchorPoint();oldSprite->setAnchorPoint(ccp(0,0));CCRenderTexture*outTexture=CCRenderTexture::create((int)oldSprite->getContentSize().width,(int)oldSprite->ge
weixin_30621919
·
2020-07-08 14:39
cocos2d-x
游戏开发系列教程-超级玛丽07-CMGameMap(五)-地图卷动
马里奥在平移的过程中,涉及到地图的卷动问题。在这个游戏里,地图比窗口大,窗口只是显示了地图的一部分,因此马里奥在移动的时候,移动到一定位置之后要卷动地图,否则马里奥移动到窗口右边之后......那结果将会很难看。卷动地图的原理在于,将地图的放在窗口的位置变化下。如下图所示地图在何时卷动呢?这个看我们的设计,在我们的代码中,卷动是这么实现的:当右键按下,也就是前进键按下时,马里奥就向前移动,移动结束
weixin_30587025
·
2020-07-08 14:45
Cocos2d-x
学习笔记 —— “魔塔”案例之基础篇(一)
(2)
cocos2d-x
的开发环境,关于开发环境的安装请看之前的内容。(3)TMX地图编辑器,我们使用的是Tiled的QT版本,软件的官方网站是http://www.mapeditor.org/。
weixin_30376323
·
2020-07-08 13:32
cocos2d-x
游戏开发系列教程-超级玛丽10-怪物与马里奥冲突检测
在超级玛丽游戏中,马里奥在移动,怪物也在移动,当他们遇见时,需要判断是马里奥身亡还是怪物身亡。这个判断的代码在怪物类的检测函数实现中。比如蘑菇怪的冲突检测函数:boolCMMonsterMushrooms::OnCollisionMario(){do{CCNode*pMushrooms=dynamic_cast(getChildByTag(enTagMainNode));CC_BREAK_IF(p
weixin_30363509
·
2020-07-08 13:20
cocos2d-x
游戏开发系列教程-超级玛丽07-CMGameMap(二)
在了解地图的初始化和加载之前,我们先了解下mario的地图。用tiled工具打开mario地图从地图中可以看到,mario的地图有很多层构成:objects层:怪物,会动的怪物coin层:金币trap层:陷阱block层:砖头,砖头有好几种,带问号的,普通砖头,拦路的等等pipe层:水管flagpole层:终点旗帜land层:承重的路面mountain层:远处的山cloud层:天上的云backgr
weixin_30338481
·
2020-07-08 13:01
Cocos2d-x
学习笔记(三)之 坐标系简介
在学习
cocos2d-x
中的基本的类之前,先让我们来了解一下cocosd-x中的坐标系,
cocos2d-x
中有很多种坐标系,比如:OpenGL坐标系、世界坐标系、节点相对坐标系、仿射变换等。
weixin_30270889
·
2020-07-08 13:45
cocos2d-x
LUA 2.x里tolua++的一个隐患
如果是在
cocos2d-x
里才第一次使用lua的人,里面的extern.lua会带来很大的帮助,因为它帮lua这种勉强算是基于对象的语言实现了继承的功能。
visualcatsharp
·
2020-07-08 12:15
游戏
cocos2d-x
2.x必须升级到2.26才能通过appstore对64bit支持的验证
标题有点唬人,但如果还在用2.x的朋友,升级到2.26是有必要的。因为luajit不支持64bit,因此在ios64bit上只能用lua,不能用luajit了。cocos2d-x2.26为此专门将3.x上的lua加密移植了过来。详细可以看这里:http://www.cocos2d-x.org/news/386顺便帖一下32bit和64bit的不一样IntegerdatatypeILP32sizeI
visualcatsharp
·
2020-07-08 12:14
游戏
cocos2d-x
for Android安装和学习笔记(请用adt-bundle21.1或以上导入)
(20121108)注意:这篇文章用cdt编译ndk工程的内容已过时(现在可以用adt-bundle,避免配置繁琐的参数),最新版ADT20.0.3支持右键把Android工程直接添加native特性(即Android工程和CDTMakefile工程合二为一),不需要做太多复杂的设置,而且完全兼容ndk-build命令行编译。当然,因为会执行完全编译,所以如果经常clean,又想加快编译速度,得另
umier2000
·
2020-07-08 11:32
Android学习笔记
继luaJavaBridge详解 关于cocos2dx开发的补充
cocos2d-x
技术群新群:117871561c++技术交流群:593010226在luaJavaBridge详解中介绍了luaj的使用机制,为了更好的开发cocos2dx已经为游戏开发人员封装了luajavaBridge
亮亮同学
·
2020-07-08 11:01
cocos/cocos studio/cocos creator/cocos2dx 的关系辨析
本文涉及到cocos,
Cocos2d-x
,Cocos2d-js,CocosCreator,CocosStudio.目前(2019-8-14)官网产品页只写了两类:Cocos2d-xhttp://www.cocos2d-x.org
CoderHustlion
·
2020-07-08 10:24
游戏开发
新建项目设置附加目录和链接器、及调试环境
cocos2d-x
2.0.4版本
本文介绍新建
Cocos2d-x
项目后,如何设置附加目录和链接器、及调试环境。
小李00
·
2020-07-08 10:10
cocos2d-x(2.x)
cocos2d-x
弹入、弹出效果(以菜单为例子)
弹入和弹出菜单为了使动作更平滑,涉及到动作组合。(CCMoveTo、CCEaseExponentialOut)(菜单背景图位置仅为示范例子,还需调整)以菜单的背景图为例://生成菜单背景图CCSprite*MainMenuBG=CCSprite::create("menu_bg.png");MainMenuBG->setPosition(ccp(visibleSize.width/2+10,vis
walkiway
·
2020-07-08 10:29
cocos2d-x
初探
Cocos2d-x
3.10 环境搭建
想当初成为程序员,就是希望能写出一款游戏,给自己和朋友玩一玩。我是个深度游戏迷,每个礼拜都会花好长的时间来打游戏的,所有也希望能有时间能自己开发一款游戏。现在就开始慢慢积累吧。其实我师傅是让我去学unity3d的,因为他最近在学,已经写出了几个简单的游戏了,并且他说现在的VR技术这么火,学了有好处的。我也不知道怎么想的,就想先尝试以下Cocos2d,就当来锻炼以下自己的学习能力吧。下面就开始搭建代
爱coding的卖油翁
·
2020-07-08 09:29
Cocos2d-x
Cocos2d-x
V3.2+Cocos Studio1.6 实现一个简单的uibutton点击功能
好久没写博客了这几天在学习cocosstudio,这个软件能够非常方便的设计游戏的一些界面,并导入到cocos2dx中,今天就用按钮来做个例子首先我们打开CocosStudio1.6,选择UIEditor,进去后我们发现有很多的示例,我们就悬着一个叫demologin的示例选择好后我们发现如下图,简单介绍了下功能这里我们选中那个login按钮,发现这个按钮的实例名叫login_Button,这个名
卡卡马桶
·
2020-07-08 09:32
cocos2d-x
cocostudio和cocos2dx版本对应
版本对应列表:Studio2.xCocosStudio版本对应
Cocos2d-x
版本JS版本备注v2.1.5v2.1.2betav2.1(事件:更名Cocos)v3.4finalv3.3rc0+Cocos
u010536615
·
2020-07-08 08:05
技术
Cocos2dx
使用Cocos Studio 创建帧动画《1》
工程分析这篇博客将介绍使用CocosStudio创建帧动画,在以前我们通常是通过代码创建动画,今天介绍使用CocosStudio创建动画,不需要写一行代码,这样就可以提高开发效率,使用代码创建动画的方法,可以参考我的博客
Cocos2d-X
meishadevs
·
2020-07-08 08:50
Cocos
studio
Cocos2d-X
直接使用OpenGL接口
Cocos2d-X
是基于基于OpenGLES的2D游戏引擎,所以
Cocos2d-X
可以直接使用OpenGL接口首先建立一个Draw类,用于处理OpenGL接口在Draw.h中添加下面的代码#ifndef_Draw_H
meishadevs
·
2020-07-08 08:49
Cocos2d-X基础
Cocos2d-X基础
(iOS)终端创建
cocos2d-x
项目
下载
cocos2d-x
压缩包,进入官网即可下载!
宝宝丶菲
·
2020-07-08 08:43
Cocos Creator如何优化包体大小
CocosCreator是触控科技旗下的产品,以内容创作为核心的游戏开发工具,在
Cocos2d-x
基础上实现了彻底脚本化、组件化和数据驱动等特点。
游戏程序猿
·
2020-07-08 08:17
win7环境下
cocos2d-x
2.2.2和Visual studio2010搭建游戏开发环境
http://www.cocos2d-x.org/download我下载的为2.2.2版本,下载Visualstudio2010下载的地方很多,自己百多谷歌2、安装visualstudio2010;解压
cocos2d-x
tiankongzaiweixiao
·
2020-07-08 07:20
文章
Cocos2d-x
3.0final 终结者系列教程23CocosStudio UI组件使用大全Cocos2d-x3.2使用
最近忙死了,得空发表一篇关于所有的Cocostudio中的UI组件使用的教程,其实是对所有UI组件的Api介绍,作为手册收藏下吧!!CocosStudioUI组件按钮UIButton复选框UICheckBox滑块UISlider图片UIImageView进度条UILoadingBar纹理文本UITextAtlas字体文本UIText图片字体文本UITextBMFont文本区域UITextField
sdhjob
·
2020-07-08 04:29
cocos2d-x
Ipad
Iphone开发
cocos2d-x
-------------------------------世界坐标本地坐标之间的转换
在
cocos2d-x
,提供现成的两个用于坐标转换的函数,convertToNodeSpace和convertToWorldSpaceconvertToNodeSpace:将世界坐标转换为本地坐标用法:node1
roy__luo
·
2020-07-08 04:19
Cocos2d-x
【
cocos2D-x
学习】9.音乐炫台——音效与特效
【目标】:制作一个简单的音乐炫台式的游戏一、游戏概念游戏的设想是来自于一个简单的FLASH游戏。我这边基本做完了以后发现android平台也有一款类似的游戏《音乐炫台》。其界面和扫雷类似,是一个方格阵,被选中的格子会随着节拍发出声响,并且发出声响时会有一定的特效来显示。玩家可以通过选中不同的格子来组合成各种音乐。做这个游戏的目的有两个:一是学习音效的实现,二是学习特效的实现。二、游戏机制的具体研究
ronintao
·
2020-07-08 04:44
cocos2D-x
cocos2d-x
-lua 使用3个check制作 日 周 中 正常 4种状态
需求是使用3个check选中日显示当日贡献选中周显示本周累计贡献选中总显示历史总数累计贡献3个都不选中则显示正常数据image.png--4种状态NORMAL=0DAY=1WEEK=2TOTAL=3functionUIHhMember:initCheck()self.tbCheckList={}self.m_CheckBox_ConDay=g_seekWidgetByName(self._root
人气小哥
·
2020-07-08 02:54
关于
Cocos2d-x
游戏开发学习过程的一个总结
首先,关于
Cocos2d-x
项目的创建:1.需要在
Cocos2d-x
的下载解压目录下创建工程(以下简称cc)例如:D:\cocos2d-x-2.2.6,找到该文件下的tools文件夹下的project-creator
际遇598
·
2020-07-08 01:36
【
Cocos2d-x
/入门】使用Android Studio进行开发
说在前面操作系统:win1064位vs版本:2017python版本:2.7Cocos2d-x版本:3.17AndroidStudio版本:3.2步骤1.在cmd窗口中新建项目cocosnewangame-pcom.example.angame-dd:/project-lcpp--portrait生成后:2.用Androidstudio打开项目3.更改配置文件gradle.properties(前
o0o_-_
·
2020-07-07 21:43
Cocos2dx
【cocos2d】cocos studio 对应的
Cocos2d-x
框架的版本
cocosstudio对应的
Cocos2d-x
框架的版本版本对应列表:Studio2.xCocosStudio版本对应
Cocos2d-x
版本JS版本备注v2.1.5v2.1.2betav2.1(事件:更名
小马哥93
·
2020-07-07 19:16
Cocos2D
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他