[solved] Level Unlock And Rating- Angry Birds Type Game

Discussion in 'Gameplay' started by dima.shev, Jul 18, 2016.

  1. dima.shev

    dima.shev Boxer

    Joined:
    Jun 10, 2016
    Messages:
    20
    Likes Received:
    13
    I want to make a menu system like angry birds where once someone gets X amount of points in a world...It unlocks world 2(etc).

    My problem currently:
    I understand how the logic piece works(if present in ui...it will unlock the specified button)
    So, how can I make so that it leads me to maybe a new duplicate ui but with this logic piece...
    Because if it isnt on the main menu...how will the player access it again in the future when they open the game up again? I know there are other threads about level unlock...but I am just wondering how the whole system for UI's should function.

    If I missed anything with what I said above, please feel free to clarify!


    Thanks
     
  2. dima.shev

    dima.shev Boxer

    Joined:
    Jun 10, 2016
    Messages:
    20
    Likes Received:
    13
    SOLVED!
    Here's How to get a Angry Birds looking World Select screen!
    Here is a video to the concept:
    (Part 1)
    (part2)

    I'll attach a screenshot of my setup for a Angry Birds type setup...

    For 3 star rating for levels Do the following:
    1. In a game world insert a star picture and set it as an action
    2. In action menu select the star and on the right side reward the player 1 Point
    3. In your world select(or wherever you want to display the "star ratings") add a label and set it up as following:
      -Function=score
      -World=(select the game world for which you want to give the star score)
      -Score type=points
      -Amount=best
      -Alignment=center
      -Font=(we will discuss the font in next step, you will return and set it to the font we will add)
    4. Buildbox on default will print either a 1,2,3 or 4(based on how many stars the character collects in the game world....So we need to replace the 1 with a star..2 with 2 stars and so on.....Go to this link(I already made the font) and download it
    5. Next you will want to edit the font using a program called Bird Font ..here is the download page: https://birdfont.org/download.php
    6. Open the font in the program
    7. double click on the 0 box and then exit out of the 0 editor screen by hitting small x on the 0 tab
    8. Now you want to export/save this font
    9. Go to where the font was saved>right click on font(ends with .tff) and hit install
    10. Restart Buildbox...dont forget to save ;)
    11. Go to Font settings in top right corner
    12. Click on Add in bottom left>Name the font Star Rate
    13. and in the scroll list find the font buildbox.font.star(or something along those lines)
    14. Then once you set the font size you want head back to the label you added and select the font
    15. This now will print out the points"stars" the character earned in stars(not numbers)

    So with these two things, I hope to see many more creative games that dont only feature an endless world haha

    If this could be somehow better represented in the forum that would be great many wonder how to make games similar to angry birds or other Level based platformers!
    @Andy @healthclose
     
    Last edited: Jul 19, 2016
  3. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,807
    Likes Received:
    2,309
    Credits where credits are due... :D @telerebor (original thread: here)

    And thanks @dima.shev for putting the entire tutorial together. Nice one.
     
  4. carlosabreu1981

    carlosabreu1981 Boxer

    Joined:
    Jan 13, 2016
    Messages:
    92
    Likes Received:
    38
    hi, please post the font for those who can't make it,
    Regards.
     
  5. dima.shev

    dima.shev Boxer

    Joined:
    Jun 10, 2016
    Messages:
    20
    Likes Received:
    13
    jcalle likes this.
  6. carlosabreu1981

    carlosabreu1981 Boxer

    Joined:
    Jan 13, 2016
    Messages:
    92
    Likes Received:
    38
    Excellent bro.
     
  7. Cristian

    Cristian Avid Boxer

    Joined:
    Aug 1, 2016
    Messages:
    143
    Likes Received:
    27
    Hi @ dima.shev

    Nice tut there, newbie here. I followed your tutorial but I am having one issue. If I press PAUSE in the game with no point collected and press after WORLD SELECT i get world no 2 unlocked even I did not collect any points in world no 1. Are you having same issue or I am doing something wrong somehow?

    Thanks,
    C
     
  8. Pixelateddaddy

    Pixelateddaddy Boxer

    Joined:
    Jun 15, 2016
    Messages:
    42
    Likes Received:
    6
    How can you make is so when a level is complete, you are brought to the level select area?
     
  9. Cristian

    Cristian Avid Boxer

    Joined:
    Aug 1, 2016
    Messages:
    143
    Likes Received:
    27
  10. Filiplang

    Filiplang Boxer

    Joined:
    Nov 12, 2015
    Messages:
    1
    Likes Received:
    0
  11. trudnai

    trudnai Miniboss Boxer

    Joined:
    Sep 25, 2015
    Messages:
    1,235
    Likes Received:
    701
    @dima.shev Thanks for tutorial. Btw Angry Birds? How can you do that in BuildBox?
     
  12. Cristian

    Cristian Avid Boxer

    Joined:
    Aug 1, 2016
    Messages:
    143
    Likes Received:
    27
  13. dima.shev

    dima.shev Boxer

    Joined:
    Jun 10, 2016
    Messages:
    20
    Likes Received:
    13
    Angry Birds? thats something that definetly could be done....but I think that instead of having a number of birds...you would have to only use one bird and make the player destroy the enemy "fortress" in one shot....I'll definitely look in to it
     
  14. Danlespect

    Danlespect Avid Boxer

    Joined:
    Jan 21, 2017
    Messages:
    132
    Likes Received:
    77
    Perfect, thank you
     
  15. SpoonCrysis

    SpoonCrysis Avid Boxer

    Joined:
    Aug 10, 2018
    Messages:
    175
    Likes Received:
    26
    So from what I read here, Basically in order to make large games with many levels you need the pro version?
    I just realized when I entered the 199 per year indie version that I will not be able to redevelop my popular game called Alley Cat on the iOS and google play app store. because it has 30 levels, and the only way to redevelop it in buildbox is to create 30 worlds.
     

Share This Page