New game: Flappy Bird ZX

edited April 2014 in Brand new software
At last I finished it :)

Flappy Bird ZX
2f0517q.png

The download:
http://www.sendspace.com/file/odftvw

Press space to go up faster and faster, release space to fall down, that's all. There is also a lot of inertia so you'll need some practice.

If you know the original Flappy Bird (who doesn't :)) you'll see that the game mechanics are a bit different from the original. Please don't complain about it, I found the original game really frustrating and unplayable and wanted to do it my own way :)

There is an AY music present, taken from huge Russian archives. I like it but you can always turn it off.

There are also "levels". After 32 columns, the background colours change and it's new level. If anybody ever reaches 255 columns, there is congratulations message waiting for you.

Have fun!
Post edited by Ralf on
«1

Comments

  • edited April 2014
    GREAT FUN! love the music and the chirping noise!
    the inertia is less likeable but you get used to it
    My High Score is 13 !
    :D
    Find my (mostly unfinished) games here
    https://www.facebook.com/groups/1694367894143130/
  • edited April 2014
    Wow, great!
    I?ll test it later. :)
  • edited April 2014
    Couldn't you have made it a bit harder? :lol:
    Seriously, though.... it's really hard! I've managed to get about 6 as my actual high score so far. It definitely handles differently compared to the original... on which my high score has yet to reach double figures! So, basically, just as hard, but in a different way!
  • VBIVBI
    edited April 2014
    Ralf, 14! :D
    thanks for the game!!!
  • edited April 2014
  • edited April 2014
    Just wanted to say I like it, even though I'd like to use some other key than space.

    Also, added to the 2014 game list now. (link see sig)
  • edited April 2014
    ah, that's so? cruel. can' get past the 4th column. 255? are you kidding?!

    p.s. it's fun. sorry, have to go, must try it one more time?
  • LCDLCD
    edited April 2014
    OMG! Simple but good. I love the chirping noise too. No experience with flappys (I never downloaded it on my iOS or Android devices, even if I have the APK file). But scored so far: 14...
    Will show it on the Commodore meeting this weekend in Vienna (They wrote on the homepage that Sinclair machines are welcome too).
  • edited April 2014
    Nicely done Ralph!

    Nice and smooth with a jaunty little tune.

    (and a walkthrough already?!)

    Only 17 so far. Tough cookie this game.
  • edited April 2014
    My record on Android is 73... My record on this version is 3 :confused:

    Great work :)
  • edited April 2014
    You say people it's hard? Well, I believed it's easier :) Maybe it's a matter of practice.

    My own record is about 80.


    Remember:

    - In original Flappy Bird you had to tap the screen or whatever very fast and often

    - Here don't be afraid to hold or not to hold space for a longer time. The bird doesn't raise or fall down so quickly as in the original.
    Nice and smooth with a jaunty little tune.
    Thanks, it's actually 50 fps. It may seem an easy game possible to write in 10 lines of Basic but if you want to do it properly it's not so easy anymore ;)
  • edited April 2014
    Nice... and much easier than the original*, I just got 14. If anything's going to stop me from playing bloody 2048, it's this :)


    *in the same way that farting the Bulgarian national anthem backwards is easier if you stand on both legs rather than one


    I like the music, perhaps it needs an AY version of this though:

    The comp.sys.sinclair crap games competition 2015
    "Let's not be childish. Let's play Spectrum games."
  • edited April 2014
    The sounds effects & melody are very cool.
    The bird control it so easy... well, it's not hardcore.:D

    I reached 20.
    A great version! Congratulations.
  • edited April 2014
    I'll assume that scoundrel DeusX is using rollback in his RZX so I'll start the Hi-Score challenge at 37.

    fb37_zps2fca50e4.gif
    Ralf wrote: »
    You say people it's hard? Well, I believed it's easier :) Maybe it's a matter of practice.

    My own record is about 80.

    D'oh!
    Ralf wrote: »
    Remember:

    - In original Flappy Bird you had to tap the screen or whatever very fast and often

    - Here don't be afraid to hold or not to hold space for a longer time. The bird doesn't raise or fall down so quickly as in the original.

    I think I'm the only person here that hasn't played the modern version! I'll have to find a young pup at work to show me.
    Ralf wrote: »
    Thanks, it's actually 50 fps. It may seem an easy game possible to write in 10 lines of Basic but if you want to do it properly it's not so easy anymore ;)

    Great work. I can see there's a bit of PUSHing going on, but it doesn't look like the whole screen is being redrawn. Care to share the technique you're using?
  • edited April 2014
    got up to 25 on about my 10th go

    my spacebar is taking a pounding. option to define another key would be cool

    good work ralf

    btw who programmed the other version of this we were all playing a while back, with the same sprite for the bird but crazy gameplay and movement? ( or did I dream this?)
  • edited April 2014
    R-Tape wrote: »
    I'll assume that scoundrel DeusX is using rollback in his RZX so I'll start the Hi-Score challenge at 37.

    fb37_zps2fca50e4.gif

    I was too slow to grab the screen but check the high score:

    flappy44.jpg
    The comp.sys.sinclair crap games competition 2015
    "Let's not be childish. Let's play Spectrum games."
  • edited April 2014
    I've managed a top score of 5.

    Time to throw the towel in.
  • edited April 2014
    Great work. I can see there's a bit of PUSHing going on, but it doesn't look like the whole screen is being redrawn. Care to share the technique you're using?

    Yes, it doesn't redraw the whole screen

    Actually for columns only left and right edges are redrawn. The scrolling is by 2 pixels.

    So it draws on left column side in following frames:

    00000011
    00001111
    00111111
    11111111


    and on the right side - moving and clearing


    11111100
    11110000
    11000000
    00000000


    Then it moves everything one char left. You also have to deal with columns that appear and dissappear from screen - in that case you draw only left or only right edge.

    The drawing routine itself is very straightforward, here's the code for one edge:
    DrawBottomPillar03		;draw one char of left edge
    	REPT 8
    	LD (HL),C
    	INC H
    	ENDR
    	
    	LD A,L				;one char down
    	ADD A,32
    	LD L,A
    	JP C,DrawBottomPillar04
    	LD A,H
    	SUB 8
    	LD H,A
    DrawBottomPillar04
    	DJNZ DrawBottomPillar03		;draw all rows
    

    And it turned enough to obtain full speed :)
  • edited April 2014
    85. fbs.png

    Damn cat jumped in front of my screen and screw it up. Addictive little game. I initially didn't like the change of control method, but after a couple of goes got used to it and feel it works just as well. Plays rather like the old flash helicopter game.
  • edited April 2014
    Holy crap Ralph - that is hard :)

    An excellent version - congrats.
  • edited April 2014
    Much more playable than the phone version, good work mate. :D
  • edited April 2014
    Is this done with AGD, if so how did you do the scrolling.

    Great game BTW
  • edited April 2014
    fb66_zps914f9036.gif

    Damn! But getting there, and at least I'm now ahead of Lee Spoons :razz:

    I love the way the tune develops as you progress.

    Also - someone mentioned a define key option, why not just make it every key? Then it would be more playable on the rubber keys, mind you I doubt I'll be doing that with this music (and I'm nitpicking).
    Dazman wrote: »
    Is this done with AGD, if so how did you do the scrolling.
    BTW

    Nope, this is all Ralph's code.
  • edited April 2014
    R-Tape wrote: »
    fb66_zps914f9036.gif

    Damn! But getting there, and at least I'm now ahead of Lee Spoons :razz:

    I'm out of the race. Just spent another 10 minutes on it and got a high score of 16. The 44 must've been a fluke...
    The comp.sys.sinclair crap games competition 2015
    "Let's not be childish. Let's play Spectrum games."
  • edited April 2014
    Quality, fun, and the right music.
    Good job. Thankyou.
  • edited April 2014
    A very good version. Id never played it in android, but in speccy I can reach only 6 points. I have to play more and more :-x

    Very thanks
  • edited April 2014
    Morkin wrote: »
    I've managed a top score of 5.

    Time to throw the towel in.
    climacus wrote: »
    A very good version. Id never played it in android, but in speccy I can reach only 6 points. I have to play more and more :-x

    Very thanks

    ...Challenge accepted..! Going to have to pull out all the stops and try to beat Climacus' monster score of 6..
  • edited April 2014
    I've never played the original game either, but this version is bloody hard, simple and funny. Great work!
  • edited April 2014
    Yes...! Finally got into double figures...

    flappy_hs_zpsff2250f9.png
  • edited April 2014
    fb87_zpsbc49b676.gif

    Managed 87 during brewtime at work yesterday. It's funny that I only got my eye in when brewtime was over and it was in the back of my mind I had to go!

    This really should be completable as it doesn't get harder, but I still panic when reaching new territory.
Sign In or Register to comment.