My new game, Balls vs Maze is now available to download and is free to play. As always, I'd love to hear your feedback about this game. In an attempt to follow the trend of "satisfying" gameplay, I've added haptic feedback and made it a level-based game. I hope you enjoy it. Thank you. Download it here: https://itunes.apple.com/us/app/balls-vs-maze/id1459745963
Your game always have a minimalist touch .I guess your are following the Maze Niche .Good luck.Have downloaded Make those balls to around 40 because few balls retain at the maze at a stretch. Enjoyed playing though
Yeh. I prefer making minimal style 2D games. Awesome. Thank you. Thanks so much man. I hope you enjoy it I usually start with the Basketball Template and delete everything to start from scratch. I made this in the latest build of BB 2.3.7.
Fantastic work! Good luck with the downloads. Can i please ask how you managed to set the game up so it shows your last/current level on the main UI e.g. where it says 'Level 5' for example Cheers
A new update just went live to add some Haptic Feedback settings and even more levels. BALLS vs MAZE has also been Featured by Apple in all EU countries this week. Check it out here: https://itunes.apple.com/us/app/balls-vs-maze/id1459745963
Version 1.2 update just went live yesterday. It adds 30 more levels, bringing the count to 100 unique levels. I also figured out a cool way to generate a random maze after level 100 and have it still count level progression, so almost true HC style. You can now play infinite levels. Download the updated version here: https://itunes.apple.com/us/app/balls-vs-maze/id1459745963
Haha. Sure. It was a bit tedious seems I created each maze in it's own world, but for the infinite levels, I duplicated all the mazes into a single world, with a maze in each scene. Then place the Character in the start scene, set to a distance of 1 pixel and randomised the scenes. The character also collects a single coin from the start scene, which tracks the level number. Then when you enter the World, it collects a coin, increasing the level number, jumps to a random scene, with a random maze.
How do you then solve "continue from where you left off" problem the next day? You are using BB2, right? Still it's better than BB3 up to this point for saving progress when the user plays levels. Let's say I reach level 10 today, but when I continue tomorrow, I'd like to start from level 11, instead of level 1. Does this handled automatically by BB2, or it's something that has to be designed in the game in some way to track players progress like you did with 1 coin at the Start level. Smart approach by the way! ;-)
Amazing game. @AaroArts Would you please share how you have add the haptic feedback ? Thank you in advance.
Yes, it's to do with the single coin they collect on the start of the game. Set the label to Total and it will always increment by 1 (as long as you don't spend them). So then the next day, the level will be where they left off. I added it using the AdIntegrator classes in Xcode post export. Thank you
I am developing a different game from Maze vs Balls template you have here. I managed to track levels with coins and showing the Label Total for coins so it also tracks the level the next day, BUT this random scene with random maze thing man it's non-intuitive, could not do it. You said, when you enter the single Infinite World UI (where all mazes are in), it collects a coin on game start, and every new scene is having a coin to collect for each level so it displays increment by 1, but what about a Level Complete UI? In your game you basically have 1 Level Complete UI, right, you just use animated text labels (+ fancy confetti) to indicate each level progression and with coins the numbers increment. When the level is complete do you go back to the Single Infinite World? If it does, they how you solve the Start scene problem, as that's always there even if the scenes are randomized? So when I attempt to randomize, it is always showing the Start scene and it randomizes from scene 1, and the Start scene to me is preventing me to make things random. Probably I am doing something wrong here You know this style of infinite levels can be incorporated into any game, so it instead of building levels one by one with Worlds, they can be generated by Scenes, which is more sufficient way to do this. Game performances would be better so as the binary size ;-) Cheers, Itzo
Which template are you referring to? Basically, in the infinite world, simply have a point or coin at the start, before it randomly selects a scene. It’s this value that is used to track levels. The same label can be used for your level complete UI because it equals the number of coins collected.
Yeah, but how you handle Level Complete UI? When a level is complete, where the game goes back once the level is complete? Scenes are randomized, so when the level is complete, how you go to another scene randomly after the previous scene was complete?