Jump to content

Photo

Jungle Monkey


20 replies to this topic

#1 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • 11,672 posts
  • Location:Salem, Oregon

Posted Wed Feb 6, 2008 3:43 AM

Finally, a project I like enough that I'll stick with it to the finish (which is almost there if not already).

Help Jungle Monkey go bananas by getting them!

At the title screen, press fire.

To jump, press up. To hang from a vine, once you've got hold of one, hold up. To climb up to the top of a vine (and stand on it), press up and fire. The goal is to collect as many bananas as you can without touching the slithering snakes that creep across the vines. Once you get 50 bananas, the snakes go faster, and if you get 100 bananas, the snakes move faster still. If you move off the side of the screen, you'll reappear at the other side. Oh, and you get three lives. Once you lose all 3, your final score will appear at the title screen.

Tip on getting the highest score possible:
Stay away from the edges unless a banana appears there. The edges of the screen is where the snakes reappear, and one might appear where you are and kill you. If a banana appears at an edge, wait until there is no snake in the immediate area to grab it.

So, what do you think?

Attached Files



#2 Atari_Warlord OFFLINE  

Atari_Warlord

    Dragonstomper

  • 827 posts
  • Location:Ohio

Posted Wed Feb 6, 2008 9:14 AM

I like it. It's quick to pickup. Any plans to add some atmosphere music?

#3 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,672 posts
  • Location:Salem, Oregon

Posted Wed Feb 6, 2008 8:34 PM

I'm not that good at composing music, but I'll try (unless The Golden Band wants to take a stab at it).

#4 Fort Apocalypse OFFLINE  

Fort Apocalypse

    Stargunner

  • 1,595 posts

Posted Wed Feb 6, 2008 9:13 PM

High score (so far) is 78. Good game! It might be good to introduce an enemy monkey or bird or something (bird could fly between vines?) and the concept of completing a level after a certain number of bananas.

#5 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,672 posts
  • Location:Salem, Oregon

Posted Wed Feb 6, 2008 11:08 PM

Here's the same game, now with music! I composed it myself, so tell me what you think of the music, and be honest.
I'll work on adding a flying enemy.
EDIT: Fixed the music, added a b&w option and now you can reset during the game.

Attached Files


Edited by atari2600land, Thu Feb 7, 2008 2:53 AM.


#6 mojofltr OFFLINE  

mojofltr

    River Patroller

  • 2,632 posts

Posted Thu Feb 7, 2008 9:59 AM

The game is interesting. I like it, but it still feels early in development.

It would be nice if the monkey graphic was refined a bit and animated.

I'm not fond of the music. If you feel that you are "not good at composing music", perhaps your focus could be on sound effects and additional gameplay elements. There are people here on AA who are excellent at crafting tunes who might be willing to contribute to the project once you get the game more polished.

I've bookmarked the thread. I'm interested to watch as this one progresses :)

#7 gambler172 OFFLINE  

gambler172

    River Patroller

  • 3,351 posts
  • none
  • Location:germany

Posted Thu Feb 7, 2008 4:41 PM

Hi Chris
Nice game and the music is not too bad. :)
greetings Walter

#8 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,672 posts
  • Location:Salem, Oregon

Posted Thu Feb 7, 2008 6:44 PM

Nothing much in this update, I just added an option to turn off the music at the title screen using the game select switch. Next on the list of things to do is add a flying enemy. It'll have to be an Alien Greed bee-type enemy since the only sprite I have left is the ball. I'd like to keep this game at 4k, and I think I have about 600 bytes left, but maybe I'll have to go at 8k, we'll just wait and see about that.
As for SFX, I don't know how I can have that and music at the same time, unless the music takes up only one channel and the SFX in the other. I'll try to make another monkey graphic, also.

Attached Files



#9 Impaler_26 OFFLINE  

Impaler_26

    Cookie Meister

  • 2,677 posts
  • Braindead
  • Location:Hueco Mundo

Posted Thu Feb 7, 2008 8:16 PM

Really nice game!!! It's fun to play, hope you keep on working on this.
The music is not that great though and like in most other games it get's boring to hear the same tune over and over again during gameplay.
IMO it would be nice if the music would only play on the title-screen and to have some more nice sound-effects during the game.

My best score so far is 143, the game gets pretty fast once you reach 100 points! :D

Attached Thumbnails

  • junglemonkey5.bas.bin_1.png


#10 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,672 posts
  • Location:Salem, Oregon

Posted Fri Feb 8, 2008 2:43 AM

Just for fun, I wondered what the game would look like in multisprite mode. What do you think? Should I keep working on this version or go back to the non-multisprite one?

Attached Files


Edited by atari2600land, Fri Feb 8, 2008 2:44 AM.


#11 Atari_Warlord OFFLINE  

Atari_Warlord

    Dragonstomper

  • 827 posts
  • Location:Ohio

Posted Fri Feb 8, 2008 5:49 AM

Really nice game!!! It's fun to play, hope you keep on working on this.
The music is not that great though and like in most other games it get's boring to hear the same tune over and over again during gameplay.
IMO it would be nice if the music would only play on the title-screen and to have some more nice sound-effects during the game.

My best score so far is 143, the game gets pretty fast once you reach 100 points! :D


I agree with these sentiments. The other suggestion would be to have a way to pause it if there isn't going to be level breaks.

#12 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,672 posts
  • Location:Salem, Oregon

Posted Fri Feb 8, 2008 7:18 PM

New version.
I got rid of the music. I'm going to keep working on the multisprite version unless someone objects. I've added a little monkey walking animation, but it only works if you walk left. I need some help doing a REFP4-type thing in multisprite mode. I've read the manual, and since there's no REFP things in multisprite, "you can set the reflection bit for each individual sprite by using bit 3 of _NUSIZ1 or NUSIZ2-NUSIZ5, as this bit is unused by the TIA register NUSIZx." I don't know how to do this.

Things to do:
-add pause feature (I'm thinking b&w switch for this. b&w=paused, color=not paused)
-add SFX
-redesign monkey sprites (I need help with this)
-anything else?

I have <500 bytes left.

Attached Files



#13 Fort Apocalypse OFFLINE  

Fort Apocalypse

    Stargunner

  • 1,595 posts

Posted Fri Feb 8, 2008 7:56 PM

I checked it out. Unfortunately there is a lot of flicker when they are all on the same horizontal. Still fun!

#14 Impaler_26 OFFLINE  

Impaler_26

    Cookie Meister

  • 2,677 posts
  • Braindead
  • Location:Hueco Mundo

Posted Fri Feb 8, 2008 9:31 PM

I like the standard-kernel version better than the multisprite-version. There's too much flicker for my taste...

#15 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,672 posts
  • Location:Salem, Oregon

Posted Sat Feb 9, 2008 3:14 AM

Those who like the standard-kernel version should be happy to know that I'm changing it back to that. But I put some of the stuff I upgraded in the multisprite kernel back. Now I have about 800 bytes left, so I'm happy with that. This means the game will play in b&w again (yay!) as well as color, but I can't use that switch for pause, so I'm thinking left difficulty switch for that (a-not paused, b-paused), that is, if you still want there to be a pause function. It'll be like the Sega Master System, having to reach for the console to pause it though. Here's the latest version, flicker-free (hopefuly).

Attached Files



#16 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,672 posts
  • Location:Salem, Oregon

Posted Sun Feb 10, 2008 12:17 AM

Nothing much in this update, I just added a SFX each time you get a banana. What do you think of it?

Attached Files



#17 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,672 posts
  • Location:Salem, Oregon

Posted Sun Feb 10, 2008 6:31 AM

Another update. This one has a few problems I need to fix and I don't know how to.

#1 - the pfblocks at the title screen are messed up. I want to know why when I clearly defined the playfield. Instead of what I told it to do, it does this:
brokentitlescreen.png

#2 - I added a demo/attract mode. Sometimes, when the computer animated player dies and goes back to his starting point, the game freezes. If you put the sound back in at the demo mode, you'll find that the death noise is playing even though he's at the starting point and no snakes are touching him. I've found that this "fake death" also happens in the main game, but not as much as it does in the demo mode.

I'd like to have both these problems fixed before I call this thing done (not that there's not more I'd like to add). I have <500 bytes left to work with.

Attached Files


Edited by atari2600land, Sun Feb 10, 2008 6:32 AM.


#18 gambler172 OFFLINE  

gambler172

    River Patroller

  • 3,351 posts
  • none
  • Location:germany

Posted Sun Feb 10, 2008 9:12 AM

Hi Chris
Plays really well.but i would keep the title music inside,cause it was good.
greetings Walter

#19 Fort Apocalypse OFFLINE  

Fort Apocalypse

    Stargunner

  • 1,595 posts

Posted Sun Feb 10, 2008 10:02 AM

Don't know about the 1st question. Never seen that, although TIA registers can flip right half of screen, I've never seen them flip the left.

#2 - I added a demo/attract mode. Sometimes, when the computer animated player dies and goes back to his starting point, the game freezes.


In my experience, this often can be attributed to either not doing "pop" for as many times as you need to before a goto and after one or more gosub (in which you would usually do a return).

If you put the sound back in at the demo mode, you'll find that the death noise is playing even though he's at the starting point and no snakes are touching him.


Should do an AUDV0 = 0 : AUDV1 = 1 at any point where you are getting leftover noise. The sound will continue to play until you set volume to 0 by doing that.

#20 Impaler_26 OFFLINE  

Impaler_26

    Cookie Meister

  • 2,677 posts
  • Braindead
  • Location:Hueco Mundo

Posted Sun Feb 10, 2008 3:43 PM

#1 - the pfblocks at the title screen are messed up. I want to know why when I clearly defined the playfield. Instead of what I told it to do, it does this:

I fixed the messed up title-screen, the problem was that you didn't set variable d to 0 when it was greater than 3.
I just added this line to the code: ' if d>3 then d=0 '. Works fine now.

I like the sound-fx for grabbing a banana, i think it would be nice if you could also add sound-fx for the ape's movement!

EDIT: Doh!!! I just tested it again and it seems there's another problem with it. If i compile the attached .bas file with the original 2600basic.exe file (date stamp: February 14th 2007) it works fine but if i compile it with the fixed 2600basic.exe file (date stamp: May 26th 2007) i get the messed up title-screen again.... :?

Attached Files


Edited by Impaler_26, Sun Feb 10, 2008 3:52 PM.


#21 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,672 posts
  • Location:Salem, Oregon

Posted Sun Feb 10, 2008 10:57 PM

If you put the sound back in at the demo mode, you'll find that the death noise is playing even though he's at the starting point and no snakes are touching him.

Should do an AUDV0 = 0 : AUDV1 = 1 at any point where you are getting leftover noise. The sound will continue to play until you set volume to 0 by doing that.

Yes, but also, it makes him lose another life, too, which is weird.

Also, what kind of SFX do you want for the monkey? The only thing I can think of now is for when he jumps. I've had the weird title screen before, maybe I can make it magically go away again.




0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users