50 comments

[ 3.6 ms ] story [ 113 ms ] thread
Is there a tool to code such a thing once and get it run in Android, iOS as App and also have it as webpage like this HTML5?
My friend wrote this thing. He said he used Phaser.js.
Phonegap?
it's open source by the way https://github.com/uralozden/flappy-bird
Why did you blatantly steal from Mark Steve's version?
Mark Steve's version is open source so it is okay to blatantly steal from it. However, the author needs to fulfill the criteria set by the license that Mark Steve chose.
No, it's okay to fork it. Deliberately ignoring the license is not okay.
That's exactly what my comment said. (Although fulfilling the license doesn't mean he actually has to fork.)

In my opinion, he still isn't technically in compliance though since the license text says "You must...provide a link to the license, and indicate if changes were made." I could see this being issue if, for example, Mark Steve removed his code from github, then it wouldn't be clear what license the code was under.

Kind of disappointing. This was the first game I've ever written so it kinda means something to me. From what I've read, it seems that you had no intention of mentioning that you copied it from me (Nope you didn't fork it :p). But I guess I'm flattered to know that it was good enough for you to "re-share".
What makes me wonder: why the author didn't it copy really 1:1?

Everything from the sounds, the proportions to the speed is slightly wrong making this thing pretty awkward.

I am thinking this is probably an artifact of copying the assets from the game, not having access to the originals.
Go to main.js line ~184

In reset() add: SPEED = 300;

and it feels closer to the game.

Well,to be honest, flappy birds itself is an awkward copy of a much better game, so I guess its a tradition.
this is the original version: marksteve.com/dtmb
This is cool but it seems a lot easier to get further than the game on the phone.
Nice! HISCORE should be HIGHSCORE or HIGH SCORE
Nice. And accurate too. I got the same score as on the Android version.

0 points.

Bookmarked, to take a look at what HTML5 looks like.

To me it seems much easier than the iPhone version.
Try playing it on the iPhone in Safari; it is tougher than on the PC due to the smaller screen. (Although the original game made with this code is quite playable on mobile.)
Native version feels better.
I would make it work with the spacebar.
Is there a way to mute the game? If not then it would be a nice feature.
Way too loud at default volume

No volume controls

In chromium I have a feeling the reactions are a little bit late. In firefox it's better I think.

Hit areas of the pipes are a little bit too big. Or it's too fast to see what happens. edit: Pretty sure there's something either wrong or unexpected behavior in the game.

Hit areas of the pipes are a little bit too big in the original game too. That's part of why it's so frustrating.
Does the actual iphone also game have such poor physics, sounds, and production quality? I haven't played it.
The iOS version is muxh nicer in my opinion, this is just a knockoff
Unfortunately this is a total rip / the original is here: http://marksteve.com/dtmb

Disclosure: Mark Steve and I work together.

Also, this submission is not following the terms of the license (Creative Commons Attribution-NonCommercial 4.0 International License)

Original github: https://github.com/marksteve/dtmb

Sorry for this, I'm edit read me file this :

This repo forked by : Don't Touch My Birdie http://marksteve.com/dtmb

The spirit should be more like 'This repo is a fork of'; The language you chose suggests that his project was derived from yours. Also, I think you need to do slightly different things to comply with the license. It says:

"You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use."

http://creativecommons.org/licenses/by-nc/4.0/

(comment deleted)
Hey ! Pretty cool, anyway to use add keyboard management ? Makes too much noise to click everytime.. But cool version !
At least it is more playable with a mouse.
Why do you need so much JavaScript in HTML5?
In this case, "HTML5" describes the use of the canvas element, and JavaScript is used to render things to it directly.
This is to easy. Make the pipes closer.