Otaku-Ball: The Ultimate Arkanoid Game
Posted: Sun Jan 08, 2017 9:54 pm
Many Breakout/Arkanoid games have been made in this engine before, but none as complex as this game:
Otaku-Ball is a two-man project with Superjustinbros being the designer/artist and me doing all the coding. We have worked on this game on-and-off for about 3 years and just recently, we have sucessfully implemented all 135 powerups in this game. Therefore, I thought this would be a great time to finally release the game to the public.
This game was inspired by pretty much every Arkanoid game that ever existed. We have borrowed a lot of powerup and brick ideas from games such as: Ricochet Infinity, Alphabounce, Aquanoid... ect.
Initially, Otakuball started out as a C++/SDL game, but I made the decision to port this game to LÖVE halfway into development. And so far it has made my life MUCH easier.
This game features an in-game Level Editor that allows you place bricks on the board from a selection of ~40 brick types. The editor also has a Powerup Weights Editor that allows you to modify the drop chances for each of the 135 powerups as well as the overall drop rate.
Features:
-135 Powerups
-About 40 brick types
-4 types of patches that can be placed over bricks
-Menacer Balls: Enemy balls that hinder you in some way
-40 default levels
-Level Editor
-Powerup Weights Editor
-Playlists that allows for you to play levels in sequence
About the Audio:
Neither of us know how to do audio so Superjustinbros had to rip a bunch of sound files from other Arkanoid games. We are looking for a Sound Artist/Composer to make proper sounds for this game.
THIS GAME IS STILL INCOMPLETE:
There's still a bunch of sound files missing and placeholder sprites to be replaced. Also in the future we're going to add a level progression system with boss battles. If you encounter any bugs, please let us know and we'll fix it eventually.
Libraries used:
-Hardoncollider
-Hump
-Middleclass
-Lovedebug
Download:
You can download the packaged game in the following Dropbox link. The .love file will be provided in an attachment.
https://www.dropbox.com/sh/flqfjfwmrj9i ... S8kla?dl=0
Otaku-Ball is a two-man project with Superjustinbros being the designer/artist and me doing all the coding. We have worked on this game on-and-off for about 3 years and just recently, we have sucessfully implemented all 135 powerups in this game. Therefore, I thought this would be a great time to finally release the game to the public.
This game was inspired by pretty much every Arkanoid game that ever existed. We have borrowed a lot of powerup and brick ideas from games such as: Ricochet Infinity, Alphabounce, Aquanoid... ect.
Initially, Otakuball started out as a C++/SDL game, but I made the decision to port this game to LÖVE halfway into development. And so far it has made my life MUCH easier.
This game features an in-game Level Editor that allows you place bricks on the board from a selection of ~40 brick types. The editor also has a Powerup Weights Editor that allows you to modify the drop chances for each of the 135 powerups as well as the overall drop rate.
Features:
-135 Powerups
-About 40 brick types
-4 types of patches that can be placed over bricks
-Menacer Balls: Enemy balls that hinder you in some way
-40 default levels
-Level Editor
-Powerup Weights Editor
-Playlists that allows for you to play levels in sequence
About the Audio:
Neither of us know how to do audio so Superjustinbros had to rip a bunch of sound files from other Arkanoid games. We are looking for a Sound Artist/Composer to make proper sounds for this game.
THIS GAME IS STILL INCOMPLETE:
There's still a bunch of sound files missing and placeholder sprites to be replaced. Also in the future we're going to add a level progression system with boss battles. If you encounter any bugs, please let us know and we'll fix it eventually.
Libraries used:
-Hardoncollider
-Hump
-Middleclass
-Lovedebug
Download:
You can download the packaged game in the following Dropbox link. The .love file will be provided in an attachment.
https://www.dropbox.com/sh/flqfjfwmrj9i ... S8kla?dl=0