cocos2d/andengine
文章平均质量分 72
gxj1680
取之于网,用之于网
很多文章摘录或转帖,便于查阅相关资料,如有侵犯您的权利,请告诉我,我会尽快删除..
展开
-
(转)cocos2d-X学习之主要类介绍:CCDirector
cocos2d-X学习之主要类介绍:CCDirector在cocos2d-x里面,游戏的任何时间,只有一个场景对象实例处于运行状态,该对象可以作为当前游戏内容的整体包对象Cocos2d-x引擎除了提供了CCDirector,还提供了一个CCDisplayLinkDirector,CCDisplayLinkDirector是一个可以自动刷新的CCDdirect转载 2013-07-23 10:57:15 · 650 阅读 · 0 评论 -
(转)Andengine 学习系列5-使用物理系统BOX2D
l 创建物理世界什么是物理世界,是对你游戏的物理模拟. 使用前确认你的引擎包含了下载的Physics Extension包.创建物理世界的时候,有两类型供选择, 标准(Standard)和FixedStepPhysicsWorld. 区别?后者多了个参数,指定了每秒更新固定次数. 下例指示了如何创建物理世界:private PhysicsWorld physicsWorld;转载 2013-08-09 17:34:08 · 1219 阅读 · 0 评论 -
(转)cocos2d-x 通过JNI实现c/c++和Android的java层函数互调
cocos2d-x 通过JNI实现c/c++和Android的java层函数互调2012年12月15日Alex Zhou发表评论阅读评论4,598 人阅读 本文主要实现两个功能:(1)通过Android sdk的API得到应用程序的包名(PackageName),然后传递给c++层函数。(2)通过c++函数调用Android的java层函数,显示一转载 2013-08-09 17:35:38 · 1193 阅读 · 0 评论 -
(转)C/C++调用java,以及在cocos2d-x下的实现
c调用java走的也是jni,具体流程:1、初始化jvm2、加载你要调用的java类3、获取类中的函数4、调用函数我们一步步来,首先编写一个java类(没有它什么都是扯淡~~),我写了一个最简单的package com.cjni;public class CJniTest{ public CJniTest() { super(转载 2013-08-09 17:41:12 · 834 阅读 · 0 评论 -
(转)Curl的使用
libcurl使用(一)(转载)Linux 2009-10-20 13:07 阅读 评论字号: 大大 中中 小小2.1 LibCurl编程流程在基于LibCurl的程序里,主要采用callback function (回调函数)的形式完成传输任务,用户在启动传输前设置好各类参数和回调函数,当满足条件时libcurl将调用用户的回调函数实现特定功能。下转载 2013-10-25 15:52:04 · 892 阅读 · 0 评论 -
(转)CURL使用
最近开发的游戏之中需要用到大量的客户端与服务端交互的 东西,开始参考大量的技术文章,感觉是五花八门,眼花缭乱。到后面,真正感受到,学习一门技术,还是需要从它最开始的东西开始学起,要不就是一头雾水,这种感觉实在是太难受了。而且建议要学习技术的人,直接去官网学习,反而是最高效的途径。 curl的官网地址是:http://curl.haxx.se/好的,现在开始介绍下curl这个强转载 2013-10-25 16:00:11 · 8334 阅读 · 1 评论 -
(转)cocos2d-x学习笔记(五)仿真树叶飘落效果的实现(精灵旋转、翻转、钟摆运动等综合运用)
ufolr原创,转载请注明:转载自ufolr的博客 原文连接:http://blog.csdn.net/ufolr/article/details/7624851 最近项目中需要一个落叶的效果,本来想用粒子特效来实现,但是几经调试,虽然调出了落叶的效果,但是并不是十分理想,最大的不足就是落叶是平面的,没有立体感,虽然把落叶做小之后却是立体感的感觉会有所转载 2013-12-10 15:14:11 · 1230 阅读 · 0 评论 -
(转)cocos2d-x学习笔记(三)让精灵按照自己设定的运动轨迹行动(曲线移动)。(以椭圆轨迹为例)
ufolr原创,转载请注明:转载自ufolr的博客 原文连接:http://blog.csdn.net/ufolr/article/details/7447773 在cocos2d中,系统提供了CCMove、CCJump、CCBezier(贝塞尔曲线)等让精灵移动的action,但是有时候,为了让程序看上不不是那么的呆板,或者为了实现某些特定的功能,我们需转载 2013-12-10 14:25:21 · 1926 阅读 · 0 评论 -
(转)cocos2d-x中添加Enter键和方向键按键响应
最近有个机顶盒项目,需要用到遥控器的方向键在游戏中控制方向。如果是一般Android设备、iOS设备或Win32平台,cocos2d-x提供了“CCAccelerometer”类,可用于游戏控制UI。但由于机顶盒在使用过程中是使用遥控器与玩家交互,而遥控器中缺少GSenser,所以只能暂时使用方向键和中键。好在机顶盒厂家使用了Android标准的键值,方向键和中键与Andriod DPAD转载 2013-12-12 15:44:05 · 1308 阅读 · 0 评论 -
(转)Cocos2d-x加Box2D制作弹弓类游戏
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mssyy2010.blog.51cto.com/4595971/847000文章原版为英文版,地址链接在文章尾部给出。原文代码版本为object-c版,本文代码版本为C++版。对原文大部分内容进行了翻译,并将对oc版的说明更改为C++版。文章cocos2d-x版本co转载 2013-12-12 18:44:18 · 1244 阅读 · 0 评论 -
(转)分享一个cocos2d-x集成Photon的MMO(大型多人在线)游戏引擎
分享一个cocos2d-x集成Photon的MMO(大型多人在线)游戏引擎 本人使用cocos2d-x与Photon做了一个简单的MMO例子,需要开2个以上的客户端才能看到多人在线的效果,该版本目前支持ios和win32平台,实现了多人同时在线的功能,希望对大家研究手机网游有所帮助。首先给大家介绍一下MMO的一些概念虚拟世界(IWorld)是一个虚拟转载 2013-12-13 11:15:59 · 1901 阅读 · 0 评论 -
(转)cocos2d-x学习笔记08:动作1:立即动作
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4137613.blog.51cto.com/4127613/762321 cocos2d-x学习笔记08:动作1:立即动作第一部分:动作概述动作可以说构成了cocos2dx的精华(你看动作类有多少子类就知道了)。动作是什么?动作可以理解为指转载 2013-12-13 14:32:22 · 753 阅读 · 0 评论 -
(转)cocos2d-x学习笔记09:动作2:持续动作
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4137613.blog.51cto.com/4127613/762768 cocos2d-x学习笔记09:动作2:持续动作第一部分:CCActionInterval家族(持续动作)持续动作,顾名思义,就是该动作的执行将持续一段时间。因此持续动作转载 2013-12-13 14:34:07 · 793 阅读 · 0 评论 -
(转)cocos2d-x学习笔记13:动作4:其他动作
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4137613.blog.51cto.com/4127613/767613第一部分:CCFollow跟随动作CCFollow动作,可以让一个节点跟随另一个节点做位移。他有两个静态工厂方法,后者可以设置一个跟随范围,离开范围就不再跟随。bool转载 2013-12-13 15:17:32 · 755 阅读 · 0 评论 -
(转)cocos2d-x学习笔记14:粒子系统1:简介&工具使用
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4137613.blog.51cto.com/4127613/767801直接使用工具来感受一下粒子系统的强大威力吧。网络上有很多粒子编辑器,大多数都是收费的。magicalsoft提供了一个免费的粒子编辑器(该工具目前只有mac版本),界面如下:转载 2013-12-13 15:35:57 · 1065 阅读 · 0 评论 -
(转)cocos2d-x学习笔记10:动作3:补间动作
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4137613.blog.51cto.com/4127613/763464cocos2d-x学习笔记10:动作3:补间动作第一部分:CCActionEase家族(补间动作)补间动作也是一个包装器(之前叫补间动画,从字面上讲,叫动作更合适一些。转载 2013-12-13 14:35:21 · 872 阅读 · 0 评论 -
移动游戏中发短信收费(增值服务)的注意事项
游戏(android情况,ios的不清楚)中的发短信付费的情况一定要判断发送是否成功,如果可以就确认返回的短信(可代码中读取返回短信的内容),原因如下:上次外甥女玩我手机(android)中的游戏(割绳子),某些关卡要发短信(2元)开启关卡,丫头就点击了发送短信,然后短信发送“成功”(不知是否真的成功了还是只是游戏代码中流程中返回了true),现在关卡已经开启了,但是之前我通过360卫士已经设原创 2013-12-17 12:02:51 · 1513 阅读 · 0 评论 -
(转)Android.mk文件语法规范及使用模板
Android.mk文件语法规范及使用模板Android.mk文件语法规范根据eoeandroid上的的连载,进行一些更新、修改和加亮。今天翻译ANDROID-MK.TXT文件(英文原文件在/development/Ndk/Docs/android-mk.txt)Android.mk文件语法规范 Introduction:Android.mk转载 2013-12-18 16:27:35 · 736 阅读 · 0 评论 -
(转)Andengine-学习系列4
四。基础l HelloWorld本文讲述如何使用AE创建Helloworld。相当简单,不需要有什么经验。使用的引擎为:GLES2确认android开发环境和AE的代码都准备好了。1. 在Eclipse中创建一个Android Project。2.将导入的AE 工程连接成库右键点击AndEngine-属性-Android-Library Field3.在创建的H转载 2013-08-09 17:33:10 · 1580 阅读 · 0 评论 -
(转)cocos2d-x 动画工具 Flash2Cocos2d-x
本文由社区会员jjyinkailejj分享最近在研究cocos2d-x引擎,制作游戏非常重要的一点就是需要一个动画工具,在网上找了一下,发现找到的工具不是很符合自己想象的,要么没有缓动效果, 要么没有骨骼等。其实在使用libgdx的时候就用到过一款叫做spriter的工具, 网址:http://www.brashmonkey.com/spriter.htm,那时用的版本还不支持tw转载 2013-07-25 18:33:04 · 1231 阅读 · 0 评论 -
(转)Cocos2dx中响应Android的Back(返回)与Menu(小房子)事件 && Cocos2dx自动释放粒子内存函数
如何在Cocos2dx中处理Android os的设备的Menu和Back案件的响应处理其实很简单,步骤如下:1. 在需要响应的.h 中添加如下两个虚函数: virtual void keyBackClicked();//Android 返回键 virtual void keyMenuClicked();//Android 菜单键2. .cpp类中实转载 2013-07-25 18:45:37 · 1888 阅读 · 0 评论 -
(转)cocos2d-X学习之主要类介绍:场景(CCScene)
cocos2d-X学习之主要类介绍:场景(CCScene)场景(CCScene)类结构:CCScene主要有以下两个函数:bool init () //初始化函数static CCScene * node (void) //生CCScene作为场景类,为何只有这两个函数而没有其他方法呢,因为目前在CCScene承担的是转载 2013-07-23 11:08:55 · 632 阅读 · 0 评论 -
(转)cocos2d-X学习之主要类介绍:节点CCNode
cocos2d-X学习之主要类介绍:节点CCNode首先是类结构: 可以看到CCNode 几乎是游戏中处理的大部分类的父类,其主要有以下函数:virtual int getZOrder (void) //获取节点的顺序virtual const CCPoint & getPosition (void) //获取节点的位置virtu转载 2013-07-23 11:35:28 · 606 阅读 · 0 评论 -
(转)为何要用到NDK?
为何要用到NDK?概括来说主要分为以下几种情况:1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。下面就介绍下Android NDK的入门学习过程:入门的最转载 2013-07-22 16:28:09 · 807 阅读 · 0 评论 -
(转)Cocos2d-x 学习之引擎介绍
Cocos2d-x 学习之引擎介绍Cocos2d-X是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C + +cocos2d-iPhone项目的版本。cocos2d-X发展的重点是围绕cocos2d跨平台。即其实现一次编码,再各平台分别编译后即可运行,不许为跨平台修改大量代码,不需要在一直方面花费很多时间和人力,目前cocos2d-x引擎已经可以跨以下平台:转载 2013-07-22 16:39:52 · 809 阅读 · 0 评论 -
(转)Cocos2d-x学习之windows 7的visual studo 2010开发环境安装
Cocos2d-x学习之windows 7的visual studo 2010开发环境安装1、引擎代码的下载官方版本地址为:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download目前最新版本是cocos2d-2.0-rc0a-x-2.0官方代码库:https://github.com转载 2013-07-22 16:47:18 · 1173 阅读 · 0 评论 -
(转)Cocos2d-x学习之windows 7 android环境搭建
Cocos2d-x学习之windows 7 android环境搭建、android平台工程创建1、android SDK+NDK安装1)、安装java jdk(如果已经安装了,可以不用此步骤)进入:http://www.oracle.com/technetwork/java/javase/downloads/index.html 或者直接点击下载。如转载 2013-07-22 16:51:47 · 841 阅读 · 0 评论 -
(转)Cocos2d-x学习之创建Android工程和编译
Cocos2d-x学习之创建Android工程和编译安装好,相应的环境之后,我们便可以开始创建cocos2d-x 的android 工程了进入cocs2d-x目录,用文本编辑器打开create-android-project.bat(在windows 7上如果正常双击,可能创建时有些文件的权限不足,导致创建工程不成,可以在此文件的第一行加上cd /d %~dp0,然转载 2013-07-22 16:53:31 · 677 阅读 · 0 评论 -
(转)Cocos2d-x学习之 整体框架描述
Cocos2d-x学习之 整体框架描述1.Cocos2d-x 整体描述和传统的游戏引擎一样,cocos2d-x作为一个2d的游戏引擎,其也有以下几大概念组成:导演(CCDiretor):在cocos2d-x引擎中,CCDirector类是整个游戏的组织和控制核心,游戏的运行规则,游戏内的CCScene(场景)、布景(CCLayer)、角色(CCSpr转载 2013-07-22 16:55:34 · 752 阅读 · 0 评论 -
AndEngine中移动背景(上下移动、斜着移动)
在AndEngine中移动背景以使得道具/人物在屏幕地图上移动,类似赛车、滑雪等游戏看着像人物在移动,其实动的是背景,所以移动背景就可以模拟出在屏幕上的移动在AndEngineExamples中有一个移动背景的例子:AutoParallaxBackgroundExample,在该类中使用了AutoParallaxBackground作为自循环绘画的背景在使用但该例子中只有横向背景的移动,竖原创 2013-07-26 18:38:49 · 1598 阅读 · 0 评论 -
(转)cocos2d-X学习之主要类介绍:精灵角色(CCSprite)
cocos2d-X学习之主要类介绍:精灵角色(CCSprite)CCSprite是一副2D图像,CCSprite可以通过图像或者图像中的一个矩形子区域创建 如果它的父节点或者任意继承树上的节点是CCspriteBatchNode则具有下述特性:父节点是CCSpriteBatchNode时具有的特性: 更快的渲染速度,特别时CCSpriteBatchNode有很多子节转载 2013-07-23 11:47:34 · 856 阅读 · 0 评论 -
(转)cocos2d-X学习之主要类介绍:摄像机(CCCamera)
cocos2d-X学习之主要类介绍:摄像机(CCCamera)在cocos2d-x中,每个节点(CCNode)都需要用到,即当节点发生旋转、缩放和位置变化等时,都需要覆盖CCCamera,然后这个节点通过CCCamera重新渲染。类结构:其主要函数如下:char * description (void) //返回当前摄像机的描述vo转载 2013-07-23 11:02:58 · 900 阅读 · 0 评论 -
(转)cocos2d-X学习之主要类介绍:动作:CCAction
cocos2d-X学习之主要类介绍:动作:CCAction类继承图:主要函数:virtual CCObject * copyWithZone (CCZone *pZone)//克隆对象virtual bool isDone (void)//动作是否已经完成virtual void startWithTarget (CCNode转载 2013-07-23 15:05:16 · 720 阅读 · 0 评论 -
(转)cocos2d-X学习之坐标系统
cocos2d-X学习之坐标系统 在cocos2d-x中有两种坐标系,分别是屏幕坐标系和open gl坐标系。 屏幕坐标系:x轴朝右,y轴朝下。默认原点在左上角,如下图: 这个是一般的图形系统使用的坐标,也是windows系统的默认坐标体系。但由于cocos2d-x引擎使用的是open gl es进行渲染的,所以其默认是用的Ope转载 2013-07-23 15:12:04 · 632 阅读 · 0 评论 -
(转)2012移动开发工具盘点:傻瓜式游戏工具引擎
摘要:人生最大的痛苦莫过于想开发游戏但不会编程,不过随着技术的发展,一切皆有可能。下面八款傻瓜式移动游戏开发工具可以助你一臂之力,它们是Construct 2、GameMaker、Stencyl、Multimedia Fusion 2、GameSalad、Gideros Mobile、LiveCode、Game Editor。毫无疑问,游戏是所有App里最赚钱的一大类,但曾经在多数人看转载 2013-07-25 16:41:18 · 1202 阅读 · 0 评论 -
(转)基于cocos2d-x引擎的游戏框架设计
文/李成,郑鑫移动互联网浪潮正在彻底改变人们日常的生活习惯和生活方式。相应的,基于移动终端和感应交互的游戏,也为人们带来了全新的游戏体验。本文,我们将结合目前流行的cocos2d-x引擎,使用C++语言,基于iOS平台,和大家分享iPhone、iPad上游戏客户端的构架与实现。游戏架构与实现目前,很多基于cocos2d-x的代码基本上仅是对引擎功能的使用,完全不能按照游戏项转载 2013-07-25 18:30:27 · 864 阅读 · 0 评论 -
(转)Cocos2d-x跨Android&iOS平台开发入门
本教程由泰然教程组出品 Cocos2D是一个非常棒而且非常容易使用的游戏框架,但是,由于它是基于objc语言的,所以你只能使用它来开发ios和mac下面的游戏。 假如你可以使用和cocos2d相似的api来开发android上面的游戏,那岂不是更爽?这样,你就可以毫不费劲地扩大你的游戏的市场份额(android的用户数量巨大啊!)转载 2013-07-25 16:21:49 · 1294 阅读 · 0 评论 -
(转)升级到cocos2d-x 2.0.2代码差异(重点为调用方法)
最近看cocos2d-x 2.0.2发布后升级了一下,升级后发现又出现了很多错误,原来有一些地方的代码用法改变了。在修改代码的过程中,简单做了一些记录,当做是一个备忘录。第一个: CCLayer初始化 自定义Layer,类名:World .h中: 1.x版本Layer函数 LAYER_NODE_FUNC(World);转载 2013-07-25 18:44:26 · 771 阅读 · 0 评论 -
(转)cocos2d-x 数学函数、常用宏粗整理 - by Glede
最近我们的cocos2d-x游戏项目已经进入了正式开发的阶段了,几个dev都辛苦码代码。cocos2d-x还是一套比较方便的api的,什么action啊、director啊、ccpoint啊都蛮便捷的。但是我看到几个dev有时候会很不知道用它们,还是首先自己去写函数……用一些比较原始、低效率的方法……甚至是copy / paste………………。……。这不科学转载 2013-12-20 14:05:58 · 819 阅读 · 0 评论