手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
编程之家
Cocos2d-x
Cocos2d-x 3.0final 终结者系列教程13-贪食蛇游戏案例全
运行效果展示: 全部代码和资源: http://download.csdn.net/detail/sdhjob/7424329 1.准备资源 背景图片menuback.png: 节点图片 greenstar.png redstar.png yellowstar.png 2.创建一个新项目(如何配置环境和创建新项目,参考前面教程): cocos new -p com.xdl.game
Cocos2d-x 3.3 的3D开发功能介绍
今天下载了Cocos2d-x 3.3,3D功能果然强大 主要有以下功能: 1. 基本的Sprite3D使用,加载静态模型和动态模型,看 Sprite3DBasicTest 2.Sprite3D对象的旋转,缩放等Action操作 3.Sprite3D中使用Shader特效,实现outLine 4.Animate3D来创建3D动画 5.动态增加3D骨骼,实现怪物添加手持武器功能 6,动态修改骨骼皮肤实
Cocos2d-x 3.0final 终结者系列教程22Cocos Studio动画编辑器的帧动画和骨骼动画详解
1 CocoStudio 简介 CocoStudio 是由 Cocos2d-x 官方推出的一个专门针对 Cocos2d-x 游戏开发的免费工具集,目前正在开发阶段,且日益完善之中!既是工具集,当然集成了现有各零零散散工具的功能,并且不断扩充,包含动画编辑器,UI编辑器,场景编辑器和数据编辑器。具体内容及其特性欢迎访问 CocoStudio 官网 http://cocostudio.org/ 。在这
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下: cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点: 1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质 2、在cocos2d-x项目里,把纯C函数注册进Lua环境,理解co
Cocos2d-x3.2实现虚拟摇杆多点触摸
本文重点不是虚拟摇杆,而是多点触摸, 一个Layer控制虚拟摇杆 一个Button控制跳跃 一个Button控制攻击 在ios平台若想实现多点触摸,首先需要设置uiview的支持,默认是不支持的 如下图 最后一行: 结束
cocos2d中使用chipmunk做碰撞检测
我们知道cocos2d本身不包含物理引擎,但是它集成了2个开源物理引擎可供我们选择:box2d和chipmunk。对于一般的正规矩形精灵的碰撞检测,可以简单的使用Core Graphics提供的CGRectIntersectsRect接口实现。其他情况要想减少工作量,最好的方法就是借助物理引擎。 本篇教程实现一个菱形和三角形的碰撞检测,足以演示基本的chipmunk用法。 Demo基于cocos2
cocos2dx3.0进度条的简析
可以说,进度条是游戏中特别常用的一个控件,大部分游戏都会需要用到资源加载条,技能道具的cd,或者是时间条。最近特别喜欢看底层,自我感觉底层是一个让人熟悉整个框架的特别好的方式,这次就来看下进度条的底层,感受一下。 class CC_DLL ProgressTimer : public Node #ifdef EMSCRIPTEN , public GLBufferedNode #endi
Quick-Cocos2d-x初学者游戏教程二
我们已经了解了Quick的一些基础知识,所以本章我们将开始深入到Quick内部,了解它内部的代码结构,同时在解析的过程中学到相应的原理,并学会如何修改、添加相应的代码文件,比如实现屏幕的分辨率适配。 前面我们创建了一个叫做parkour的游戏项目,其意思就是本人本来打算要做一个跑酷游戏的,但是因为这几天玩了一款叫做《el》的飞行游戏,非常有意境,并且几乎零差评,所以请允许我任性一下,善变的我不想做
Cocos2d-x利用jni调用java层代码
本文转自:http://cn.cocos2d-x.org/tutorial/show?id=1308, 感谢作者分享! jni的意思是java本地调用,通过jni可以实现java层代码和其他语言写得代码进行交互。在Cocos2d-x中,如果想要在C++层调用java层的代码,就是通过jni技术。通过调用java层的代码,我们就可以在Android平台下实现一些引擎没有提供给我们的功能,或者做一些其
Cocos2d-x《雷电大战》(1)-双层地图无限滚动
林炳文Evankaka原创作品。转载请注明出处http://www.voidcn.com/tag/http://blog.csdn.net/evankaka 本文要实现飞机射击游戏中的地图无限滚动的功能,这里分为两个层,一个层无限向下滚动,一个层无限向上滚动,这样子结合起来效果就非常有层次感,也非常逼真,这里我把地图层都写成一个类,自己把地图改下,就可以成为你自己的了!下面,我们开始吧
cocos2d-js v3.0 新功能-----事件分发机制
事件分发机制 简介 在使用时,首先创建一个事件监听器,事件监听器包含以下几种: 触摸事件 (cc.EventListenerTouch) 键盘响应事件 (cc.EventListenerKeyboard) 加速记录事件 (cc.EventListenerAcceleration) 鼠标响应事件 (cc.EventListenerMouse) 自定义事件 (cc.EventListenerCusto
Quick-Cocos2d-x 3.3中常用的文件和函数一
display 位置:quick/framework/display.lua display.lua是Quick-Cocos2d-x中的最常用的类,基本上所有的显示相关的函数都可以在这里找到。你如果是要查找类似于创建精灵,创建层之类的函数的话都可以在这里找到。下面我们列出一些常用的函数: 变量 变量名称 变量含义 display.size 屏幕设计分辨率大小 display.width
cocos2d-x 3.0rc开发指南:Windows下Android环境搭建
转帖自:http://blog.csdn.net/linzhengqun/article/details/21663341,感谢原作者! 安装工具 1. 配置JDK JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 本人的系统是Win7 64位版,但安装的是JDK7,Windows X86版。 假设
【Cocos2d-x】实现资源热更新
热更新介绍 什么是热更新? 游戏客户端启动时,主动请求服务端检查版本号,并更新资源到本地。 应用场景: 情况一:游戏客户端已经发布了,但突然发现有个比较严重的bug需要修复。这时需要更新游戏的代码(Lua代码)。 情况二:情人节到了,需要搞个活动,在游戏中营造一个节日氛围。这时,需要更新游戏资源或增加一些功能。 好处:不需要重新打包和提交应用到市场等待审核。 热更新流程 AssetsManager
【Cocos2d-x】实现资源热更新
热更新介绍 什么是热更新? 游戏客户端启动时,主动请求服务端检查版本号,并更新资源到本地。 应用场景: 情况一:游戏客户端已经发布了,但突然发现有个比较严重的bug需要修复。这时需要更新游戏的代码(Lua代码)。 情况二:情人节到了,需要搞个活动,在游戏中营造一个节日氛围。这时,需要更新游戏资源或增加一些功能。 好处:不需要重新打包和提交应用到市场等待审核。 热更新流程 AssetsManager
Cocos2d-x3.3 Physics物理引擎模块解决了刚体穿透问题
void PhysicsFixedUpdate::onEnter() { PhysicsDemo::onEnter(); _scene->getPhysicsWorld()->setDebugDrawMask(PhysicsWorld::DEBUGDRAW_ALL); _scene->getPhysicsWorld()->setGravity(Point::ZER
上一页
38
39
40
41
42
43
44
45
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签
app
电脑
安卓
go
工具
小米
华为
微信
iphone
wi-fi
windows
设备管理器
主板
苹果
美团
堆
安卓手机
显示器
显卡
php
apple
android
为什么
路由器
路由
传感器
京东
金融
微信小程序
支付宝
微信公众号
循环
并发
区别
硬盘
td
医保
怎么买
kingston
华为手机