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
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: In a game world insert a star picture and set it as an action In action menu select the star and on the right side reward the player 1 Point 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) 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 Next you will want to edit the font using a program called Bird Font ..here is the download page: https://birdfont.org/download.php Open the font in the program double click on the 0 box and then exit out of the 0 editor screen by hitting small x on the 0 tab Now you want to export/save this font Go to where the font was saved>right click on font(ends with .tff) and hit install Restart Buildbox...dont forget to save Go to Font settings in top right corner Click on Add in bottom left>Name the font Star Rate and in the scroll list find the font buildbox.font.star(or something along those lines) Then once you set the font size you want head back to the label you added and select the font 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
Credits where credits are due... @telerebor (original thread: here) And thanks @dima.shev for putting the entire tutorial together. Nice one.
Link to the font all ready to be used... https://drive.google.com/open?id=0B6q1bpOgleihRmFPZHlNY0o1aGM
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
@dima.shev Any thouhgts on this? 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
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
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.