MiniLD #72 : elympics — hosted by dollarone — February 2017

<– Return to announcement post

Back to Browse Entries


by wareification - Mini LD Entry

Real 3D breakout clone. Break your way through 8 sharp levels in a race against time for glory on the global highscore. This deafeningly silent game will blow you away!

Please enjoy, and let me know in the comments what went well, and what could be better!

The game is built using Python, so the source link should be a valid option to play the game on any of the platforms below. A native freeze was provided for Windows during this release for ease of use. Additional freezes may be added later.

Windows - SUPPORTED (+Tested)
Linux - SUPPORTED (+Tested)

Input/MouseEnabled - Whether or not mouse events are respected. Could be useful when playing on a laptop.
Video/Width - Width of the game's window.
Video/Height - Height of the game's window.
Game/SubmitScore - Whether or not to submit a score on game success.
Game/Player - Player name that will be submitted with a score on game success.

ARROW_LEFT - Move paddle left
ARROW_RIGHT - Move paddle right
SPACE - Spawn new ball by paddle (look for disk icon in HUD for a hint to when you can do this)
ENTER - Despawn stuck balls (look for a trash icon in HUD for a hint to when you can do this)
ESCAPE - Quit the game.

Downloads and Links


dollarone says ...
Feb 28, 2017 @ 3:42am

Nice game! Only issue is that a the walls often return the ball even at crazy angles.

I played all the levels and submitted a score, but I didn't spot that you have to edit the config file first!

I assume the goal is to use as little time as possible? I went for the highest score instead :p

wareification says ...
Feb 28, 2017 @ 4:11am

Yeah, the only positive thing I can say about my poor reflection function is that it is consistent... It is probably the highest priority on my backlog of fixes that I intend on tackling soon. Probably going to take the rest of the night off since packaging was a lot more work than I would have previously guessed.

Yeah the name in the config thing was just a cheap hack so that I could focus on making a complete game in time. Gathering that on a highscore screen after the game completes would be far more appropriate.

Yes, currently least amount of time to complete all of the levels is the objective. The biggest issue that I have with this being the decided metric is that as a player you are forced to endure EVERY level just to appear publicly anywhere for trying.

Thank you so much for actually trying the game! So excited to actually hear what others think :3

automatonvx says ...
Mar 1, 2017 @ 12:58am

well breakout is always a classic, yeah some weird things going on with the reflection. and the collision, i was able to do some weird moves to get the ball back from below me and up again.. some sound fx , even basic stuff from bfxr would have gone a long way to help the feel also.

wareification says ...
Mar 1, 2017 @ 5:07am

Thanks for giving it a go automatonvx, the feedback is great. After you mentioned the weird reflections I figured I would give that another try tonight, and after trying something new I think I've got a better algorithm for that now.

I completely agree with you about sound adding a stronger feeling to a game. However because I'm trying these jams with a game engine that I'm writing from scratch, I don't have all the core features wired up like sound to start using in games. Sorry, hopefully in an upcoming jam soon I can have something in place for that.

Since the poor reflections in the first version are pretty noticeably bad, I'd like to have a fixed version deployed before the deadline. While checking out the high scores I noticed that the units were off as well, so I'll probably fix that while I'm at it. I'll post back here somehow after the new version is added to the links above. Thanks guys!

wareification says ...
Mar 1, 2017 @ 6:05am

The download links in the entry were now updated from V1.0.0 to V1.1.1 which includes the ball reflection and API unit fixes mentioned in the previous comment.

If any of you guys who have already tried the game have the energy to give the new version a try, would you mind posting any thoughts about the reflection changes afterwards? Like did this update actually help with the grossness of the ball movement that you felt earlier, or did I make things worse?

Any other feedback is also deeply appreciated. I'm listening and taking notes in the hope of getting better that this game development thing :)

Berbecarul says ...
Mar 1, 2017 @ 11:11pm

Well, breakout fits perfectly into arcade category, and your implementation is not bad either. Good job!

dollarone says ...
Mar 2, 2017 @ 12:45am

Man, the reflection stuff is so much better now! Good job! The only thing that was weird was when the ball was going at an extreme acute angle and I was a bit late to catch it, and I ended up "saving" it and giving it a straight upwards bounce. I'd call that a feature given it felt great to "save" it :)

wareification says ...
Mar 2, 2017 @ 1:51am

Nice, so happy to hear that you think something has improved in the new version dollarone! Thanks again for giving the game a second try!

Linus123xbb says ...
Mar 2, 2017 @ 11:41am

Very nice game, it looked really cool with the 3d effect. I got 16 minutes which could be improved a lot but I had fun playing the game :D

wareification says ...
Mar 3, 2017 @ 4:44am

Thanks for playing through it Linux123xbb, I was afraid it might be too long.

You must sign in to comment.

[cache: storing page]