Author Topic: Flappy Bird by Josiah W  (Read 28801 times)

0 Members and 1 Guest are viewing this topic.

Offline bb010g

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 428
  • Rating: +22/-1
  • I do stuff
    • View Profile
    • elsewhere on the net
Re: Flappy Bird by Josiah W
« Reply #75 on: March 16, 2014, 01:37:05 am »
Music by Rebecca Black.
Arch Linux user
Haskell newbie | Warming up to Lua | Being dragged into C++
Calculators: HP 50g, HP 35s, Casio Prizm, TI-Nspire CX CAS, HP 28s, HP Prime, Mathematica 9 (if that counts)
π: 3.14...; l: 108; i: 105; e: 101; l+i+e: 314
THE CAKE IS A LIE IS A PIE

Offline JWinslow23

  • Coder Of Tomorrow
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 556
  • Rating: +43/-6
  • I make quality calculator games...when I have time
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #76 on: March 16, 2014, 12:43:51 pm »
(Also this Flappy clone is my favorite so far for the 84+. Hayleia's next mainly due to the motion blur and ClrDraw's third)

Wow. That...I don't know what to say about that. Thank you, DJ Omnimaga, founder of Omnimaga, and prolific calculator programmer, for saying that about my game! :)

I'll definitely include that quote in the file description on ticalc. XD

Now for a list of credits (in alphabetical order by username):
Spoiler For Credits:
ClrDraw for making a Flappy Bird game, inspiring mine.
DJ Omnimaga for pointing out a small graphical mistake I made, complimenting my game, and suggesting a half-second pause between the game and the GAME OVER screen.
Hayleia for optimizations, and some "creative motivation". :P
LDStudios for suggesting graphical changes, and providing moral support.
matrefeytontias for a bunch of optimizations, explaining strGet() and string storing in general to me, and a highscore routine. :)
Runer112 for many optimizations along the way. This game wouldn't have been more than a demo without you! ;D
Streetwalrus for suggesting a small debounce between the actual game and the GAME OVER screen. (Of course, I didn't use it...) :/
TheMachine02 for suggesting some speed optimizations.
willrandship for explaining Bitmap() to me. :D

Xeda112358 for suggesting a small optimization for medals.
« Last Edit: March 23, 2014, 05:54:50 pm by JWinslow23 »
Did you know that "Ammonia Gas" rearranged is "As Omnimaga"?
Click here for the only set of games you'll ever need
= ?

Offline JWinslow23

  • Coder Of Tomorrow
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 556
  • Rating: +43/-6
  • I make quality calculator games...when I have time
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #77 on: March 20, 2014, 07:16:45 pm »
Bump.


Version 1.10 released; check the original post.


I have one last idea...should I include a title screen, or should I work on a floor, or anything else? Tell me a post below.


Also, thanks for 999 page views! :thumbsup:
Did you know that "Ammonia Gas" rearranged is "As Omnimaga"?
Click here for the only set of games you'll ever need
= ?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Flappy Bird by Josiah W
« Reply #78 on: March 21, 2014, 01:18:59 am »
Nice to hear. :D Also a title screen would be nice as long as it doesn't take too much space, since this is a small game. A floor would be a must to be true to the original.

Offline JWinslow23

  • Coder Of Tomorrow
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 556
  • Rating: +43/-6
  • I make quality calculator games...when I have time
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #79 on: March 23, 2014, 04:52:48 pm »
Bump.

Update, version 2.0! :D

Download attached.

Did you know that "Ammonia Gas" rearranged is "As Omnimaga"?
Click here for the only set of games you'll ever need
= ?

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #80 on: March 23, 2014, 05:43:17 pm »
Well it looks nice and finished now. :D
Also thank you for crediting me. Props to Kindermoumoute though from who I learned this ddebounce code that I use everywhere. ;)

Offline JWinslow23

  • Coder Of Tomorrow
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 556
  • Rating: +43/-6
  • I make quality calculator games...when I have time
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #81 on: March 23, 2014, 05:52:46 pm »
Well it looks nice and finished now. :D
Also thank you for crediting me. Props to Kindermoumoute though from who I learned this ddebounce code that I use everywhere. ;)
Well, I'll just credit you.
Did you know that "Ammonia Gas" rearranged is "As Omnimaga"?
Click here for the only set of games you'll ever need
= ?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Flappy Bird by Josiah W
« Reply #82 on: March 24, 2014, 12:19:31 am »
I like the new title screen :D

Offline JWinslow23

  • Coder Of Tomorrow
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 556
  • Rating: +43/-6
  • I make quality calculator games...when I have time
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #83 on: March 24, 2014, 12:43:36 pm »
DJ, thanks! It took a lot of time and bytes to make it happen, so I hope you're happy. :P

On a side note, I have a challenge for you all.

Flappy Bird has lain an Easter Egg, and it's up to you to guess what it is before it hatches on April 1st.

I am giving you a NoShell compiled version of the game with the Easter Egg in it (plus a few other minor graphical changes). It uses a different highscore format, but I'm sure that it will be compatible with previous versions.

If you want hints, please ask me, and I will give you a hint.

Whoever is the first to figure out the effects of the Easter Egg, AND how to correctly reproduce it by April 1st will recieve advance notification of any new projects or updates from me (you have it a week before anybody else), plus the bragging rights of your technical know-how (Runer, my money is actually on you :P ).

Good luck! :thumbsup:

Hayleia is the winner! :P
« Last Edit: March 24, 2014, 02:17:48 pm by JWinslow23 »
Did you know that "Ammonia Gas" rearranged is "As Omnimaga"?
Click here for the only set of games you'll ever need
= ?

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #84 on: March 24, 2014, 01:45:52 pm »
Problem report: we can't press the 2nd key twice quickly (yeah, looking for that easter egg :P I hope it's not just the "diamond medal")

edit found the easter egg
« Last Edit: March 24, 2014, 01:49:12 pm by Hayleia »
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline JWinslow23

  • Coder Of Tomorrow
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 556
  • Rating: +43/-6
  • I make quality calculator games...when I have time
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #85 on: March 24, 2014, 01:50:35 pm »
Problem report: we can't press the 2nd key twice quickly (yeah, looking for that easter egg :P I hope it's not just the "diamond medal")
No, the Diamond medal isn't the Easter egg.

Oh, and controls have changed. In order to get past the title screen, press 2nd. Then, press up to start. To restart, press 2nd. Forgot to mention that.

Oh, and a hint: If you did it right, quit when it's all over. ;)

Also, Hayleia, method? :P
« Last Edit: March 24, 2014, 01:56:55 pm by JWinslow23 »
Did you know that "Ammonia Gas" rearranged is "As Omnimaga"?
Click here for the only set of games you'll ever need
= ?

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #86 on: March 24, 2014, 02:12:29 pm »
Get 1, hit a pipe, quit, come back and you see "you just lost the game".

I actually cheated to see the "you just lost the game" part and JWinslow23 helped a lot to find out how to trigger it :)
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline JWinslow23

  • Coder Of Tomorrow
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 556
  • Rating: +43/-6
  • I make quality calculator games...when I have time
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #87 on: March 24, 2014, 02:15:07 pm »
Yes! :D
Now that you know, though (and matref had a good idea for another trigger), I have to change it. :P

It'll be the same stuff, only different numbers. (key word: numberS!)

Source attached.
Did you know that "Ammonia Gas" rearranged is "As Omnimaga"?
Click here for the only set of games you'll ever need
= ?

Offline TheCoder1998

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 434
  • Rating: +20/-2
  • my art is written in code, not in graphite
    • View Profile
    • My website :D
Re: Flappy Bird by Josiah W
« Reply #88 on: March 24, 2014, 02:40:17 pm »
will the number be 42? :P
my ticalc acc:

http://www.ticalc.org/archives/files/authors/113/11365.html

Spoiler For The Best Song Ever:


follow me on tumblr :)
www.rickdepizza.tumblr.com

check out my anilist :D
http://anilist.co/animelist/29701/Rickdepizza

Offline JWinslow23

  • Coder Of Tomorrow
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 556
  • Rating: +43/-6
  • I make quality calculator games...when I have time
    • View Profile
Re: Flappy Bird by Josiah W
« Reply #89 on: March 24, 2014, 02:41:18 pm »
will the number be 42? :P
First of all, numberS is plural. :P
Second of all, that actually was my original idea for a trigger. :D
Third of all, no. :P
Did you know that "Ammonia Gas" rearranged is "As Omnimaga"?
Click here for the only set of games you'll ever need
= ?