Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Flappy Bird in HTML5 (uralozden.com)
57 points by makyol on Feb 7, 2014 | hide | past | favorite | 46 comments


Unfortunately this is a total rip / the original is here: http://marksteve.com/dtmb

Disclosure: Mark Steve and I work together.


Thanks T

Posted mine a few days ago as well (https://news.ycombinator.com/item?id=7178168) but it didn't get votes. :P

Maybe I'll try to blog about creating it instead. Haha.


Blogging about creating it would be much more interesting.


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/


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.


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?



Phonegap?


it's open source by the way https://github.com/uralozden/flappy-bird


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".


How public-spirited of you to open-source someone else's code.


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.


cheers


My friend wrote this thing. He said he used Phaser.js.


this is the original version: marksteve.com/dtmb


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.


As another post says, it likely came from http://www.marksteve.com/dtmb (hopefully with permission?)


I am thinking this is probably an artifact of copying the assets from the game, not having access to the originals.


Well,to be honest, flappy birds itself is an awkward copy of a much better game, so I guess its a tradition.


Go to main.js line ~184

In reset() add: SPEED = 300;

and it feels closer to the game.


...copyright?


The creator of Flappy Bird seamed pretty supportive of someone else making an HTML clone of it

https://twitter.com/dongatory/status/431060041009856512



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.


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


Hey ! Pretty cool, anyway to use add keyboard management ? Makes too much noise to click everytime.. But cool version !


Does the actual iphone also game have such poor physics, sounds, and production quality? I haven't played it.


I think the iPhone version is a little nicer, but it does have a retro feel to it.

You can watch on YouTube to form your own impression. http://www.youtube.com/watch?v=SZx6fLU5ulw


The iOS version is muxh nicer in my opinion, this is just a knockoff


Is there a way to mute the game? If not then it would be a nice feature.


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.


At least it is more playable with a mouse.


This is to easy. Make the pipes closer.


I would make it work with the spacebar.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: