+atari2600land Posted December 6, 2015 Author Share Posted December 6, 2015 I like the idea of protecting the banana from fruit flies. Now with the white background in, I can make the fruit flies black like they should be. 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 6, 2015 Author Share Posted December 6, 2015 I have some interesting news to report. The sprite cards have been all filled up. This means I can't design sprites. Unless... They are a letter or symbol. So I designed a fruit fly. I made him a little period. He comes in from a random direction and flies around. To start the fruit fly, press fire. It took me a looong time to figure out how to make a black . on the screen, and only found out that I can actually DO this was an accident. sprite 0,fruitflyx+$300,fruitflyy+$100,112 makes a fruitfly appear if you set fruitflyx and fruitflyy (fruitflyy being the y position of the fruitfly.) banana20151206.zip Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted December 6, 2015 Share Posted December 6, 2015 If you make use of constants.bas and change this :- sprite 0,fruitflyx+$300,fruitflyy+$100,112 To this :- SPRITE 0,fruitflyx+VISIBLE+HIT,fruitflyy+ZOOMY2,("."-" ")*8+SPR_BLACK Its much more readable when you come back to the code at a later date. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 7, 2015 Author Share Posted December 7, 2015 And it's a game now! (sort of.) I'm having trouble with jzintv recognizing key presses with my vision-dapter. Only the joystick and the fire buttons work for some reason. I don't know why. I tested the controller with the keypad test and that worked fine, so I don't know. Would someone take a look at my code and tell me what's wrong? Anyway, it's a lot like the old fly-swatter game in Mario Paint. banana20151206v2.zip Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 7, 2015 Author Share Posted December 7, 2015 I added a score. When the score is red, that means you're playing the slow version. A green score indicates the fast version. Press 1 at the beginning for the slow version, and 2 is for the fast version. I also made a mockup overlay picture in case I ever get this released. banana20151207.zip Quote Link to comment Share on other sites More sharing options...
pimpmaul69 Posted December 7, 2015 Share Posted December 7, 2015 Damn fruit flies... Now you need a smackin sound for the swatter when you hit the flies. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 7, 2015 Author Share Posted December 7, 2015 How does this sound for a smacking sound? banana20151207squishsound.zip Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 7, 2015 Author Share Posted December 7, 2015 Check out the "bananas are good." website! Download the game, view animated .gif of game action, and look at pretty pictures. http://www.atari2600land.com/bananasaregood/ 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 8, 2015 Author Share Posted December 8, 2015 Added a "hitting timer". You get 10 seconds (may be changed later) to hit a fruit fly. If you don't hit a fly in 10 seconds, the game ends. Download the latest file at the Bananas Are Good website. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 8, 2015 Author Share Posted December 8, 2015 I now only give you 4 seconds to hit the fly. Which may not seem like very much time, but it should be. If not, let me know. I also fixed a bug at the death screen where if fire is pressed when you get it and you unpress fire it goes back to the title screen. You'll have to wait a few seconds before you can press fire to go back to the title screen. Quote Link to comment Share on other sites More sharing options...
First Spear Posted December 9, 2015 Share Posted December 9, 2015 I like it. I played with the music a bit; not knowing the original, I sped it up a clock tick and changed the instruments to make it sound more "insect like". What did you do to make the scores? Thanks for sharing! 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 9, 2015 Author Share Posted December 9, 2015 I use a 16-bit variable to handle scores. And then I used the same technique that I discovered to make the BANANAS ARE GOOD title screen text to put the score down on the bottom with a white background. 1 Quote Link to comment Share on other sites More sharing options...
First Spear Posted December 9, 2015 Share Posted December 9, 2015 Ha,my mistake. I meant "how did you make the music scores?" Thanks. I use a 16-bit variable to handle scores. And then I used the same technique that I discovered to make the BANANAS ARE GOOD title screen text to put the score down on the bottom with a white background. 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 9, 2015 Author Share Posted December 9, 2015 Oh, for the music, I just figured out what the notes were and put them in there. I composed the death music, so that was easier. The title screen music is the Yes We Have No Bananas song. 2 Quote Link to comment Share on other sites More sharing options...
+DZ-Jay Posted December 9, 2015 Share Posted December 9, 2015 Oh, for the music, I just figured out what the notes were and put them in there. I composed the death music, so that was easier. The title screen music is the Yes We Have No Bananas song. Good choice! I personally would have used this one: https://www.youtube.com/watch?v=q_D2RUUDc7o In my head, it always goes like this... Banana-nah, Banana-nah, Hey, Hey, fruit flies! LOL! Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 10, 2015 Author Share Posted December 10, 2015 I tested this out on a real Intellivision. The numbers work great, so it must be the controller I have for the vision-dapter. The colors though are all off on the real thing. I showed it to my mom, and she said the banana was green. But on the jzINTV it looks like the way a banana should look. I tried adjusting the colors and stuff on my TV and it won't look the same way as on jzIntv. Quote Link to comment Share on other sites More sharing options...
pimpmaul69 Posted December 11, 2015 Share Posted December 11, 2015 I tested this out on a real Intellivision. The numbers work great, so it must be the controller I have for the vision-dapter. The colors though are all off on the real thing. I showed it to my mom, and she said the banana was green. But on the jzINTV it looks like the way a banana should look. I tried adjusting the colors and stuff on my TV and it won't look the same way as on jzIntv.each intellivision is different in color. You have to adjust the adjustable capacitor to change the color on your machine to look better. Also board variations can make the color off too. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 11, 2015 Author Share Posted December 11, 2015 I don't know how I made the mistake (well, I do, but I don't know why I did what I did), but the website had the wrong binary file in the zip file. As of 8:30 this evening, the correct binary file is on the website. (20151210v2). If you have the earlier one, please download the one I just put on there. And tell me how I'm doing. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 14, 2015 Author Share Posted December 14, 2015 I thought that this game would be a good teaching tool for me to learn how to program for the Game Gear, so I'm starting a Game Gear version. I'm not saying the GG is better than the INTV, but... Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted December 14, 2015 Share Posted December 14, 2015 My suggestion to improve the game would be to simplify the banana graphic during game play to free up some more sprites. That will get you more flies to swat. If the flies linger on the banana for a bit too long they could eat a chunk of it. When all the banana has been eaten then its game over. At the moment, the game doesn't have enough replay value in my opinion and kinda reminds me of this :- https://www.youtube.com/watch?feature=player_detailpage&v=b-7jwaBgA7Y#t=187 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 14, 2015 Author Share Posted December 14, 2015 OK, I'll work on that. Is there a way to simply and easily erase an 8x8 chunk of the background (the banana) in INTVBasic? Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted December 15, 2015 Share Posted December 15, 2015 OK, I'll work on that. Is there a way to simply and easily erase an 8x8 chunk of the background (the banana) in INTVBasic? For detecting GRAM card DEF01 in BACKTAB and then blanking it out (not tested):- #tempY=(spriteY-8)/8 ' Get sprite's row in BACKTAB. #tempX=(spriteX-8)/8 ' Get sprite's column in BACKTAB. #what=peek(SCREENADDR(tempX,tempY)) and (GRAM+CS_CARD_DATA_MASK) ' Get the card at this (column, row). if #what = GRAM+(DEF01* then #BACKTAB(SCREENPOS(tempX,tempY)) = 0 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 15, 2015 Author Share Posted December 15, 2015 I tried the code and it doesn't do anything. Quote Link to comment Share on other sites More sharing options...
+DZ-Jay Posted December 15, 2015 Share Posted December 15, 2015 I tried the code and it doesn't do anything. Which version of IntyBASIC do you have? Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 15, 2015 Author Share Posted December 15, 2015 1.2.4 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.