Create an isometric game like ball jump

Discussion in 'How Can I...?' started by kris, Sep 28, 2015.

  1. kris

    kris Boxer

    Joined:
    Sep 25, 2015
    Messages:
    2
    Likes Received:
    0
    what are the settings, how do we keep the ball on track?
     
  2. stephane_woods

    stephane_woods Boxer

    Joined:
    Sep 25, 2015
    Messages:
    1
    Likes Received:
    0
    did you find how ?
     
  3. kris

    kris Boxer

    Joined:
    Sep 25, 2015
    Messages:
    2
    Likes Received:
    0
    No answers yet... but there are a dozen people here who know the answers. So I would expect someone will offer some pointers for us.
     
  4. stevinz

    stevinz Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    169
    Likes Received:
    142
    You have posted an overly broad question, it's difficult to answer because you haven't said what specifically you're having trouble with. Ball Jump is a pretty standard side scrolling jumping game. The graphics are drawn isometric, but the game scrolls sideways in a pretty basic manner. Try starting with the Gameplay Preset "Runner" and going from there. The trick is that the isometric blocks in Ball Jump have a collision area that allows the ball to roll across the top of the blocks at an angle.
     
  5. TreySmith

    TreySmith Moderator

    Joined:
    Sep 24, 2015
    Messages:
    294
    Likes Received:
    937
    Hi Kris, Try playing around with game direction in advanced gameplay settings. Also, check out the isometric demo game we included with your Buildbox purchase. That is a good starting place for making iso games.
     
    tomwhite3d, Sean Buildbox and Jamie like this.
  6. Jamie

    Jamie Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    382
    Likes Received:
    273
    I am interested in this too -- particularly how to layer different object types and their collision properties to enable the character to jump. Even before I looked back at the Diamond Hunters demo, I knew the change in the game direction setting was necessary.
    The Diamond Hunters demo helped me see that the planks are really just decorations, and when I remove the first few, the character runs right over the empty space. When I replace the planks with a platform (or put that plank back and change it from decor to platform), I see that the character can no longer run past it. But if I change the collision property of it to "no collide," then the character can run on top of the platform.
    Here is where I get stuck: How do I enable the diamond hunter dude to jump over the upcoming object (specifically the stack of boxes and barrels)? That object is set to enemy and the character hits it, both when the enemy is set to collide and no collide. Also, I tried it with and without the gameplay setting for the checkbox by "jump from ground," but I could not get him to jump over things in this gameplay style. How do we get him to jump over that enemy?
    I am planning an isometric game where I'd like to have the character be able to jump over enemies, so any help here from anyone is appreciated.
     
  7. Jamie

    Jamie Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    382
    Likes Received:
    273
    Hey Kris and Stephane, I know that the buildbox team is super busy this week as they prepare their next launch. However, I did play around with the Diamond Hunter isometric game demo that comes with Buildbox, and what I realized from playing around with it was that Diamond Hunter is fundamentally set up differently as compared to games like Ball Jump, Laser, and Blocky Climbers. This last set of games still appears to use a standard gameplay orientation (gravity pulls down; North is up, South is down). So, if you change the gameplay setting for gameplay direction to be something other than its default (gravity pulls down; North is up, South is down), then you can make a game like Diamond Hunters, which is primarily an isometric runner game, but not really a jumping game. If anyone can get the Diamond Hunters game guy to jump over rocks while keeping it at its original gameplay direction setting, I would love to know how - I could not get jumping to function within that game setup.
    To make a game like Ball Jump, Laser, or Blocky Climbers, all of which use isometric art, it seems you do not necessarily need to use the diamond hunters setup. Instead, you keep the gameplay setting to be like that of a runner or a platformer (platformer setting is working better for me than runner setting is right now for my isometric game testing). Also, you can play with the global gameplay settings by using the sliders, but that's still not at the core of what makes the gameplay possible. What you must do is adjust the collision shape and orientation property of the collision shape of the isometric art that you bring in -- for your objects (platforms). I have had some luck here by doing that, and I am still playing with it to optimize it and get it working. I may try strategies for layering invisible objects and their collision shapes with the platforms objects if need be. Right now my problem is that my character keeps speeding up on the collision shape of my platforms that have these settings -- however, this is allowing my character to jump, so that is good. One problem at a time...
     
    hendrixsan likes this.
  8. tomwhite3d

    tomwhite3d Boxer

    Joined:
    Sep 28, 2015
    Messages:
    97
    Likes Received:
    39
    Hi All,

    I am also trying to make an isometric game, however, I don’t have the Diamond Hunter demo as I am still on the trial version. I thought it would be a good idea to try and reproduce some existing game play so I had a go at Ball Jump.

    Kris and Stephane I have had a bit of success with keeping the ball/coin on the track and jumping so I have added a link to a demo and screen grabs of the settings.

    Jamie the jumping works over enemies but I think it is a different angle to Diamond Hunter so it might not help.

    Please bear in mind I am a newbie with the software so it isn’t perfect by any means but I hope it helps a bit. GL

    https://www.dropbox.com/s/dss49on1ubtwggp/isometric_test_grab_01.PNG?dl=0

    https://www.dropbox.com/s/xlawl3tm5cofic0/isometric_test_grab_02.PNG?dl=0

    https://www.dropbox.com/s/qkmes132feazs5x/isometric_Jump_test_01.rar?dl=0

    Here is the cube image just in case you want to do a test the angle will match the settings

    https://www.dropbox.com/s/1nhwlt1n296zxp9/Cube_01.png?dl=0
     
    Last edited: Oct 1, 2015
    Cesart1990 and Jamie like this.
  9. Jamie

    Jamie Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    382
    Likes Received:
    273
    Helpful Tom, but I have a concern/worry that I have emailed you about by "starting a conversation" here in the forum. You should see a private message. Please read it asap - Thank you
     
  10. Jamie

    Jamie Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    382
    Likes Received:
    273
    Thanks @tomwhite3d for sharing these. I am glad to know that this is not your personal game file (but rather a test file) because I would worry about dishonest people trying to take it and run with it as if it was their game. When I look back at the old forum, I see that something similar happened to a buildboxer, so it is good to remind everyone here in the community to not post the exact files you are using for your personal project. However, it is very helpful to each other when we share test files, as it helps us learn how to make certain games.
     
    stevinz and tomwhite3d like this.
  11. tomwhite3d

    tomwhite3d Boxer

    Joined:
    Sep 28, 2015
    Messages:
    97
    Likes Received:
    39
    Thanks Jamie good point!
     
    Jamie likes this.
  12. Machine Rises

    Machine Rises Serious Boxer

    Joined:
    Sep 25, 2015
    Messages:
    591
    Likes Received:
    834
    Yes always best to keep important files like your BBDOC private. You can always make a mock up of your issue and post that BBDOC so that people can see the issue you're having if that helps.
     
    Wings n Armor and tomwhite3d like this.
  13. tomwhite3d

    tomwhite3d Boxer

    Joined:
    Sep 28, 2015
    Messages:
    97
    Likes Received:
    39
    Thanks Machine Rises in this case the idea was to show the workings but it is a good idea for an actual game.
     
    Jamie likes this.
  14. Florian Porkert

    Florian Porkert Boxer

    Joined:
    Sep 25, 2015
    Messages:
    22
    Likes Received:
    45
    Ball Jump is not isometric. It is trimetric like Crossy Road ;)
     
  15. stevinz

    stevinz Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    169
    Likes Received:
    142
    Last edited: Oct 2, 2015
  16. tomwhite3d

    tomwhite3d Boxer

    Joined:
    Sep 28, 2015
    Messages:
    97
    Likes Received:
    39
    Thanks for that! Florian Porkert and stevinz
     
  17. HRN Games

    HRN Games Boxer

    Joined:
    Jan 20, 2016
    Messages:
    31
    Likes Received:
    23
    Hi guys I'm looking for the Diamond Hunter demo? i recently got the buildbox sub but can't find it?
     
  18. JustWatchApps

    JustWatchApps Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    315
    Likes Received:
    145
    Contact support@buildbox.com and they will hook you up!
     
  19. HRN Games

    HRN Games Boxer

    Joined:
    Jan 20, 2016
    Messages:
    31
    Likes Received:
    23
    Yeah got it off them thanks!
     

Share This Page