Jump to content
atari2600land

Doodle Jump INTV

Recommended Posts

After a ton of problems, I have finally started work on a version of Doodle Jump for the Intellivision using INTY Basic. Right now it's just a square jumping up but I want to change it to a creature of some sort. I have one in mind. I also am going to add a 2-player version where the object is to make the other player go off the screen downwards. As well as sound and other stuff.

 

Let me know what you think or if you run into any bugs or something.

 

[attachment=580777:dj1.gif]

 

Share this post


Link to post
Share on other sites

After a ton of problems, I have finally started work on a version of Doodle Jump for the Intellivision using INTY Basic. Right now it's just a square jumping up but I want to change it to a creature of some sort. I have one in mind. I also am going to add a 2-player version where the object is to make the other player go off the screen downwards. As well as sound and other stuff.

 

Let me know what you think or if you run into any bugs or something.

 

attachicon.gifdj1.gif

 

 

Wow!  It looks really cool! :thumbsup: :thumbsup:

 

You may want to check your collision detection, for it seems that sometimes the Doodle-Block goes "through" the platforms when it bounces.  Other than that, it looks very nice! :)

 

    -dZ.

Share this post


Link to post
Share on other sites

looks like one of the games which i can't play because of laughter.

 

cool, does it need to be a creature? i like the square.

 

what about a timer or counter for the platforms this would force you a little (while i'm shit already without such).

in general i like those small games for which you need fine motor skills.

it differs so much to "let play"

 

i wrote already that a small boy watched me playing flapee bird he was fascinated, i guess this will work the same.

Share this post


Link to post
Share on other sites

This is an upmonster:

[attachment=580827:upmonster.gif]

So called because of his tendency of (and the fact that he likes) going upwards.

 

I fixed a few other things.
+ I discovered that the fact the guy doesn't land on the platform is because of my gravity code. So I had to take it out. The upmonster still jumps up and down, just not as fancy as before.

+ I discovered that sometimes a platform disappears. I think I fixed this as well.

 

Please tell me what you think of this latest version.

 

 

 

Share this post


Link to post
Share on other sites

This is an upmonster:

attachicon.gifupmonster.gif

So called because of his tendency of (and the fact that he likes) going upwards.

 

I fixed a few other things.
+ I discovered that the fact the guy doesn't land on the platform is because of my gravity code. So I had to take it out. The upmonster still jumps up and down, just not as fancy as before.

+ I discovered that sometimes a platform disappears. I think I fixed this as well.

 

Please tell me what you think of this latest version.

 

 

 

 

Would it be possible to have the fancy gravity physics and good landing?  I'm sure we could help you achieve that. :)

 

  -dZ.

Share this post


Link to post
Share on other sites

Added back in the gravity. I thought of a way to do collision detection other than the COL0 and HIT_SPRITE1 way.

 

 

I tried playing it and it feels a little weird.  Sometimes, when I bounce and move to the side, the jumper just goes waaaaaay up high and off the screen before coming back down.  Perhaps you need to control better your gravity and jump acceleration.

 

    -dZ.

Share this post


Link to post
Share on other sites

I need help with platform placement. Sometimes it makes it up so high that the upmonster can't reach it. Other times, the platforms are so low, the platforms won't reset.

[attachment=580900:shot0020.gif] [attachment=580901:shot0021.gif]

 

Share this post


Link to post
Share on other sites

I need help with platform placement. Sometimes it makes it up so high that the upmonster can't reach it. Other times, the platforms are so low, the platforms won't reset.

attachicon.gifshot0020.gif attachicon.gifshot0021.gif

 

 

Are you placing them randomly?  How about designing levels, like Doodle Jump?  You could just store their offsets in DATA arrays and read them during game-play.

 

    -dZ.

Share this post


Link to post
Share on other sites

I'd like random levels so it'd be a different game each time you play. I think I got it nailed though, with this code:

get_new_platform1: procedure
    platform1x=(RAND/2)+20
    wait
    platform1y=(rand/8)+16
    if platform1y>platform5y-20 then platform1y=platform1y-20
    return
    end

get_new_platform2: procedure
    platform2x=(RAND/2)+20
    wait    
    platform2y=(rand/8)+16
    if platform2y>platform1y-20 then platform2y=platform2y-20    
    return
    end    

get_new_platform3: procedure
    platform3x=(RAND/2)+20
    wait
    platform3y=(rand/8)+16
    if platform3y>platform2y-20 then platform3y=platform3y-20    
    return
    end

get_new_platform4: procedure
    platform4x=(RAND/2)+20
    wait
    platform4y=(rand/8)+16
    if platform4y>platform3y-20 then platform4y=platform4y-20    
    return
    end

get_new_platform5: procedure
    platform5x=(RAND/2)+20
    wait
    platform5y=(rand/8)+16
    if platform5y>platform4y-20 then platform5y=platform5y-20
    return
    end  

I was able to get over 10,000 points in this build.

[attachment=580981:shot0024.gif]

Edited by atari2600land

Share this post


Link to post
Share on other sites

Added a title screen and two player game.

At the title screen, press 1 for a one-player game and 2 for a two-player game. In the two-player game, whoever drops down off the screen first loses.

 

Share this post


Link to post
Share on other sites

Argh! Completely messed up the 2-player version because I didn't understand jzINTV. I think I fixed it now. Player 2 can move now. It uses s for left and d for right on a computer keyboard. I also added a wins counter for both players.

 

Share this post


Link to post
Share on other sites

Made it so the win counter is accurate before either player presses a button. I am wondering though, how 2 people downloaded the game in under a minutes' time. Or is there some way to automatically download files?

Share this post


Link to post
Share on other sites

Fun game and good controls! I've noticed that sometimes the upmonster pokes his head up on the bottom of the screen on especially high jumps.

 

You can see it in the video here at around 17s, 31s and 45s:

 

https://www.youtube.com/watch?v=1psmNFCmz5c

 

Share this post


Link to post
Share on other sites

Yeah, I know about that problem. Thanks for letting me know, though.

 

PS. How are you playing this in emulation? The letters look all odd.

Edited by atari2600land

Share this post


Link to post
Share on other sites

I was using the Nostalgia emulator version 5.0. It had a LOT of other dependent software that I had to install as well to make it run so I wasn't super keen on installing it. Let me know if there's a less cumbersome GUI based INTV emulator out there that you can suggest.

 

Yeah, I know about that problem. Thanks for letting me know, though.

 

PS. How are you playing this in emulation? The letters look all odd.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...