Log In  

Hi all,

Soon after I started reading Pilgrim in the Microworld I decided to 'splore PICO-8 carts cloning breakout. It was then that I found @Krystman's amazing Breakout Hero that I decided to make it a self playing game. Check it out!

Cart #breakoutheroauto-0 | 2020-06-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

This is still in development, so there are no actual AI heuristics or any algorithm aiming to max the score or beating all the levels. In fact, it so far reaches stage 9 after nearly 12min. But the basics are here. Whether you want to have your computer playing by itself as a screen saver or keep improving its AI, have fun!

Enjoy!
Bouncy Arcade

PS: in order to save tokens I had to disable a few features e.g. menu background animated particles, screen fading (but yes, I added my own first logo too ;) credits to @kleril's for its splash example counterfeit carts

PS2: topic edited, forgot to add cart; now updated :)

P#78054 2020-06-14 04:41 ( Edited 2020-06-14 04:45)

Looks like an excellent start! Now you need to find a way for it to avoid endless loops somehow.

P#78146 2020-06-16 14:15

Indeed! 'Fast Mode' makes it go to stage 9, then it gets stuck in a loop. No 'Fast Mode' will get it stalled earlier. Any ideas to which heuristic should be used? Perhaps recording the last few ball positions to trigger a change of strategy? Then aiming at the pad tips to change the angle? This is something I haven't looked at yet: is there a change angle at all depending on which part of the pad the ball touches?

P#78202 2020-06-18 00:37

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-03-28 14:27:00 | 0.016s | Q:19