I love that! Difficulty level is similar to Flappy Bird; the only difference is that slowing the game down doesn't give you an advantage in the text version.
This is now the second Flappy Bird clone within 24 hours and sometimes I wonder what's going on in such people. Talented coders who can program like hell but are not able to find an own idea or at least to steal some neat idea and make it better.
Do they really think because it's open source or HTML5 makes it better?
I showed my son how to open the debugger and change the opening width in the pipes to make it easier. After he took a picture of a score >1000 to show his friends, he started to mess with all the other variables.
The he asked me to teach him how to make his own game.
thanks for the comment man! This is a personal study project to show how it easy to code this famous game. It's not for personal showoff or something like this. It's to show to youg ones how it's easy to execute the game idea and to open their minds to other things.
This is just the second Flappy Bird clone to make Hacker News; there are many others (you can find some on reddit.)
There is nothing wrong with developers seeing something they want to build and spending time building it. (Especially when it is so quick.)
One advantage of creating a clone in HTML5 is that the original game was not made in that way and it is easier to share that way via social media; perhaps one of these could get a lot of traffic.
I suspect that a simple game like Flappy Bird will help us tremendously when teaching kids to make games in Scratch.
While this particular game might not be that important or different, I think the amount of game clones and interest in them is good.
One of the ways to perfect your skill is to mimic and clone something that you care about. Kind of like musicians play and make their own covers of their favorite music.
Hi dmbass, thanks for your comment. I found this project interesting on showing people with no knowledge of game programming that we can do a "complete" game in less than a day. If you have some feedback or improvements to show, feel free to made a pull request!
I don't get it. This is a clone of that very old Helicopter Game. Which I played for some hours then never touch it again. What is it that people are so addicted to?
I am really looking for some clever games I could play on my phone (WITHOUT being online all the time) but everything I find and people seem to like a popping bubbles and this. This can't be it...please...
The difference is that with the helicopter game, you have control over the vertical acceleration. With this game, the control directly applies a vertical impulse. Slight difference.
Actually the addictive factor reminds me of a Joust on rails. Take away the left/right controls, and idea is similar to the 1982 arcade game. If you've never played it before, check it out on MAME.
There is nearly nothing original in this game, not only was the core game play stolen, but most of the assets too. It really angers me that it has done so well when a lot of other game developers who worked a lot harder can't succeed.
A better question is why shouldn't it? We all like to think that hard work equals success. For those without success, they want to believe this because that means that they can be successful simply by working hard. For those with success, they want to believe this because it means that they earned and deserve their disproportionate wealth.
Nobody wants to think that success is due to luck. For the wealthy, that means that they are not as great as they think they are (damages ego), and for the poor, that means that there is no sure way to become wealthy.
Of course reality is a bit more complex, hard work can lead to wealth, but it's not a guarantee. Luck factors into everything in varying amounts. Aside from extreme cases like this, luck comes into play in terms of where you were born, who you met and became friends with, or even when you live or whether or not you were first to some arbitrary line.
To me, all of this means that people should be a hell of a lot more humble and realistic than they are. I get the impression that the author of Flappy Bird might realize this, so props to him.
I am 100% positive this was just an exercise for the developer, not an attempt at getting people to actually play his clone. It also gives code for people who wonder what goes into making a game like Flappy Bird, which I have been asked twice in the last week by people who don't code for some reason.
A word of warning: looks like you're using the original ("'original'"?) copyrighted assets from Flappy Bird. Legally speaking, you can't distribute those and your Github repo could be served a DMCA takedown at any time. Consider finding CC replacements.
fwiw: I discovered a strategy that works for me: don't look at the bird, but look to the top right of it. I got 21 and 20 in a row, after getting a high score of just 5 before switching to this strategy.
There appears to be a bug where you can get caught in a "death loop" on game start. Click to start the game, but let the bird fall and immediately die. Every subsequent restart of the game will lead to an immediate restart loop when you try to start clicking to play as the intro rises.
I took this clone and tweaked it so that pipe gap starts out big and gets narrower as time goes by. Makes a good little coding exercise, and I find it a lot less frustrating to play that way.
I must not be cool because I find this Flappy Bird issue to be utter nonsense. This whole thing (everything relating to Flappy Bird) is asinine and unworthy of anyone's attention.
Flappy feels very polished, like if the tap caused him to lift even a pixel higher it wouldn't be as good of a game. This sort of thing doesn't come elegantly, but generally requires a lot of tuning of little variables and ends up farting a bunch of magic numbers all over your programs.
A game like Flappy seems like it should make a good demo app since it's simple, but it actually makes a terrible demo app since the "simple version" is so terrible that you almost feel like you should blame the platform.
I just re-downloaded it from my purchase history, and it seems much better than it was when I originally downloaded it. I had deleted it after maybe 10 minutes because I found the hit detection to be so infuriating.
I'm still bothered by the fact that a game with a pixel art style would have blurry graphics.