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
cocos2d
x[3.4](25)——瓦片地图TiledMap
【唠叨】还记得我们小时候玩的小霸王里面的游戏吗?大部分都是基于Tile地图的游戏,如坦克大战、冒险岛、魂斗罗、吞食天地等。而在手游中,基于瓦片地图的游戏也很常见。如:《保卫萝卜》。瓦片地图有专门的地图编辑器:TiledMapEditor。先给大家看个酷炫的图吧。此图来自:http://blog.csdn.net/aa4790139/article/details/8135831【参考】http:/
weixin_33936401
·
2020-07-08 16:48
玩转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
cocos2d
去年的时候只是听说过,当时对编程不是很熟悉,对游戏编程更是一窍不通,那个时候觉得和
cocos2d
八竿子也棒不上的关系,今年初开始接触iOS开发,听说
cocos2d
越来越多,这样耳濡目染,最近开始接触
weixin_33807284
·
2020-07-08 15:00
cocos2d
-x游戏开发系列教程-超级玛丽02-代码结构
代码下载链接http://download.csdn.net/detail/yincheng01/6864893解压密码:c.itcast.cn前景回顾上一篇博文提到超级马里奥的游戏效果,大家是否已经搭建好环境,让马里奥运行起来呢?代码结构本文主要的目标是让大家粗略了解马里奥的代码结构,以方便后续的学习。appDelegate:应用程序代理CMGameMap:游戏地图类,负责游戏地图的加载和整个程
weixin_30895603
·
2020-07-08 15:33
【项目1】彩色图片去色
fromPILimportImage#像安装
cocos2d
一样安装PIL库,方法如下#pip3installpillow#这是python用于处理图像文件的库"""下面介绍一下计算机存储图像的原理w是图像宽
weixin_30724853
·
2020-07-08 14:35
cocos2d
x lua 图片去色shader
functionFreeCardTool:setNodeGray(node)localvertShaderByteArray="\n".."attributevec4a_position;\n".."attributevec2a_texCoord;\n".."attributevec4a_color;\n".."#ifdefGL_ES\n".."varyinglowpvec4v_fragmentC
weixin_30716725
·
2020-07-08 14:30
cocos2d
-x游戏开发系列教程-超级玛丽07-CMGameMap(四)-马里奥平移
上一篇博文提到,程序如何获取键盘输入,也就是D键按下,程序获取到前进指令,那么获取到前进指令之后,马里奥是如何前进的呢,这篇文章我们重点讨论这个问题。马里奥的移动,依旧是在帧刷新函数中,这个调用过程上个博文说过,这里不再重复,简单来说就是CMGameScene::OnCallPerFrame调用CMGameMap::OnCallPerFrame,再调用CMGameMap::MarioMove函数,
weixin_30680385
·
2020-07-08 14:31
cocos2d
-x游戏开发系列教程-超级玛丽01-前言
前言上次用象棋演示了
cocos2d
x的基本用法,但是对
cocos2d
x并没有作深入的讨论,这次以超级马里奥的源代码为线索,我们一起来学习超级马里奥的实现,并以一些篇幅来详细讲述遇到的具体问题和具体的类,
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支持的验证
cocos2d
-x2.26为此专门将3.x上的lua加密移植了过来。
visualcatsharp
·
2020-07-08 12:14
游戏
怎样使用Cocos LUACompile
原文地址:http://www.
cocos2d
-x.org/wiki/Cocos_luacompile怎样使用CocosLUACompile怎样使用cocosluacompile预览环境设置使用方法可用的参数例子预览将
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详解 关于
cocos2d
x开发的补充
cocos2d
-x技术群新群:117871561c++技术交流群:593010226在luaJavaBridge详解中介绍了luaj的使用机制,为了更好的开发
cocos2d
x已经为游戏开发人员封装了luajavaBridge
亮亮同学
·
2020-07-08 11:01
cocos2d
x3.6 弹出对话框的实现
头文件:////PopAlertDialog.h//macstudy
cocos2d
x////CreatedbyWangWeion15/6/8.
小猫戏蝴蝶
·
2020-07-08 11:11
Cocos2d知识点收集
cocos/cocos studio/cocos creator/
cocos2d
x 的关系辨析
本文涉及到cocos,
Cocos2d
-x,
Cocos2d
-js,CocosCreator,CocosStudio.目前(2019-8-14)官网产品页只写了两类:
Cocos2d
-xhttp://www.
cocos2d
-x.org
CoderHustlion
·
2020-07-08 10:24
游戏开发
cocos2d
x之Lua学习资料汇总
cocos2d
x官方教程http://cn.
cocos2d
-x.org/tutorial/lists?
小李00
·
2020-07-08 10:42
cocos2dx
3.x(lua)
新建项目设置附加目录和链接器、及调试环境
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 世界、屏幕、openGL、本地等坐标系
本文参考小塔的博客:点击跳转刚开始学
Cocos2d
x的时候会感觉各种坐标系很容易混淆,现在做一下概述,直接上代码:boolCoordinateScene::init(){if(!
daxuewei
·
2020-07-08 10:09
Cocos2dx
三维物体AABB碰撞检测算法
转载时请注明原文出处:http://blog.csdn.net/u012945598/article/details/39524343在
Cocos2d
-x3.x版本添加了对3D物体的支持后,3D物体的碰撞检测方法也随之更新
yingfeng2
·
2020-07-08 09:28
cocos2d-x
关于3d
Cocos2d
-x 3.10 环境搭建
我也不知道怎么想的,就想先尝试以下
Cocos2d
,就当来锻炼以下自己的学习能力吧。下面就开始搭建代
爱coding的卖油翁
·
2020-07-08 09:29
Cocos2d-x
Cocos2d
x Lua开发环境搭建
本文记录在Windows下搭建
cocos2d
xlua开发环境,还有调试设置。
乌班图ysm
·
2020-07-08 09:50
#
1.1
cocos2d-x
cocos2d
x lua 热更新
原理:每次登陆游戏利用cocos的assetManager从服务器拉去当前最新的两个文件。一个是version.mainifest,一个project.mainifest.这两个文件都是xml的描述文件。一个包含了版本信息,第二个包含了游戏所有资源的MD5码。首先通过version文件对比本地的版本是否相同,如果不相同,再通过跟本地的project文件对比MD5码来判断哪些文件需要重新下载,替换资
乌班图ysm
·
2020-07-08 09:19
#
1.1
cocos2d-x
lua数据存储与文件解析
1、简单介绍:
cocos2d
x-lua中对文件的操作都用cc.FileUtils这个类进行操作,它是单一实例。
xiaosong15311
·
2020-07-08 09:50
Cocos2d
-x V3.2+Cocos Studio1.6 实现一个简单的uibutton点击功能
好久没写博客了这几天在学习cocosstudio,这个软件能够非常方便的设计游戏的一些界面,并导入到
cocos2d
x中,今天就用按钮来做个例子首先我们打开CocosStudio1.6,选择UIEditor
卡卡马桶
·
2020-07-08 09:32
cocos2d-x
cocos2d
-2.0-x-2.0.4生成vs2010项目模板的解决方法
cocos2d
教学书籍还有网上好多博主都说只要运行一下install-templates-msvc.bat这个批处理文件就行了,可是我按了半天vs2010就是不出现令小伙伴惊喜的
cocos2d
win32
不倒的图图
·
2020-07-08 09:33
cocos2d游戏开发
cocostudio和
cocos2d
x版本对应
tid=182077可以在
cocos2d
.cpp中查看2d-x的版本信息。
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基础
make: *** No rule to make target解决办法
今天在公司编译cocos2.2.6源码时出现这个错误:make:*Noruletomaketarget/home/hxl/bin/
cocos2d
-x-2.2.6/projects/HelloWorld/
happycodinggirl
·
2020-07-08 08:45
c++
cocos2d游戏
(iOS)终端创建
cocos2d
-x项目
下载
cocos2d
-x压缩包,进入官网即可下载!
宝宝丶菲
·
2020-07-08 08:43
Cocos Creator如何优化包体大小
CocosCreator是触控科技旗下的产品,以内容创作为核心的游戏开发工具,在
Cocos2d
-x基础上实现了彻底脚本化、组件化和数据驱动等特点。
游戏程序猿
·
2020-07-08 08:17
2.
cocos2d
-x坐标体系(UI坐标系,GL坐标系,本地坐标,世界坐标,节点坐标)
这也就是
cocos2d
x中用到的坐标系。屏幕坐标系:该坐标系的原点在屏幕左上角,x轴向右,y轴向下,其实和OpenGL坐标系的差别也就是y轴的方向。
to.to
·
2020-07-08 07:13
#
cocos2dx
win7环境下
cocos2d
-x 2.2.2和Visual studio2010搭建游戏开发环境
1、下载coco2d-x资源文件http://www.
cocos2d
-x.org/download我下载的为2.2.2版本,下载Visualstudio2010下载的地方很多,自己百多谷歌2、安装visualstudio2010
tiankongzaiweixiao
·
2020-07-08 07:20
文章
cocos2d
x_lua lua的简单入门回顾
lua我用来做脚本的语言简单优雅有错,请给与指导,谢谢1.chunk运行语句块一般指一个文件或交互模式下的一条语句2.全局变量给一个新的标识符赋值便创建了一个全局变量3.保留字:4.注释:单行--多行--[[--]]5.类型::nil、boolean、number、string、userdata、function、thread和table,type检测类型print(type(10.4*3))--
tame
·
2020-07-08 07:28
cocos2d
-x_Android应用启动调用过程简析
调用org.
cocos2d
x.cpp.AppActivityAppActivity是位于proj.android/src下,是开发者类(即开发者自定义的类),继承自org.
cocos2d
x.lib.
Cocos2d
xActivity
stackzhang
·
2020-07-08 06:19
cocos2d-x
cocos2d-x
Android
cocos2dx
c++
c
AndroidStudio一点技巧
所以一般.a是自己做的(如我本人),在就是
Cocos2d
x那个指定平台的了,毕竟
Cocos2d
x太大,做.so不划算,还是做成.a要什么就链接进去什么(个人猜测)。
starcat2002
·
2020-07-08 06:07
Cocos2dx
Cocos2d
x lua 启动流程
cocos2d
x版本3.x,工具VS2013+babelua插件1.lua工具,babeluababelua下载地址:http://babelua.codeplex.com/,下载后点击安装就可以了看到上图的
一枚小码农
·
2020-07-08 05:53
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开发
Cocos 开发环境安装与编译(CocosForWindows)
1、下载CocosStudioV2.3集成开发环境,并安装点击图像下载:http://
cocos2d
-x.org/download2、打开CocosStudio在“商店”中下载,并安装以下内容3、新建项目
scimence
·
2020-07-08 04:41
Cocos
cocos2d
x-ios接入admob广告
cocos版本:quick-
cocos2d
x.3.3同等于
cocos2d
x3.3版本xcode版本:7.2admob版本:GoogleMobileAdsSdkiOS-7.6.0接入报错:首先是引用@importGoogleMobileAds
satanzw
·
2020-07-08 04:58
ios
cocos2dx
admob
Android EditText限制文字长度(中文算2字符,英文算1字符)
其实项目原本使用
cocos2d
x中的CCEditBox,使用editBox:setMaxLength(10),想要限制输入长度,但是这里实际使用的是如下图:这里LengthFilter不会区分中英文,一律当做
satanzw
·
2020-07-08 04:58
EditText
Android
Qt版本-塔防游戏实现一
这个游戏来源于一篇较早的国外作品,不过原作是以
Cocos2D
为基础实现的,链接见下:http://www.raywenderlich.com/37701/how-to-make-a-tower-defense-game-tutorial
satanzw
·
2020-07-08 04:57
C++
Qt
塔防
游戏
上一页
69
70
71
72
73
74
75
76
下一页
按字母分类:
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
其他