- 博客(21)
- 资源 (37)
- 收藏
- 关注
原创 【Cocos2d-x游戏引擎开发笔记(17)】实现运动的尾巴效果
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8434598使得运动的物体有尾巴的效果,可以使用CCMotionStreak。这里我使用【Cocos2d-x游戏引擎开发笔记(12)】粒子系统实现与用户交互的特效的例子,使得效果更加的酷。在头文件中加入:CCMotionStreak* strike;然后
2012-12-25 18:47:19 9325 4
原创 【Cocos2d-x游戏引擎开发笔记(16)】动画速度的控制
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8426332在前面的博文中,介绍过动画,但是没有提过动画速度控制。动画速度控制就是动画在什么时候快,什么时候慢。现在先来学习两个英语单词ease:安逸,悠闲。在下面的API中,应该理解为慢。exponential:指数的。指数级增长,这个增长速度就是很快了,
2012-12-25 08:58:05 11314 2
原创 【Cocos2d-x游戏引擎开发笔记(15)】Tiled Map Editor(三)
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8363028上一篇中完成了再地图中添加西瓜,让hero吃,这篇将会完成这个游戏。1.添加敌人在对象层中加入敌人,注意,加入了一个键值对,键为n,值为1。这个键值对主要就是为了区分敌人和英雄。将敌人画在地图上。for(int i=0;igetObjects
2012-12-21 11:49:27 11410 8
原创 【Cocos2d-x游戏引擎开发笔记(14)】Tiled Map Editor(二)
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8316277这篇文章接着上篇继续学习使用Tiled制作游戏。 首先,对上篇的一些代码进行优化,一个是从对象获取对象的坐标。上次使用的代码有点麻烦,现在改为下面的代码: CCTMXObjectGroup *objects=_tileMap->objectGrou
2012-12-18 22:20:07 18609 17
原创 【Cocos2d-x游戏引擎开发笔记(13)】Tiled Map Editor(一)
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8308609Tiled Map Editor是Cocos2d-x支持的地图编辑器,使用Tiled编辑出的地图可以很方便的被Cocos2d-x使用Tiled的官网是Tiled Map Editor。我使用的地图编辑器是QT版本。 好了,下面就试一试吧。1.编辑地图
2012-12-17 19:53:31 42791 15
原创 【Cocos2d-x游戏引擎开发笔记(12)】粒子系统实现与用户交互的特效
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8294125。无实战不学习,这次来用粒子系统实现与用户交互的特效。下面是在我的安卓手机上的效果图 第一张图片实现手指在屏幕上滑动的时候一群粒子跟着手指,第二张图片实现手指在屏幕上点击的时候一个爆炸效果。另外还用粒子系统实现一个太阳和烟。 下面看代码
2012-12-14 11:38:43 9795 11
原创 【Cocos2d-x游戏引擎开发笔记(11)】粒子系统----实现下雪效果
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8289683太原市今天下雪了,8点出门,银装素裹,分外妖娆。今天就来主打下雪的效果,实现下雪效果需要使用粒子系统。这张照片是刚照的,看看太原的雪景吧 先来说说我对粒子系统的了解吧,粒子系统是为了模仿自然世界的真实显现,比如说烟,雾,火花,闪电,火焰,下雪。粒
2012-12-13 11:48:58 20433 18
原创 【Cocos2d-x游戏引擎开发笔记(10)】自定义场景和场景跳转
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8279397定义自己的场景,我们可以参考Cocos2d-x给我们生成的HelloWorld这个类。#pragma once#include "cocos2d.h"using namespace cocos2d;class MyLayer:public coc
2012-12-10 18:44:21 11845 17
原创 【Cocos2d-x游戏引擎开发笔记(9)】实现DotA的技能冷却效果
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8278012实现的原理就是两张图片,一个亮一些,一个暗一些,将暗的图片放在亮的图片的下面,然后让亮的图片实现动画效果。 幻影刺客的窒息之刃,让敌方单位减速并且受到伤害,持续8秒。 我玩幻刺很犀利的哦。下面看看代码的实现: CCSpr
2012-12-10 15:14:00 10779 11
原创 【Cocos2d-x游戏引擎开发笔记(8)】在ubuntu上将游戏发布到Android
原创文章,转载请注明处处:http://blog.csdn.net/zhy_cheng/article/details/8276848我的环境是ubuntu 12.04 ,android-ndk-r8,Cocos2d-2.0-x-2.0.4,eclipse 3.7.2我之前就搭建好了NDK的开发环境,NDK环境搭建请看Android NDK开发配置NDK。1.配置NDK和SDK
2012-12-10 10:53:11 5472
原创 【Cocos2d-x游戏引擎开发笔记(7)】定时器
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8274042使用CCNode的schedule函数可以实现一个定时器,该函数一共有三个重载的函数void CCNode::unscheduleUpdate(){ m_pScheduler->unscheduleUpdateForTarget(this);}
2012-12-08 23:17:02 14737 1
原创 【Cocos2d-x游戏引擎开发笔记(6)】触屏事件与多媒体
原创文章,转载请标明出处:http://blog.csdn.net/zhy_cheng/article/details/8273435Cocos2d-x要实现触屏事件,首先覆盖父类的onEnter函数,在这个函数中设置触屏事件。void HelloWorld::onEnter(){ CCLog("onEnter"); CCDirector::sharedDirector()->
2012-12-08 21:01:42 8397 5
原创 【Cocos2d-x游戏引擎开发笔记(5)】自定义动画
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8272388上篇中实现的是Cocos2d-x提供给我们的动画,这次要实现的动画是自定义的动画。 这次实现的是让一个精灵一直执行我给的图片,从而达到动画的效果,还是截几张图看看。 图片资源来自解压《捕鱼达人》和《魔塔》一共有18张图
2012-12-08 13:32:45 13311 9
原创 【Cocos2d-x游戏引擎开发笔记(4)】系统动画
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8271154Cocos2d-x提供的动画主要是瞬时动画和延时动画。瞬时动作就是不需要时间,马上就完成的动作。瞬时动作的共同基类是CCActionInstant。延时动作就是指动作的完成需要一段时间。因此,几乎所有的延时动作都使用执行时间作为第一个参数,它们有着共
2012-12-07 23:44:54 9869 10
原创 【Cocos2d-x游戏引擎开发笔记(3)】在屏幕上渲染菜单并添加消息响应
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8270508 上一讲介绍了渲染文字,这次介绍在屏幕上渲染菜单,还是先看看我做出的效果吧: 这个效果还不错吧。图片都是解压《捕鱼达人》,然后自己ps得到的。 首先将屏幕大小设置为480x320 eglView->setFrameSize(
2012-12-07 19:10:26 11285 20
原创 【Cocos2d-x游戏引擎开发笔记(2)】在屏幕上渲染文字
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8268814。 这篇博文主要展示在屏幕上渲染文字,先来看看最后要实现的界面: 这个界面就是在屏幕的四个角落有不同字体不同颜色的Welcome来渲染,在屏幕的中间是汉字,颜色也是随机的。 下面来看看代码是怎么样实现
2012-12-07 12:23:42 14120 15
原创 【Cocos2d-x游戏引擎开发笔记(1)】HelloWorld
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8266803。又是一个HelloWorld,在我的印象中,有C/C++的HelloWorld,C#的HellWorld,Java的HelloWorld,Android的HelloWorld,哎,又是一门Total New的知识,不过这次的HelloWorld是一个我最喜欢的
2012-12-06 21:48:28 12523 17
原创 Android控件拖动
这里演示控件拖动的动画: 原理就是响应控件的Touch事件,在Touch事件中对移动进行处理,注意,一定要在布局文件中设置控件的android:clickable="true"。 代码如下:package com.zhycheng.draftdemo;import android.app.Activity;import android.os.Bun
2012-12-04 19:54:11 12050 5
原创 Android使用ViewFlipper实现左右滑动效果面
在我的博客中,上次是使用ViewPager实现左右滑动的效果的,请看文章:Android使用ViewPager实现左右滑动效果。 这次我来使用ViewFlipper实现这种效果,好了,先看看效果吧: 效果看完了就来实现这个效果。1.布局文件主界面使用下面的布局:<FrameLayout xmlns:android="http://s
2012-12-04 17:02:02 16979 4
原创 Android调用相机程序和图片处理程序获得原图并且进行图片处理
这篇文章主要介绍的是调用相机程序获得图片,调用Android操作系统自带的图片处理程序处理图片然后返回到我们的程序。先看看布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layou
2012-12-04 14:36:07 17459 4
原创 Android仿QQ主界面-------完善篇
在我前面的博文中,做出了仿QQ主界面的主要工作,博文地址:Android仿QQ主界面。 但是在那一篇中还有一个不起眼的地方没做,今天就完善它。 今天要实现在文字下面来个ImageView,实现动画。先看看效果图。 在滑动页面的时候,下面的ImageView会滑动。好了,开始正题。1.布局文件main.xml先看代码:<LinearLayout xmlns:a
2012-12-04 09:20:45 7978 4
超级俄罗斯方块
2012-04-27
贪吃蛇游戏
2012-03-11
LittleBee(小蜜蜂)
2012-03-11
Java版俄罗斯方块
2012-03-06
【Cocos2d-x游戏引擎开发笔记(13)】Tiled Map Editor(二)
2012-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人