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
FlappyBird
使用Unity3D 5.3.4 模仿2D游戏
FlappyBird
(一)
首先,这是这篇文章可能用到的资源:http://pan.baidu.com/s/1nvxSW6P密码:ghy6然后我们打开unity创建一个2D游戏,先创建一些常用的文件夹,Audios(音频),Materials(材质),Prefabs(预制),Textures(图片),Scenes(场景),Scripts(脚本)。其它的做到的时候在创建。然后把资源导入相应的文件夹。注意:要把导入的图片类型在u
u014230923
·
2016-04-29 14:00
游戏
unity
unity3d
NOIP2014 飞扬的小鸟
3.飞扬的小鸟(bird.cpp/c/pas)【问题描述】
FlappyBird
是一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的管道缝隙。
hahalidaxin
·
2016-03-30 17:00
研读
FlappyBird
代码
一、工程结构--config ----Config -----Constants--object -----Bird -----Column -----GameObject -----Ground--util -----FileManager -----SoundPlayer--view -----BaseView -----LoadingView
stephenxe
·
2016-03-26 23:00
java
android
用Tensorflow基于Deep Q Learning DQN 玩Flappy Bird
用Tensorflow基于DeepQLearningDQN玩
FlappyBird
http://blog.csdn.net/songrotek/article/details/50951537标签: 深度增强学习
zkl99999
·
2016-03-24 19:00
深度增强学习
DQN
【Cocos2d-x实例】 Flappy Bird游戏
为了体验一把新特性,我花了几天时间温习了一下,并把自己以前用2.X版本做的
FlappyBird
小游戏重写了一遍,然后写下这篇文章记录一下。游戏源码放在GitHub上,需要的可
Xiejingfa
·
2016-03-21 14:00
游戏
实例
cocos2d-x
【Cocos2d-x实例】 Flappy Bird游戏
为了体验一把新特性,我花了几天时间温习了一下,并把自己以前用2.X版本做的
FlappyBird
小游戏重写了一遍,然后写下这篇文章记录一下。游戏源码放在GitHub上,需要的可
Xiejingfa
·
2016-03-21 14:00
游戏
实例
cocos2d-x
iOS学习之
flappyBird
游戏的实现
导言在本人还是学生的时候,
flappyBird
这款游戏非常火爆,最后等到Android版的出来之后,也是很痴迷的玩了一把。可是,本人游戏天赋一直平平,几度玩得想摔手机。
Chars-D
·
2016-02-06 12:00
ios
flappybird
iOS学习之
flappyBird
游戏的实现
导言在本人还是学生的时候,
flappyBird
这款游戏非常火爆,最后等到Android版的出来之后,也是很痴迷的玩了一把。可是,本人游戏天赋一直平平,几度玩得想摔手机。
Chars-D
·
2016-02-06 12:00
Canvas前端游戏开发——
FlappyBird
详解
本篇就针对学习的几个样例,自己动手实践,做了个
FlappyBird
,源码共享在度盘;也可以参考github,里面有更多的游戏样例。
泥娃拉拉
·
2016-01-15 10:00
[Canvas前端游戏开发]——
FlappyBird
详解
本篇就针对学习的几个样例,自己动手实践,做了个
FlappyBird
,源码共享在度盘 ;也可以参考github,里面有更多的游戏样例。
xingoo
·
2016-01-02 12:00
用Swift做个游戏Lecture10 —— 优化游戏(终结篇)
FlappyBird
整个项目临近尾声,要做的只是对游戏体验的优化,本文首先解决两个,分别是:实现Player静态时的动画,修改早前掉落时直上直下的问题。
PMST
·
2015-12-30 13:13
Sprite
Kit(swift开发)
用Swift做个游戏Lecture07 —— 老板,来块记分牌!
我昨天
FlappyBird
得了100分!!!”“我叶良辰表示不服!”Lecture06课时完毕,我们已经初步完成游戏的主体,可惜却没有一个衡量得分的标准。
PMST
·
2015-12-30 13:18
Sprite
Kit(swift开发)
[置顶] LibGDX 跨平台游戏开发基础教程(总目录)
http://blog.csdn.net/xietansheng/article/details/50185655前言本套教程讲解了LibGDX的基础开发,从环境搭建,到基础API的使用,最后再到2048和
FlappyBird
xietansheng
·
2015-12-09 17:00
跨平台
游戏开发
libgdx
那些年,曾在朋友圈火爆过的APP们
Flappybird
搜索因为游戏难度太大,
FlappyBird
被开发者本人从应用商店撤下。这一消息却勾起了网友们的挑战欲,游戏下载量一度突破5000万次,真是败也萧何成也萧何。
精品手机app
·
2015-12-08 00:00
LibGDX_8.2: LibGDX 项目实战: 开发跨平台 Flappy Bird(像素鸟)游戏
1.概述《
FlappyBird
》,中文名称《像素鸟》,是一款简单而富有挑战性的益智休闲游戏。玩家只需要用一个手指点击屏幕即可操作,手指点击一下屏幕,小鸟就会
xietansheng
·
2015-12-07 00:00
跨平台
游戏开发
libgdx
flappybird
像素鸟
用cocos2d-x 3.2 实现的
FlappyBird
近期才開始学cocos2dx,买了几本书还有看大神(主要是 笨木头)的博客。然后就自己尝试用cocos2d-x实现了一下... (新手,勿喷...) 先看执行效果 http://pan.baidu.com/s/1hqBsCYS 转载请注明出处:http://blog.csdn.net/joueu 你看那仅仅笨鸟好逼真啊(事实上是叫FlappyRect啦) To
·
2015-11-13 23:28
cocos2d-x
运用starling开发的手游
FlappyBird
最近想向游戏方面发展,于是用starling做了一个简易版的
FlappyBird
,纯AS3开发,权当是技术学习。
·
2015-11-13 21:53
starling
cocos2d-x v3.2
FlappyBird
各个类对象详细代码分析(6)
今天我们要讲三个类,这三个类应该算比較简单的 HelpLayer类 NumberLayer类 GetLocalScore类 HelpLayer类,主要放了两个图形精灵上去,一个是游戏的名字,一个是提示游戏怎么玩的,就一张图: NumberLayer类,涉及到自己定义字体的制作,我们提取出来的资源里,有非常多数字图片: 如今我们要把它们做成这样子的: 这个跟
·
2015-11-13 21:33
cocos2d-x
c#版
flappybird
未完全实现
看到尊敬的《传智播客》有一期公开课,讲的是用c#编写
flappybird
小游戏,也就自己搜了下游戏资源,也来试试看。 其实用到的技术就是传智播客讲的。
·
2015-11-12 23:58
APP
cocos2dx-html5 实现网页版flappy bird游戏
游戏体验地址: http://zhoujianghai.github.io/games/
flappybird
/ 1.
·
2015-11-11 15:36
cocos2dx
Cocos2d-x
FlappyBird
HelloWorldScene.cpp 1 #include "HelloWorldScene.h" 2 3 USING_NS_CC; 4 5 CCScene* HelloWorld::scene() 6 { 7 // 'scene' is an autorelease object 8 CCSc
·
2015-11-08 16:43
cocos2d-x
独立手游的“红与黑”
《
FlappyBird
》《纪念碑谷》等独立游戏作品的出现着实让所有人吃了一惊。独立手游在市场中没有具体的品类,在此单独将这一概念拿出来,更多的是独立手游的整个创作环境发生了巨大的变化。
速途网
·
2015-10-24 00:00
用Swift做个游戏Lecture10 —— 优化游戏(终结篇)
系列:用Swift作个游戏作者:pmst(1345614869)微博:PPPPPPMST
FlappyBird
整个项目临近尾声,要做的只是对游戏体验的优化,本文先解决两个,分别是:实现Player静态时的动画
NinthDay
·
2015-10-23 23:37
【NOIP2014】飞扬的小鸟 背包DP
FlappyBird
是一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的管道缝隙。如果小鸟一不小心撞到了水管或者掉在地上的话,便宣告失败。
LOI_DQS
·
2015-10-21 13:00
noip
flappybird
学习研究
http://blog.csdn.net/touchsnow/article/category/2094453上述 gitbit 下载的Android代码,编译会报告很多库找不到。。。对策: 原来用的SDK4.2.1 ,其它都不行。。
hongmj
·
2015-10-13 23:00
用Swift做个游戏Lecture01 —— 初窥游戏场景
更新时间:每周日本教程参考自RayWenderlich的视频教程HowToMakeaGameLike
FlappyBird
Series(Swift)。
NinthDay
·
2015-10-06 11:36
2014年3月10号——
Flappybird
引发的思考
Flappybird
是最近很火的一款游戏,基本上我认识的朋友都玩过。昨天晚上我的几个室友在比谁玩的分高,其中一个第一次玩得了10分恨不得高兴地跳到天上去。
铭赫同学
·
2015-10-05 21:55
NOIP 2014 day1第三题 飞扬的小鸟
题目描述:
FlappyBird
是一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,小鸟顺利通过画面右方的管道缝隙。
Sakai_Masato
·
2015-08-27 16:00
noip
纯javascript实现的小游戏《Flappy Pig》实例
具体如下:FlappyPig,是Pig,使用原生javascript写的网页版“
FlappyBird
”。
semanwmj
·
2015-07-27 12:18
Swift学习第一练——用Swift实现的
FlappyBird
小游戏
用Swift实现的
FlappyBird
小游戏 伴随着apple公司对swift的推广态度深入,swift火的很快,并且swift精简便捷的语法和强大的功能,对于使用Object—C开发iOS的开发者来说
珲少
·
2015-06-11 17:00
ios
swift
游戏源码
flappybird
设计移动App的十大技巧
也许你会说,为何界面那么糙的
FlappyBird
可以大红大紫,可那毕竟是特例,制作精良设计美观的应用才是移动界的主流。对此,如何设计一个更好的应用,这里有十个技巧。
sinat_28709097
·
2015-06-05 15:00
最佳实战:用Cocos2d-x3.x和C++11编写2048游戏以及游戏AI(全民2048 Android版上线啦)
然而游戏飙升的人气超乎他的想象,人们忘记了
FlappyBird
,2048成了网络上“最上瘾的东西”。我是完全为了熟悉Cocos2d-x3.x版本,才写这个游戏的。
booirror
·
2015-05-05 00:00
游戏
2048
cocos2d-x
C++11
cocos2d-x3.x
FlappyBird
实现(一)逻辑
游戏大题逻辑: 加入场景,加入小鸟 游戏开始,不断的向场景中加入水管,小鸟受物理影响有一个向下的重力,每点击一下屏幕给小鸟一个向上的力,小鸟的x值保持不动,场景向左滚动,因为运动是相对的,所以看起来像小鸟再向右飞一样。加入碰撞检测,如果小鸟撞击到水管,则游戏失败。反之,如过每有一个水管超过小鸟且无碰撞,则分数加1。 小鸟身上有一个循环的动画,暂且不和向上或向下运动绑定。场景后边有一个背景,
张立衡
·
2015-04-16 23:46
游戏
unity3d
cocos2dx
HTML5游戏实战(4): 20行代码实现
FlappyBird
今天我们用
FlappyBird
为例介绍一下用GameBuilder+CanTK开发游戏的方法,整个游戏用了不到
absurd
·
2015-04-07 06:00
游戏
html5
flappybird
CanTK
tangide
WIFI万能钥匙协议分析
职业生涯»站务/建议»支付宝专区»开源硬件专区»代码博客翻译资讯移动开发Android开发专区iOS开发专区iOS代码库WindowsPhone招聘城市圈当前访客身份:游客[登录|加入开源中国]博客1.
FlappyBird
yuanyang5917
·
2015-03-25 09:00
cocos2dx3.3开发
FlappyBird
总结十七:结束语
教程到此也该结束了,如果您是认真看完此教程的有缘人,相信您一定会成为本行业的精英,但是我希望大家都能有开源精神,把自己的总结,自己领悟出来的知识,共享出来,大家一起学习,少走弯路。本人Github:https://github.com/632840804本人QQ:632840804本人Email:
[email protected]
写代码不易,写教程亦不易,且写且看且珍惜!!!写代码不易,
woaifen3344
·
2015-03-20 15:00
cocos2dx3.3开发
FlappyBird
总结十六:游戏层实现
游戏有三种状态,准备开始、游戏中、游戏结束,定义一个枚举来表示:/***Thestatusofgame,ithasthreestatus.*/ typedefenumtag_GameState{ /**Thegamehasn'tstarted,butreadytostart*/ kGameStateReady=1, /**Thegamehasstarted,andtheplayerisplayin
woaifen3344
·
2015-03-20 15:00
cocos2dx3.3开发
FlappyBird
总结十五:记录玩家得分
在游戏结束时,需要更新和获取最新得分。设计一个工具类,只有类方法,这样外部就能很方便地获取和更新值。/***Thisisahelpclass,usingtooperatetheuserinformationconveniencely*/ classRecordTool{ public: /***Getthebestscorewithakey,storeintheUserDefault*/ stat
woaifen3344
·
2015-03-20 15:00
cocos2dx3.3开发
FlappyBird
总结十四:常量定义
游戏层中水管等需要常量: #ifndefEngryBird_AppConstant_h #defineEngryBird_AppConstant_h /***Thepipehasfourstate,usingthefollowingtagtomark.*>thestateup*>thestatedown*>thestatepassed*>thestatenewcreated*/ constint
woaifen3344
·
2015-03-20 14:00
cocos2dx3.3开发
FlappyBird
总结十三:数字特效类
由于显示得分其实是数字精灵的组合,因此需要先设计一个存储数字精灵数列的类:#ifndef__EngryBird__NumberSeries__ #define__EngryBird__NumberSeries__ #include"cocos2d.h" /***ThisclassisforScoreNumber,anditwillstorealistofspriteframes.*Withit
woaifen3344
·
2015-03-20 14:00
开发
精灵
flappybird
cocos2dx3.3开发
FlappyBird
总结十二:状态层设计
状态层是比较复杂的了,状态层需要与游戏层通信,因此也需要为游戏层先设计一个代理类,以便状态层遵守游戏层的代理,这样游戏层就可以在游戏开始、得分、结束时,告诉状态层做出相应的状态表现了。游戏层的代理类: /***Thedelegatebetweenstatuslayerandgamelayer*/ classGameStatusDelegate{ public: /***Whenthegamesta
woaifen3344
·
2015-03-20 14:00
开发
设计
cocos2dx3.3开发
FlappyBird
总结十一:控制层功能设计
控制层的任务就是监听触摸事件,然后回调代理方法。控制层并不具体处理任务事情,只是抛给代理处理,因此需要先设计一个代理。代理只是一个方法,那就是触摸:/***Thedelegatebetweenoptionlayerandgamelayer*/ classOptionDelegate{ public: /***Whentouchtheoptionlayer,itwillbecalled*/ virt
woaifen3344
·
2015-03-20 11:00
cocos2dx3.3开发
FlappyBird
总结十:背景层设计
游戏背景层的任务是很简单的,只是根据当前时间来显示白天或者黑夜背景图,提供获取地面的高度方法。#ifndef__EngryBird__BackgroundLayer__ #define__EngryBird__BackgroundLayer__ #include"cocos2d.h" /***Thegamebackground,showingthebackgroundinformation*i
woaifen3344
·
2015-03-20 11:00
cocos2dx3.3开发
FlappyBird
总结九:欢迎场景(WelcomeScene)
先上图:这个场景中,有一个标题:
FlappyBird
一只小鸟,小鸟的颜色是随机生成三种中的一种一个开始按钮无限滚动的地面在初始化时,生成当前时间来显示白天还是黑夜背景。
woaifen3344
·
2015-03-20 11:00
开发
flappybird
cocos2dx3.3开发
FlappyBird
总结八:载入场景LoadingScene
载入场景的目的是预加载资源,也就是在场景进入时,把资源加载到内存中://重写onEnter方法,场景载入时,会调用此方法,此外我们还需要调一下父类的方法,这个是API说明的,照做就行。 //方法其实功能是很简单的,就是先显示一张splash图片,然后异步加载图片资源,这个addImageAsync方法是引擎内部提供的API,可异步加载,这样就不会阻塞主线程了。 voidLoadingScene::
woaifen3344
·
2015-03-20 11:00
开发
设计
flappybird
cocos2dx3.3开发
FlappyBird
总结七:说说游戏流程
整个游戏的执行流程是这样的:初始载入LoadingScene:这一步会把所有图片资源和音频资源都载入到内存中,当然这不是一种好的方式,不过这里项目较小,资源少,这种方式是可行的。当资源载入完成时,会进入到下一步。下一步:切换到WelcomeScene,即显示欢迎界面,用户点击玩游戏按钮,进入到GameScene,这个是游戏主场景。玩家输了以后,可以不断重玩。GameScene:主场景,由背景层、控
woaifen3344
·
2015-03-20 10:00
开发
设计
flappybird
cocos2dx3.3开发
FlappyBird
总结六:设计共享小鸟类(主角)
主角小鸟有三种状态:idle、fly、die。idle状态下,小鸟会挥动翅膀,原地不动,且不受重力的影响。fly状态下,也就是游戏过程中小鸟移动,此状态下小鸟挥动翅膀飞行移动且受重力的影响。die状态下,游戏结束了,小鸟死亡倒地了。所以先设计一个枚举来表示小鸟的三种状态:/***Theleadingrole,bird'sthreeactionstate*/ typedefenum{ kAction
woaifen3344
·
2015-03-20 10:00
开发
flappybird
cocos2dx3.3开发
FlappyBird
总结五:说说屏幕适配
官方网站中有一篇教程,是关于适配问题的,笔者也是通过阅读后,才了解一些,希望大家好好阅读,必定受益匪浅:http://cn.cocos2d-x.org/tutorial/show?id=2360此处笔者采用的是ResolutionPolicy::EXACT_FIT,即完全显示。由于背景图片资源的宽高为288:512,因此这里把设计分辨率为288:512,在boolAppDelegate::appl
woaifen3344
·
2015-03-20 10:00
屏幕适配
flappybird
cocos2dx3.3开发
FlappyBird
总结四:资源管理类
游戏中需要全局管理很多的资源,如图片、音频文件等。下面我们设计一个骨骼资源管理类,名叫:AtlasLoader,设计为全局共享类,用于载入资源和通过资源名称获取精灵帧。下面先上头文件: #ifndef__EngryBird__AtlasLoader__ #define__EngryBird__AtlasLoader__ #include"cocos2d.h" /***Thestructofth
woaifen3344
·
2015-03-20 10:00
cocos2dx3.3开发
FlappyBird
总结三:项目剖析
Flayppbird这个小游戏是很火热的,用这个小项目来学习,是非常不错的。游戏中主要的角色:主角:小鸟。小鸟是主角,只有一只小鸟,因此设计小鸟类时,设计成全局共享的类,即通过单例方式获取小鸟对象。障碍物:水管水管垂直方向是有两根的,一长一短,其实是同长的,只是修改了Y属性而已。地面:地面是无限滚动的,直到游戏结束。游戏规则很简单:与地面接触或者与水管接触视为游戏结束,小鸟通过一根水管,得分+1。
woaifen3344
·
2015-03-20 09:00
flappybird
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他