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
java小游戏飞机大战
cocos2d-x 3.2 |
飞机大战
:敌机与爆炸
前情提要:
飞机大战
第三篇实现敌机与爆炸如下:新建类----->Enemy+Boom第一步:敌机类Enemy.h#include#include"cocos2d.h"USING_NS_CC;classEnemy
年少花阁
·
2014-09-08 23:46
cocos2d-x
cocos2d-x 3.2 |
飞机大战
:敌机与爆炸
前情提要:
飞机大战
第三篇实现敌机与爆炸如下:新建类----->Enemy + Boom第一步:敌机类Enemy.h#include #include"cocos2d.h" USING_NS_CC; classEnemy
Test_dx
·
2014-09-08 23:00
编辑器
效果
粒子
爆炸
敌机
cocos2d-x 3.2 |
飞机大战
:飞机与子弹
cocos2d-x3.2|
飞机大战
:飞机与子弹前情提要:
飞机大战
第二篇实现飞机与子弹如下:新建类----->Plane+ Bullet第一步:飞机类Plane.h#include #include"cocos2d.h
Test_dx
·
2014-09-08 23:00
类
创建
飞机
飞机大战
子弹
cocos2d-x 3.2 |
飞机大战
:背景与滚动
五篇介绍
飞机大战
实现过程cocos2d-x3.2|
飞机大战
:背景与滚动前情提要第一篇:背景与滚动如下:新建项目---->类----->BackGroundBackGround.h#include#include"cocos2d.h"usingnamespacecocos2d
年少花阁
·
2014-09-08 23:24
cocos2d-x
cocos2d-x 3.2 |
飞机大战
:背景与滚动
五篇介绍
飞机大战
实现过程 cocos2d-x3.2|
飞机大战
:背景与滚动前情提要第一篇:背景与滚动如下:新建项目---->类----->BackGroundBackGround.h#include #include"cocos2d.h
Test_dx
·
2014-09-08 23:00
背景
图片
移动
cocos2d-x
飞机
Unity 游戏开发技术学生作品展2014版(续)
我把纯跑酷、
飞机大战
、赛车追逐等,归为“泛跑酷”类游戏。 以下展示此类作品,请欣赏。
Liu_guozhu
·
2014-09-08 17:50
unity
视频教程
作品展
学生作品
使用3.0实现微信打飞机——7.贝塞尔曲线和添加UFO
本篇博客为我们的
飞机大战
来添加UFO和炸弹,UFO和炸弹的运动轨迹是不确定的,而且是曲线运动,这样的话就得使用贝塞尔曲线运动了。所以我们先来看下如何使用贝塞尔曲线。
NSMutableArray
·
2014-08-21 15:37
cocos2d-x
打飞机
cocos2dx 2.X
飞机大战
例子 学习笔记
根据这个教程在试着做一个
飞机大战
的游戏http://blog.csdn.net/jackystudio/article/details/11650413有一些东西教程作者没有说太清楚,这里再记几笔。
solofly752
·
2014-08-19 11:00
[置顶] Cocos2d-x3.2总结(四)使用物理引擎进行碰撞检测
例如,在
飞机大战
中,判断我方子弹和敌机是否发生碰撞一般在定时器中通过敌机所在位置的矩形是否包括了子弹的位置来判断是否发生碰撞。
cbbbc
·
2014-08-13 19:00
cocos2d-x
游戏引擎
移动应用和游戏开发两个阶段在线视频培训的未来计划
涉及到了《征服C++11》、《从零开始掌握Cocos2d-x3.x》(共12季)、《Cocos2d-x3.x项目实战:仿微信
飞机大战
》、《Cocos2d-x3.x项目实战:星空大战》,这
androidguy
·
2014-08-12 16:01
ios
android
unity
qt
cocos2d-x
移动应用和游戏开发两个阶段在线视频培训的未来计划
涉及到了《征服C++11》、《从零开始掌握Cocos2d-x3.x》(共12季)、《Cocos2d-x3.x项目实战:仿微信
飞机大战
》、《Cocos2d-x3.x项目实战:星空大战》,这是目前已
androidguy
·
2014-08-12 16:01
ios
android
qt
培训
cocos2d-x 3.0 制作我的微信
飞机大战
花了3天时间,把这个游戏简单地实现了一遍,以加深对cocos2d-x3.0的进一步了解。在编码过程中也遇到不少问题,不过感谢两位大神的博客专栏,一个为http://blog.csdn.net/column/details/jackyairplane.html,另一个为http://www.zaojiahua.com/category/cocos2d-xdemo/,在完成代码的过程中遇到的一些小
decajes
·
2014-08-08 21:00
游戏开发
cocos2d-x
android:如何用一天时间,写出“
飞机大战
”这样的游戏!(无框架-SurfaceView绘制)
序言作为一个android开发者,时常想开发一个小游戏娱乐一下大家,今天就说说,我是怎么样一天写出一个简单的“
飞机大战
”的.体验地址:http://www.wandoujia.com/apps/edu.njupt.zhb.planegame
NUPTboyZHB
·
2014-08-06 22:00
基于OGEngine游戏引擎开发微信经典
飞机大战
微信经典
飞机大战
是微信5.0推出的一款手机游戏,该游戏在的画面并非美轮美奂,功能上也并非十分高大上,整个游戏的复杂程度可谓“简单得可怕”。
OGEngine
·
2014-07-28 17:00
游戏引擎
手游开发
手游引擎
OGEngine
微信飞机大战
使用OGEngine开发微信经典
飞机大战
微信经典
飞机大战
是微信5.0推出的一款手机游戏,该游戏在的画面并非美轮美奂,功能上也并非十分高大上,整个游戏的复杂程度可谓“简单得可怕”。
橙游OrangeGame
·
2014-07-28 16:00
游戏开发
游戏引擎
手游开发
OGEngine
飞机大战
[置顶] 《都市摩天楼》-诺基亚经典
JAVA小游戏
登录iOS
还记得诺基亚手机上的经典小游戏
JAVA小游戏
吗?现在在ios上也可以玩了,看看你还能叠多少层AppStore(免费下载):点我 或者appstore搜索“都市摩天楼”
LuckilyYu
·
2014-07-25 13:00
java
免费
游戏
诺基亚
都市摩天楼
豪华版
飞机大战
系列(六)--附源码
最后一篇讲一下游戏中的主要逻辑判断,在上面的工作都做充分准备后,游戏主要逻辑将变得特别清晰,接下来你会看到所有的逻辑都是那么的清晰自然,因为前面已经做好了充分的准备工作,这里只是整合了前面的工作,稍微加入了一些游戏判断元素。同时源码会在文章最后给出链接地址,源码托管在github上,所有的东西都是开源免费的,在现在的大环境下,开源才是王道,分享才能双赢,我始终觉得这是对的,你有一种思想我有一种思想
u013599970
·
2014-07-24 08:00
ubuntu
cocos2d-x
手游
豪华版
飞机大战
系列(五)
在介绍了前面的几篇后,对于源码会在下一篇中上传,需要源码的可以在下一篇中看到下载链接,开源才是王道,分享才能成长。这篇继续介绍下游戏中的子弹层的渲染,也就是BulletSprite的介绍。对于子弹层的渲染有两种机制,一种是直接从缓存中进行精灵创建,创建后的精灵直接添加并使用,第二种机制为将创建的精灵加入到SpriteBatchNode中,这样进行渲染效率更高。对于这样渲染的机制我在这里稍微提一下,
u013599970
·
2014-07-23 08:00
游戏
ubuntu
cocos2d-x
豪华版
飞机大战
系列(四)
上一篇介绍了敌人类EnemySprite的实现,这篇来介绍下主角类的实现。在游戏中可以看到主角类的周围有一直在飞行的小猪,时刻跟在主角飞机的旁边,我们先介绍下PigSprite的实现,因为后面的主角飞机类要用到此类。看PigSprite.h的实现:#include"cocos2d.h" USING_NS_CC; classPigSprite:publiccocos2d::Sprite { pub
u013599970
·
2014-07-21 19:00
游戏
ubuntu
cocos2d-x
豪华版
飞机大战
系列(三)
本篇来介绍下游戏中的敌人类,既EnemySprite.h和EnemySprite.cpp中关于敌人类中的具体实现。游戏中的敌人类主要有四种,三种不同的敌机和炸弹从上面随机的落下来,同时每个敌人都有自己的生命值,当生命值为0后会被从游戏中移除。看一下敌人信息的头文件:EnemyInfo.h#pragmaonce constintENEMY1_MAXLIFE=3; constintENEMY2_MA
u013599970
·
2014-07-21 18:00
游戏
C++
ubuntu
cocos2d-x
豪华版
飞机大战
系列(二)
既上一篇介绍了游戏的主要概况下,这篇来开始讲一下游戏中的各个文件。先来看看cocos2d-x3.0中一个比较赞的功能,比起3.0以前的要令人非常激动的。虽说3.0出来很久了,我还是说下这个功能,知道的飘过。对于在不同环境下用cocos2d-x开发手游,屏幕尺寸是一个比较蛋疼的问题,比如在3.0以前,在代码中修改屏幕尺寸还是比较麻烦的,而且在电脑上运行良好的尺寸到手机端感觉效果就差了一点。AppDe
u013599970
·
2014-07-21 17:00
游戏
linux
cocos2d-x
手游
豪华版
飞机大战
系列(一)
此次教程分享下豪华版的
飞机大战
,老规矩,先上图:介绍下开发环境:cocos2d-x3.2alpha+Ubuntu14.04+eclipse+命令行终端+and
u013599970
·
2014-07-21 16:00
ubuntu
cocos2d-x
游戏开发
手游
飞机大战
界面版
飞机大战
界面版1.利用java的Swing界面 界面有两个按钮 其一实现开始游戏,暂停游戏,继续游戏三个功能;其二实现结束游戏功能,这两个按钮控制飞机的状态
杨楚姚
·
2014-07-14 12:00
游戏
swing
微信
飞机大战
游戏开发
p=366转载请注明出处这学期上了一学期的Windows游戏开发课程,学期末的时候所以决定做一个微信
飞机大战
的小游戏。不同于微信手机上的
飞机大战
,这是一个Win32平台下游戏。
·
2014-06-23 21:00
游戏开发
Unity自学笔记-近期错误汇总
最近在设置一个空的游戏体,作为
飞机大战
游戏的边界碰撞体(用来销毁飞机) 弹出了这个错误: Actor::updateMassFromShapes: Compute mesh inertia tensor
未来程序员
·
2014-06-18 19:00
unity
Cocos2d-x 3.0final 终结者系列教程16-《微信
飞机大战
》实现
看到cocos2d-x推出了3.1版本,真是每月一次新版本,速度,还有一个好消息就是http://cn.cocos2d-x.org/上线了,祝贺!啥时候把我的视频和教程放上去呢?!!!视频下载地址:http://pan.baidu.com/s/1jGiLOG2 本文介绍一款纵版射击游戏的实现,开发环境:win7vs2012cocos2d-x3.0finalandroidadtandroidndkr
sdhjob
·
2014-06-18 11:00
游戏
移动开发
cocos2d-x
战斗的华尔兹(人民邮电报专栏《乐游记》之11)
不妨回到FC时代,去听听《
飞机大战
》的音效,每一次射击和毁灭,都让人很有成就感,就好像在舞池里,伴随着华尔兹一起舞动,会有一种天人合一的感觉。
张书乐
·
2014-05-25 22:37
显示器
工作室
麦克风
成就感
华尔兹
飞机大战
以下是程序代码的下载地址:http://download.csdn.net/detail/u010878441/6490515好了,下面就开始进行游戏的总体设计游戏的界面主要有三个界面组成,分别为:游戏开始前的准备界面ReadyView,游戏进行时的界面MainView和游戏结束时的界面EndView。界面视图分别如下: 因为JAVA编程是面向对象的思想,所以我们要对游戏中的对象进行抽象。该游戏
xiangzhihong8
·
2014-05-21 17:00
Cocos2d-x手机游戏开发教程结合4个实战项目
骨骼动画)》 课程讲师:牟东海 课程分类:Cocos2d 适合人群:高级 课时数量:60课时 用到技术:cocos2d-x引擎、单点和多点触摸、瓦片地图、骨骼动画、数据库、json字符串涉及项目:
飞机大战
项目
godiea
·
2014-05-09 10:00
游戏
[Unity3D]Unity3D游戏开发之
飞机大战
项目讲解
首先感谢大家对我博客的关注,今天我想和大家分享的是一个
飞机大战
的项目。这是一个比较综合的项目,希望对大家学习Unity3D有所帮助,我会在文章最后给出项目代码。
PayneQin
·
2014-05-06 21:32
[编程语言]
[Unity引擎]
[游戏开发]
[Unity3D]Unity3D游戏开发之
飞机大战
项目讲解
首先感谢大家对我博客的关注,今天我想和大家分享的是一个
飞机大战
的项目。这是一个比较综合的项目,希望对大家学习Unity3D有所帮助,我会在文章最后给出项目代码。
qinyuanpei
·
2014-05-06 21:00
游戏
unity3d
游戏开发
游戏设计
cocos2d-x(十二)Lua开发
飞机大战
-7-添加敌机
Lua本是一门面向过程的解释性语言。但在开发过程中有许多人还是习惯于面向对象编程。在Lua中我们可以使用table模拟类,不过写起来不太爽(特别是在继承一些C++类的时候)。通过查看示例,发现cocos2d-x\samples\Lua\TestLua\Resources\luaScript路径下有一个“extern.lua”文件,这个文件封装对如何创建一个类,并且十分容易继承C++类。这里只介绍e
yifuteli
·
2014-05-06 21:00
lua
面向对象编程
cocos2d-x
cocos2d-x(十一)Lua开发
飞机大战
-6-添加子弹
接下来我们为飞机添加子弹,首先创建一个BulletLayer:module("BulletLayer",package.seeall) localbulletBatchNode=nil localplane=nil localbulletArray={} localbulletLayer=nil functioncreate() bulletLayer=CCLayer:create() bul
yifuteli
·
2014-04-24 13:00
lua
cocos2d-x
cocos2dx 3.0
飞机大战
由于课程需要,然后又水平有限,所以写了个
飞机大战
,加上不会画画,所以图片资源也是从微信apk解压出来的,设计思路参考的偶尔e网事。
shun_fzll
·
2014-04-22 12:00
cocos2dx
飞机大战
cocos2d-x笔记(七)Lua开发
飞机大战
-1-搭建开发环境
刚把Lua的基本语法学习完,准备找个项目练练手,第一个想到就是“
飞机大战
”。接下来的这几天就让飞机飞起来。
yifuteli
·
2014-04-21 22:00
lua
cocos2d-x
飞机大战
cocos2d-x笔记(十一)Lua开发
飞机大战
-5-让飞机动起来
再上一篇已经将飞机添加到了游戏,下一步就要让它动起来。主要要响应触摸事件。在C++中通过重写ccTouchBegan()、ccTouchMoved()、ccTouchEnded()三个函数来响应触摸事件。在Lua只需将响应函数注册到分发器中就可以了。1.先设置该图层可以触摸,然后注册响应函数onTouchgameLayer:setTouchEnabled(true) gameLayer:regis
yifuteli
·
2014-04-21 19:00
lua
cocos2d-x
触摸事件
cocos2d-x笔记(十)Lua开发
飞机大战
-4-创建主角
飞机大战
之所以叫
飞机大战
,肯定要飞机才行。这一篇我们就为游戏添加一架飞机——也就是我们的主角。
yifuteli
·
2014-04-18 19:00
lua
cocos2d-x
blink
cocos2d-x笔记(九)Lua开发
飞机大战
-3-背景图的滚动
在
飞机大战
中,飞机一直是向前飞,根据相当论来说只要背景向后滚动,那飞机就保持向前飞的。只需用两张背景图片一直滚动就可以实现视觉上飞机飞起来的感觉。
yifuteli
·
2014-04-17 10:00
lua
cocos2d-x
cocos2d-x笔记(八)Lua开发
飞机大战
-2-游戏加载界面
游戏启动时有很多资源需要加载和更新,在加载界面可以预先将音乐、音效加载内存,还有很重要的一点,也是我们选择lua的重要原因之一——进行游戏内部的更新。所以加载界面是必不少的。CCSpriteFrameCache精灵是游戏中必不少的一部分,精灵的主要创建方式有两种,一种是通过图片文件的文件名,另一种是通过精灵帧SpriteFrame。在开发过程中我们大部分时间使用的都是第二种方式。那为什么不直接纹理
yifuteli
·
2014-04-16 08:00
lua
cocos2d-x
(转)源码微信
飞机大战
讲解(一):基础储备 (二):绘制动态文字和图片
其实,游戏有很多分类,在此我就不啰嗦了,baidu搜索就有答案。我最终以大战飞机(雷电)游戏为实现目标和讲解案例。我不采用任何的游戏引擎,全部以android原生态的功能来实现。关于游戏开发要掌握的一些基础:1、坐标系Android系统中,屏幕的坐标原点(0,0)跟电脑屏幕的一样,在屏幕的左上角,横向代表x轴,向右延生为正方向,纵向代表y轴,向下延生为正方向,如下图:2、屏幕的宽度和高度为了能让游
qq272803220
·
2014-03-14 00:00
制作项目——坦克大战
继上一周开始做的模拟
飞机大战
游戏项目之后,本周一直持续在做坦克大战这个游戏项目上,虽然看似简单的游戏,但真正对于我们这刚学了JS的初学者来讲,还有点挑战,因为里面涉及的javascript代码颇多,具有大量的逻辑思维想象
ACE-705
·
2014-03-02 19:00
JS项目练习总结
我们做的是90版坦克大战游戏,之前其实做了微信的
飞机大战
。只能说是模拟其基本功能,在细节方面还有很多没考虑到。做这个项目印象最深的是:用面向对象编程果真方便许多。
小陈同学
·
2014-03-02 11:00
微信经典
飞机大战
之五:触摸事件及其优先级
这节我们将阐述飞机的触摸事件及其优先级。整个游戏的触摸事件处理,放在GameLayer中。1.CCStandardTouch和CCTargetedTouch因为GameLayer继承于CCLayer,那么我们先来看一下CCLayer的声明:classCC_DLLCCLayer:publicCCNode,publicCCTouchDelegate,publicCCAccelerometerDeleg
legendof1991
·
2014-03-01 23:04
经典飞机大战
CCStandardTouch
CCTargetedTouch
触摸事件
优先级
微信经典飞机大战
微信经典
飞机大战
之五:触摸事件及其优先级
这节我们将阐述飞机的触摸事件及其优先级。整个游戏的触摸事件处理,放在GameLayer中。1.CCStandardTouch和CCTargetedTouch因为GameLayer继承于CCLayer,那么我们先来看一下CCLayer的声明:classCC_DLLCCLayer:publicCCNode,publicCCTouchDelegate,publicCCAccelerometerDeleg
Legendof1991
·
2014-03-01 23:00
优先级
触摸事件
CCTargetedTouch
经典飞机大战
CCStandardTouch
微信经典
飞机大战
之四:子弹层的完全解析
飞机发射子弹在子弹层需要处理以下几个方面:1.子弹的渲染效果2.子弹的初始位置和飞行效果3.子弹的管理和回收4.子弹层提供的其他接口这节,我们就从这四个方面来完全解析子弹层。1.子弹的渲染效果子弹的添加和渲染,我们采用CCSpriteBatchNode,因为批次渲染只要1次就可以完成了。boolBulletLayer::init(){boolbRet=false;do{CC_BREAK_IF(!C
legendof1991
·
2014-03-01 20:45
微信经典飞机大战
微信经典
飞机大战
之四:子弹层的完全解析
飞机发射子弹在子弹层需要处理以下几个方面:1.子弹的渲染效果2.子弹的初始位置和飞行效果3.子弹的管理和回收4.子弹层提供的其他接口这节,我们就从这四个方面来完全解析子弹层。1.子弹的渲染效果子弹的添加和渲染,我们采用CCSpriteBatchNode,因为批次渲染只要1次就可以完成了。boolBulletLayer::init() { boolbRet=false; do { CC_BREAK_
Legendof1991
·
2014-03-01 20:00
移动游戏
cocos2d-x
子弹层
经典飞机大战
微信经典
飞机大战
之三:飞机登场、帧动画、飞机层接口和属性
1.飞机来临,并将飞机添加到场景中我们用PlaneLayer来放置飞机,我们的主角。和导演类CCDirector的shareDirector一样,我们在PlaneLayer中也添加PlaneLayer的一个静态指针sharePlane。但是这里和导演类不一样的是,我们必须在创建PlaneLayer后才能使用这个sharePlane,而且在PlaneLayer销毁后就不能使用它了。PlaneLaye
legendof1991
·
2014-02-28 21:21
微信经典飞机大战
微信经典
飞机大战
之三:飞机登场、帧动画、飞机层接口和属性
1.飞机来临,并将飞机添加到场景中我们用PlaneLayer来放置飞机,我们的主角。和导演类CCDirector的shareDirector一样,我们在PlaneLayer中也添加PlaneLayer的一个静态指针sharePlane。但是这里和导演类不一样的是,我们必须在创建PlaneLayer后才能使用这个sharePlane,而且在PlaneLayer销毁后就不能使用它了。PlaneLaye
legendof1991
·
2014-02-28 21:21
微信经典飞机大战
微信经典
飞机大战
之二:飞机起飞(背景滚动)
飞机起飞,其实质上是背景在滚动,相对运行引起的错觉。我们利用2张一样的背景来循环滚动,然后通过每次滚动的时间间隔和像素间隔来控制背景滚动的速度,也就是飞机飞行的速度。注意:图片的高度一定要比屏幕高度高,这样才不会出现黑边。boolGameLayer::init(){boolbRet=false;do{CC_BREAK_IF(!CCLayer::init());//把png加入全局cache中CCS
legendof1991
·
2014-02-28 21:01
微信经典飞机大战
微信经典
飞机大战
之二:飞机起飞(背景滚动)
飞机起飞,其实质上是背景在滚动,相对运行引起的错觉。我们利用2张一样的背景来循环滚动,然后通过每次滚动的时间间隔和像素间隔来控制背景滚动的速度,也就是飞机飞行的速度。注意:图片的高度一定要比屏幕高度高,这样才不会出现黑边。boolGameLayer::init() { boolbRet=false; do { CC_BREAK_IF(!CCLayer::init()); //把png加入全局ca
Legendof1991
·
2014-02-28 21:00
移动游戏
微信
cocos2d-x
经典飞机大战
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他