+iesposta #1 Posted February 17, 2014 Here is my first released game for Atari 2600!FLAPPY FLAPPY is in the AtariAge Store! Get one to support this fun website: Here (link) My version is the way I wanted to play a 1-button game like this. More like the Activision releases where you try to beat your last score, or beat another player's score. The highest scoring game is retained while the power is on, and is shown in RED alternating with the last game's score, at Game Over. Also check out the unofficial box: Marc's Blog Version 11 RC2! Changes in "random" for the pipe. I can't tell any difference. Version 11 RC2 is the final version. No more changes were made. Downloads for emulation, or 2600 / 7800 flash card cart: flappy_RC2.bin flappyR2_PAL60.bas.bin It talks! No additional hardware required!16:9 W i d e s c r e e n compatible! Try it stretched.High score shows in red (until system is turned off). Try to beat your high score!Visit the AtariAge store! Own the physical cartridge!Version 11 RC2 is the final version. No more changes were made. Version 10 RC1! Score 99 + 1 should no longer roll back to zero!Yep. Scored 101 today, and was shocked to see the score roll over and show 1.Bug fixed.Version 9 ! Capped difficulty increase! Should be able to get scores greater than 50.Version 8 ! Added year to the title!Version 7 ! Score sound, darker green horizon, more windows! My best score is 53. I wanted scoring into the 100's, but I don't want it "drawn out boring" to get to the 100's. How about bird poop once every 10 points to give you a quick boost upwards?Version 6 ! Sound, & high resolution play field! Source code! Version 5 ! Title & High Score! No feedback to last version's question. Speed stops increasing after 40 points.Version 4 ! Difficulty!Every 10 points the pipes move faster!Sorry, but this makes it more fun. I can't help but chuckle after running into a pipe in the mid 30's I have to implement High Score, alternating with current score.I need to add a flapping sound.Question: Does it get too hard too fast?Version 3 ! Speech!My first game wouldn't be complete without sampled speech, now would it?Still 884 bytes left... Version 2 ! Custom multisprite kernel. (Put in your Flappy Project Folder.) 4 digit score (Sc2 & Sc1). Background colors.Source code. Two drawscreens. Flicker clouds. No NUSIZ in building scrolling. Version 1:Only 4K! Only spent 1 day programming! No sound! Uses all cycles! (I think I obsessed on the NUSIZ changing buildings.)Parallax scrolling! - H o r o z i n t a l l y also! Random pipe height! Advertisement free! No ads! (Sorry, I was really bored...) Final file = RC2 located above. Older files: flappy140216c.bas multisprite_kernel.asm.zip flappy140218e.bas flappy140228k.bas 12 Quote Share this post Link to post Share on other sites
Impaler_26 #2 Posted February 17, 2014 I see what you did there! Can anyone beat my amazing highscore: 1 Quote Share this post Link to post Share on other sites
+Random Terrain #3 Posted February 17, 2014 If you didn't make it in less than 2 hours, I'm not interested. 1 Quote Share this post Link to post Share on other sites
+iesposta #4 Posted February 17, 2014 If you didn't make it in less than 2 hours, I'm not interested.I know, right?Although it didn't become a game until Revision C. Did making it fun and funny ruin it? I mean look at that thing flapping! Makes me laugh out loud. I have more ideas to add, like 2 drawscreens and sound. And maybe a nicer up arc? I am leaning towards Supercharger "Flappy Joust." 1 Quote Share this post Link to post Share on other sites
RetroFiends #5 Posted February 17, 2014 I'm not sure if this a joke or not because of the recent flappo bird fiasco, but even if it is...It looks really nice. Quote Share this post Link to post Share on other sites
+Gemintronic #6 Posted February 17, 2014 I'm not sure if this a joke or not because of the recent flappo bird fiasco, but even if it is... It looks really nice. True that. May have better everything but until you ask people to pay it's not serious entertaint Quote Share this post Link to post Share on other sites
+iesposta #7 Posted February 17, 2014 I'm not sure if this a joke or not because of the recent flappo bird fiasco, but even if it is... It looks really nice. Thanks for saying it looks nice! It is not really a joke. If I get ideas about how to something, I have to at least make a mock-up. I never played the "touch game," but watched a YouTube video. I saw ways to recreate it on the 2600 and saw ways to improve it. It is so simple that making it a "game" was easy. I still want to polish it up and at least add sound. 2 Quote Share this post Link to post Share on other sites
pitfall_jerry #8 Posted February 18, 2014 I was thinking this would make a good one button game. Looks good. Quote Share this post Link to post Share on other sites
+Gemintronic #9 Posted February 18, 2014 You can get all sorts of half tone effects by reflecting the pipes every other frame: flappyreflect.bas 2 Quote Share this post Link to post Share on other sites
+Random Terrain #10 Posted February 18, 2014 So you won't get sued, you might want to change the name to "Fappy" and adjust the graphics to match. 10 Quote Share this post Link to post Share on other sites
nanochess #11 Posted February 18, 2014 It looks good! Now it needs a lives indicator and the bird to crash into walls, some missiles/ball could jump to signal feathers. Quote Share this post Link to post Share on other sites
+iesposta #12 Posted February 18, 2014 So you won't get sued, you might want to change the name to "Fappy" and adjust the graphics to match. Then I would have to make it really fun! 2 Quote Share this post Link to post Share on other sites
+iesposta #13 Posted February 18, 2014 Version 2 ! flappp140218e in first post... • Custom multisprite kernel. (Put in your Flappy Project Folder.) 4 digit score (Sc2 & Sc1). Background colors. • Source code. Two drawscreens. Flicker clouds. No NUSIZ in building scrolling. Quote Share this post Link to post Share on other sites
+Gemintronic #14 Posted February 18, 2014 WHOA WHOA WHOA!!! What is this hugely awesome gift you just gave us?!? A new, shiny multi-sprite kernel? It seems like this is a drawback: * Four digit score * Some/all sprites cannot use NUSIZ? It seems this is the feature: * Background colors I'm guessing they must be in this data statement: data msk_bgcolor 250, 202, 14, 14, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170 170, 170, 170, 170, 170, 170, 170end I'm not sure what order the colors are in. I'm not sure if these background colors can be changed later. Does it have any recent fixes like working pfread? Please explain This is awesome but I'm just second guessing stuff! Quote Share this post Link to post Share on other sites
+iesposta #15 Posted February 18, 2014 WHOA WHOA WHOA!!! What is this hugely awesome gift you just gave us?!? A new, shiny multi-sprite kernel? It seems like this is a drawback: * Four digit score * Some/all sprites cannot use NUSIZ? It seems this is the feature: * Background colors I'm guessing they must be in this data statement: data msk_bgcolor 250, 202, 14, 14, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170 170, 170, 170, 170, 170, 170, 170 end I'm not sure what order the colors are in. I'm not sure if these background colors can be changed later. Does it have any recent fixes like working pfread? Please explain This is awesome but I'm just second guessing stuff! Old kernel. batari posted this July 2009: http://atariage.com/forums/topic/146052-background-color-table-with-the-bb-multisprite-kernel/?p=1780656 The score is still there. (and NUSIZ still works.) I just changed "three close copes" to "two close copies" in "multisprite_kernel.asm" which "turns off" the right 2 score digits. Depending on how you set the copies, you can have: 2 digits; 2 digits - 2 blanks - 2 digits; or 4 digits like I used. LDA #$01 ; changed from #$03 for different copy player for 2 or 4 digit score STA NUSIZ0 STA NUSIZ1 Quote Share this post Link to post Share on other sites
bomberpunk #16 Posted February 18, 2014 hmm... Flappy Bird + Christmas themed = Holiday Cart 2014!! MATH ROCKS!!! Quote Share this post Link to post Share on other sites
+iesposta #17 Posted February 19, 2014 Flappy Version 3 ! Speech! My first game wouldn't be complete without sampled speech, now would it? Binary in Post #1. 1 Quote Share this post Link to post Share on other sites
+atari2600land #18 Posted February 19, 2014 I want to know how you put speech in this! Quote Share this post Link to post Share on other sites
+iesposta #19 Posted February 19, 2014 I want to know how you put speech in this!All my secrets?There's a pearl script here that takes a .wav file and converts it to data. First you need an audio program to take your sound and convert it down from 44.1KHz or whatever, down to 7Khz or 4KHz or 3.5KHz or some small rate but that still sounds still okay. Then save it as an 8-bit .wav file. Then in the terminal, I have OSX, run the script ./wav2atari.pl -wav mywav.wav -outfile mydata It will make a text file with the sound data. I hacked it into an assembly file that I edited to use with batari Basic's "include" command. This is the smallest sound I've done so far. I'd say it uses 768 bytes. 1 Quote Share this post Link to post Share on other sites
nanochess #20 Posted February 19, 2014 I liked very much the "doh!" Any chance we can see the bird again crash against the floor? the limit makes it more easier even. Quote Share this post Link to post Share on other sites
+iesposta #21 Posted February 19, 2014 I liked very much the "doh!" Any chance we can see the bird again crash against the floor? the limit makes it more easier even. Thanks!Crashing is planned. I think I've figured a way to increase difficulty by moving the green pipe faster. Reading the score is harder than it seems! I want to add difficulty first. 1 Quote Share this post Link to post Share on other sites
bomberpunk #22 Posted February 19, 2014 Reading the score is harder than it seems! I want to add difficulty first. for this particular game, scoring is more important. the original doesn't speed up. it's just that damn unforgiving. Quote Share this post Link to post Share on other sites
DT Kofoed #23 Posted February 19, 2014 Nice parallax. Quote Share this post Link to post Share on other sites
Byte Knight #24 Posted February 19, 2014 This is really cool, but don't you have another project to finish first? Quote Share this post Link to post Share on other sites
+Gemintronic #25 Posted February 19, 2014 Indeed. If he's figured out digitized speech in bB then by law he must make a DPC+ Frantic. Quote Share this post Link to post Share on other sites