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
中的引用计数原理
首先看一下
cocos2d-x
中对象的继承体系:从图中可以看出Ref是
cocos2d-x
中一切对象的起源(这里只列出了一部分的类),继承自Node节点的对象引擎会在每帧对其进行更新render,而Texture2D
realxie
·
2020-08-04 00:18
游戏引擎
Cocos2d-x
3.0 RPG 回合制游戏实战 (一)虚拟操作键(虚拟遥感)
注:这个游戏是根据http://code4app.com/ios/RPG%E5%9B%9E%E5%90%88%E5%88%B6%E6%88%98%E6%96%97%E6%B8%B8%E6%88%8F/527b41e86803fa9d28000002使用Cocos2d-x3.0beta重新实现的,而原游戏则使用Cocos2d-iphone为什么将虚拟操作键放在第一篇呢?原因很简单,就目前而言,几乎绝
秋风细雨
·
2020-08-04 00:40
Cocos2d-x
3.0Beta入门实战篇
【Cocos Creator实战教程(3)】——TiledMap(瓦片地图)组件
瓦片地图(TileMap)不但生成简单,并且可以灵活的用于
Cocos2d-x
引擎。
qq_38431889
·
2020-08-03 22:38
cocos 游戏源码 收藏
cocos2d-x
游戏源码https://www.jianshu.com/p/636651842ab6?
berlin5151
·
2020-08-03 22:12
cocos
cocos
creator
Tiled地图文件分析
在
Cocos2D-X
引擎当中,开发者就是用此类TMX文件来实现背景地图的。读者可以使用Windows系统的文本编辑器打开保存的TMX项目文件。
qq_22695035
·
2020-08-03 21:01
游戏客户端之内存管理(
cocos2d-x
引用计数)
cocos2dx里的使用引用计数的对象都是继承CCObject的。引擎里大多数提供的类型是使用引用计数的。可以手动release和retain,分别是计数减和加如果不想手动释放就调用autorelease,该对象会被放到CCPoolManager内存管理池的当前的释放池里面(内存管理池里有内存池数组,最后创建的内存池就是当前的内存池)。内存管理器是个单例(CCPoolManager::shared
风云来
·
2020-08-03 18:30
游戏编程
cocos2d-x
+ TiledMap 详解
瓦片地图类之CCTMXTiledMap瓦片地图就是游戏的背景。这篇文章为大家介绍,瓦片地图类CCTMXTiledMap,我们先来学习它的初始化方法,代码如下:根据一个TMX文件来创建一个背景地图[plain]viewplaincopyprint?staticCCTMXTiledMap*create(constchar*tmxFile);根据一个TMX文件以及资源路径,来创建一个背景地图[plain
iteye_19583
·
2020-08-03 18:55
Cocos2d-x
实例:设置背景音乐与音效-设置场景实现
设置场景(Setting),Setting.h文件代码如下:[html]viewplaincopy#ifndef__Setting_SCENE_H__#define__Setting_SCENE_H__#include"cocos2d.h"#include"SimpleAudioEngine.h"classSetting:publiccocos2d::Layer{boolisEffect;①pub
iteye_1521
·
2020-08-03 18:46
移动开发
cocos2d
cocos2d-x
COCOS学习笔记--内存管理(一)-引用计数和Ref类的讲解
在
Cocos2d-x
中,则定义了re
RapdoZoro
·
2020-08-03 17:52
Cocos2d-x
cocos2d-x
内存管理
retain
release
autorelease
cocos2d-x
跨平台退出应用程序时的不同设置
在win32下,当点击退出按钮退出
cocos2d-x
程序时,调用的是voidHelloWorld::menuCloseCallback(CCObject*pSender){//"close"menuitemclickedCCDirector
Software_lichaojie
·
2020-08-03 13:47
cocos2d-x
Cocos2d-x
游戏暂停、继续游戏、重新开始界面的实现---之游戏开发《赵云要格斗》(10)
这里是Evankaka的博客,欢迎大家前来讨论与交流~~~~~~转载请注明出处http://blog.csdn.net/evankaka/article/details/42936117本文要实现游戏中的暂停、重新开始。将当前界面截图,然后用这张图去构造一个层(以这张图为背景),然后加个按钮,主界面点暂停时,pushScene(),然后转到游戏暂停界面,当在游戏暂停界面点继续游戏popScne()
Evankaka
·
2020-08-03 12:47
Cocos2d-x游戏开发实战
Cocos2d-x
内存管理——引用计数
在
Cocos2d-x
中克隆了一套CCAutoreleasePool。CCAutoreleasePool有两点需要注意:CCAutoreleasePool不能被开发者自己创建。
梦幻DUO
·
2020-08-03 11:39
1.
Cocos2d-x
CocosCreator入门
它是一个完整的游戏开发解决方案,包括了
cocos2d-x
引擎的JavaScript实现,以及能让你更快速开发游戏所需要的各种图形界面工具,在
Cocos2d-x
基础上实现了彻底脚本化、组件化和数据驱动等特点
PassionY
·
2020-08-03 11:33
Cocos2d-x
C++内存管理——引用计数
修改析构函数的定义:当前对象的引用计数不为0的时候将计数减一,若减一之后引用次数为0,就删除当前对象:智能指针和引用计数的通常实现方法:常用的内存管理方式有智能指针和引用计数技术,下面来分别讨论
cocos2d-x
naruto2011sasuke
·
2020-08-03 11:45
C++学习
cocos2d-x
读取CSV文件,读取本地Excel配置表的方法
//CSVReader.h#defineMAP_LINEstd::map//key为首行字符串,value为此列字符串#defineMAP_CONTENTstd::map//key为code,value为一行map#defineVEC_MAPstd::vector>//csv文件读取器classCSVReader{public:CSVReader();staticCSVReader*getInst
zwcwu31
·
2020-08-03 09:33
c/c++
lua
Mac
COCOS2D-X
用NDK编译安卓项目,打包成.so文件总结
Mac下用NDK编译安卓项目,打包成.so文件步骤:下载工具:
Cocos2d-x
下载地址:http://cocos2d-x.org/downloadNDK下载地址:http://developer.android.com
util_c
·
2020-08-03 06:01
COCOS2D-X学习笔记
cocos2d-x
进度条以及方向
看到作者[wq右边]的博客【
cocos2d-x
初学笔记09:进度条Progress】里面对进度条的方向理解的不清楚,自己做了一下实验做进度条最基本需要三个元素:Sprite(进度条精灵),ProgressTo
QCare
·
2020-08-03 05:49
cocos2d-x学习要点
cocos2d-x
手游
c++
vs2013
OBB碰撞检测算法
在
Cocos2d-x
中使用过物理引擎的开发者一定见过当我们在物理世界中创建一个物体并开启调试模式时,这个物体会被红色的矩形包围,当物体做平移或旋转时,这个红色矩形也会做同样的操作,这个红色矩形正是该物体的
KenneySH
·
2020-08-03 02:36
碰撞检测
cocos2d-x
定时器selector的使用 :schedule的使用
为此,我们需要使用
cocos2d-x
内置的任务调度机制,即CCNode的schedule成员函数。
H-G-Y
·
2020-08-03 00:33
cocos2d-x
Cocos2d-x
游戏资源(图片、XML、TXT等)打包加密 之 解密读取
自上一篇Unity3d游戏资源打包加密(图片/XML/TXT等)C#编码(一)介绍如何打包加密游戏资源已经好几月,却没有详细说明如何在游戏中去读取加密的资源,虽然聪明的程序员看一眼就知道如何逆向编码,但是还是详细说明一下,以作完结。转自陈里陈外的博客http://blog.csdn.net/huutu星环游戏http://www.thisisgame.com.cnCocos2d-X资源加密与解密加
_Captain
·
2020-08-02 23:54
Cocos2d-x
COCOS2DX学习笔记(一) windows下
cocos2d-x
的环境配置
最近开始在学习
COCOS2D-X
游戏引擎,算是自己回归游戏开发的第一步吧,准备把期间的所学所感都记录下来,算是对自己的一个见证。
RabbitLBJ
·
2020-08-02 22:15
cocos2dx学习笔记
cocos2d-x
使用CCControlButton的一些问题
1,默认是没有包含这些Extension的路径的,需要自己include到工程属性里面。以我的机器为例,包含到G:\cocos2d-2.0-x-2.0.4\cocos2d-2.0-x-2.0.4\extensions这里就OK了2,使用CCControlButton*button=CCControlButton::create("ClickMe","Helvetica",12);button->s
RabbitLBJ
·
2020-08-02 22:43
cocos2dx学习笔记
剖析
cocos2d-x
之Action实现
稍微了解
cocos2d-x
的朋友应该都知道
cocos2d-x
里面的动作都是通过CCAction的各种派生类来实现的。
RabbitLBJ
·
2020-08-02 22:43
C++学习
cocos2dx学习笔记
Cocos2dx 使用obb扩展包
developer.android.com/google/play/expansion-files###Cocos2dx引擎读取obb扩展文件能力1.从cocos2dx-3.13.1版本开始,引擎实现了对obb扩展文件的读写2.较早版本的
cocos2d-x
Jamie-elfgames
·
2020-08-02 21:40
cocos2d-x
CSV文件读取 (Excel生成csv文件)
一、准备素材1.EXCEL表:内容如下2.EXCEL表转换为csv文件:方法很多,网上搜索就有。但要注意:文件保存为UTF-8格式的(否则中文显示乱码)二、实现代码:1.操作csv方法类为CCSVParseCCSVParse.h#ifndef__cocos2d_x_Excel__CCSVParse__#define__cocos2d_x_Excel__CCSVParse__#include#inc
热血枫叶
·
2020-08-02 20:29
【学习1】
Cocos2d-x
3.x中使用物理引擎创建边界
1.新建工程:打开CMD,CD到工程目录,执行cocosnewHellocc-pcom.mok.hellocc-lcpp-d.2.用VS2012打开proj.win32里面的解决方案3.在HelloWorldScene.h中的HelloWorld类中添加方法的声明:4.在HelloWorldScene.cpp中添加对应方法的实现:(删除init方法内多余的代码)autoscene=Scene::c
Immok
·
2020-08-02 18:58
Coco2dx
Cocos2d-x3.0游戏实例之《别救我》第九篇——从tmx文件中加载关卡怪物
笨木头
花心贡献,啥?花心?
笨木头
·
2020-08-02 18:48
笨木头
Cocos2D-x
笨木头Cocos2d-x
Cocos2d-x
2.0 按键加速处理深入分析
[
Cocos2d-x
相关教程来源于红孩儿的游戏编程之路CSDN博客地址:http://blog.csdn.net/honghaier红孩儿
Cocos2d-X
学习园地QQ2群:44208467Cocos2d-x2.0
火云洞红孩儿
·
2020-08-02 17:20
Cocos2d-x学习
cocos2d-x
初探学习笔记(20)--物理引擎box2d(2)
小满(billman)个人原创,欢迎转载,转载请注明地址,小满(billman)的专栏地址http://blog.csdn.net/bill_man由于box2d的内容比较多,它也有自己的testbed例子,所以关于比较深入的box2d引擎内容,我准备单开一个专题去研究它的testbed例子,当然,是嵌入到我们的cocos2d中的testbed,因为box2d本身就是用C++编写的,所以区别不是很
iteye_15968
·
2020-08-02 16:26
实验2 游戏交互界面设计(贪食豆)
2.了解
Cocos2d-x
中的用户交互、触摸事件、碰撞检测机制。二、实验内容与方法1.完成游戏编译(70分)按照“计算机游戏程序设计-第二次
purerJ
·
2020-08-01 14:57
游戏
cocos2dx
学生作业
cocos2d-x
网络请求 Http
HTTP网络http是短协议,登录注册用,socket是长连接战斗时用https(更安全)加密传输,身份认证get与post的差异:voidHelloWorld::HttpGetTest(){HttpRequest*request=newHttpRequest();request->setUrl("http://42.96.151.161:83/service/getHero?user_name=
zhanghow
·
2020-08-01 08:48
cocos2d-x
3.0
Cocos2d-x
注册,登录,修改,网络应用
作业要求具体实现LoginRegisterScene.hLoginRegisterScene.cppUsersInfoScene.hUsersInfoScene.cppModifyUserScene.hModifyUserScene.cpp常见问题在头文件加入voidonHttpRequestCompleted1(HttpClient*sender,HttpResponse*response)报错
yaoxh6
·
2020-08-01 07:10
游戏
Cocos2d-x
之 WebSocket 网络编程
WebSocketWebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。在WebSocketAPI中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。在cocos2d中使用WebSocket与服务端通信非常简单1.继承WebSocket::Delegate并实现onOpen,onMessage,on
xingxinmanong
·
2020-08-01 07:54
cocos2d-x
跟着BOY 学习
COCOS2D-X
网络篇---强联网(采用技术 BSD SOCKET+多线程技术 +protobuf)客户端实战篇
如果按照上面的一讲你如果把环境搭建好了,下面我们就正式开始客户端的搭建首先我献给大家画一张我的客户端实现的流程图我PS画的大家不要见怪啊不过流程就是这样的搭建看到我上面的框架图的时候就知道我的大概设计思路,boy在这里强调一点这个是用异步的结构实现其中线程类我是参照java里面的方法。好了废话不多首先先上BSDSOCKET这个核心类/**definefileaboutportablesocketc
郑州boy
·
2020-08-01 07:01
cocos2d-x
编译
cocos2d-x
SOCKET
google
protobuf
如何使用ShareSDK实现
Cocos2d-x
的Android/iOS分享与授权
Cocos2DX简介
Cocos2d-x
是一套成熟的开源跨平台游戏开发框架。其引擎提供了图形渲染、GUI、音频、网络、物理、用户输入等丰富的功能,被广泛应用于游戏开发及交互式应用的构建。
weixin_34143774
·
2020-08-01 04:13
学习手机游戏开发的两个方向
Cocos2d-x
和 Unity 3D/2D,哪个前景更好?
如题!首先说一说学习手机游戏(移动游戏)这件事。眼下移动互联网行业的在以井喷状态发展。全球几十亿人都持有智能终端设备(iosandroid),造就了非常多移动互联网创业机会:一、移动社交微信、微博,别的不说了二、移动电商手机淘宝、漂亮说...三、市场商店appstore,91,豌豆夹四、手机视频五、位置导航六、行业应用七、工具软件八、手机游戏当然。每种移动互联网创业创新都有机会、都有国内外的成功案
weixin_34066347
·
2020-08-01 04:20
包含到
cocos2d-x
里的tcpsocket源码
跨平台的游戏客户端Socket封装”Socket处理是异步非阻塞的,所以可以放心的放到主线程处理消息,并且在原作者的基本上进行了系列优化,考虑了客户端可能建立多个SOCKET,因此加入了Manager概念,与
cocos2d-x
weixin_33743661
·
2020-08-01 04:39
Cocos2d-x
3.x利用Socket创建客户端和服务端
转载:http://blog.csdn.net/ctxdecs/article/details/42032279Socket基类包括Socket的初始化,主要是Windows上,在Android上就不需要了。如果平台为Windows,则需要初始化1234567891011121314151617SocketBase::SocketBase(){_bInitSuccess=false;#if(CC_
北落_psa
·
2020-08-01 01:28
Cocos2dx
Cocos2d-X
基于网络注册的实现(一)
1、在头文件中:#include#include"cocos2d.h"#include"cocos-ext.h"#include"Scene.h"#include"libjson.h"USING_NS_CC;USING_NS_CC_EXT;classResigisterLayer:publicCCLayer{public:virtualboolinit();SCENE_FUNC(Resigiste
春蕾夏荷_728297725
·
2020-08-01 01:07
Cocos2d-X
中使用Socket
Socket又称"套接字",用于向网络发出请求或者应答网络请求Socket工作的示意图:程序实例:在
Cocos2d-X
中使用Socket创建一个Sock类,用于处理Socket在Sock.h中添加下面的代码
meishadevs
·
2020-08-01 01:53
Cocos2d-X基础
Cocos2d-X基础
cocos2d-x
3.x封装socket方法
在Coco2d-x3.2版本中,对LuaSocket进行了集成,我们可以直接在程序中调用luaSocket进行方便的TCP/UDP/FTP/HTTP等等通讯,非常方便。下边先上一段代码:viewsourceprint?01.localsocket=require("socket")02.localhost="115.28.*.*"03.localport=889004.localc=socket.
Sun___Shine
·
2020-08-01 00:38
cocos2d-x
字体描边CCRenderTexture glBlendFunc
/////////////////////////////////////author:zhxfl//date:2013.3.1//email:
[email protected]
//Adress:http://blog.sina.com.cn/s/blog_a502f1a30101hvh7.html///////////////////////////////////先上核心代码,基本的思路就是用黑
sgnoquiter
·
2020-08-01 00:02
opengl
es
cocos2d-js 系列教程之2048开发二
这就要用到引擎的触摸响应机制,Cocos2d-html5与
Cocos2d-x
一样,有多点触控和单点触控。
很前端的前端
·
2020-07-31 22:00
Cocos2d-X
网络编程(1) 网络基本概念
网络模型OSI层模型、TCP/IP的层模型如下所示。TCP/IP各层对应的协议如下所示。通过初步的了解,我知道:IP协议:对应于网络层,是网络层的协议,TCP协议:对应于传输层,是传输层的协议,主要解决数据如何在网络中传输。HTTP协议:对应于应用层,是应用层的协议,主要解决如何包装数据。Socket:本身不是协议,而是对TCP/IP协议的封装和应用的调用接口API,通过它我们才能使用TCP/IP
穆玄
·
2020-07-31 22:03
cocos学习
cocos2dx基础篇(2) 第一个程序
一、基本组成
cocos2d-x
游戏引擎主要六个部分,分别为导演(CCDirector)、摄像机(CCCamera)、场景(CCScene)、布景(CCLayer)、精灵(CCSprite)、以及动作(CCAction
穆玄
·
2020-07-31 22:03
cocos学习
【
Cocos2d-x
/入门】使用TCPSocket进行通讯
说在前面操作系统:win1064位vs版本:2017python版本:2.7Cocos2d-x版本:3.17关于cocos2sx中的通信都不是底层的socket通信;所以要自己写tcpsocket通信类,而且要跨android平台的话要借助NDK,里面有各种需要的头文件代码可以根据自己的需求进行封装,懒得自己写直接到网上找;使用的时候,将client定义在AppDelegate中,这样在整个应用的
o0o_-_
·
2020-07-31 22:12
Cocos2dx
Cocos2d-x
网络编程
Cocos2d-x
网络编程主要介绍内容:Http协议,Socket协议,webSocket协议,
Cocos2d-x
中的相关类和方法1Http协议HTTP协议也叫超文本传输协议。
誠寜
·
2020-07-31 20:57
cocos2d-lua
Cocos2d-x
中Socket的简单使用
Cocos2d-x
中有关网络请求的:getpostputdelete(后两者我在开发中很少用),还有就是Socket(用于及时通讯,网络游戏中的队友通话)。
小杰专属
·
2020-07-31 20:50
cocos2d-x
Cocos2d-x
didRegisterForRemoteNotificationsWithDeviceToken not called
cocos2d-x
项目接入腾讯信鸽推送SDK遇到一个问题:didRegisterForRemoteNotificationsWithDeviceToken不被调用。
程序员长弓
·
2020-07-31 20:43
Cocos2d-x手游研发
cocos2d-x
基于BSD Socket网络通讯模块
最近
cocos2d-x
项目需求,写了个客户端的基于TCP的网络通讯模块(ios,android,win32),把使用到的东东和遇到的问题记录下来.1.预备知识:线程,互斥锁,信号量://创建一个线程intpthread_create
luxiaoyu_sdc
·
2020-07-31 20:19
cocos2d-x
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他