Log In  


I made this game following this tutorial.

Thanks SO much to Lazy devs for making the tutorial.

Check out the original here

Here is the awesome person who made the original:

So sorry I forgot to give credit when I first posted this game.

I created plasma ball and I plan on adding more.

things I plan on adding:

  • laser powerup
  • custom sprites
  • custom gamemodes
  • more I am not thinking of right now

post level ideas in the comments

level format:

/ = skip a line
b = normal brick
x = empty space
i = indestructable brick
h = hardened brick
s = sploding brick
p = powerup brick

letter then number to place 1 more than the number
ex b7=bbbbbbbb  (8 b's)

rows are 11 bricks long and will start a new line automatically

ex:  ///b9bb9bbbpbbpbbpbbb9bb4pb4 is level 1


these are the powerups (slow, extra life, sticky, expand paddle, reduce paddle (extra points!), mega ball, multiball, plasma ball (breaks indestructible bricks) and laser)

Cart #breakout_adventure1-1 | 2020-08-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

older versions:

Cart #breakout_adventure3-0 | 2020-08-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Cart #breakout_adventure1-0 | 2020-08-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Cart #breakout_adventure-0 | 2020-08-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#80480 2020-08-07 22:22 ( Edited 2020-08-18 01:08)


hey, didn't you take this from this cart, only removing the bits that say who made it? this is currently blatant theft. I know its a tutorial but you shouldn't copy so closely. at least give credit to lazy dev's series or cart.

this should be obvious but don't post a mod before making a change, please.

P#80490 2020-08-08 05:42

IDK if it’s not edited but could you credit Lazydevs please?

P#80501 2020-08-08 12:11

Sry, THx lasydevs

P#80644 2020-08-11 19:59

there is a custom powerup

P#80645 2020-08-11 19:59

Fixed it.
gave lazydevs the credit he deserved

P#80791 2020-08-14 22:23


The cart is broken because the online high score list got corrupted and the cart doesn't check to make sure the high scores are valid.

I had to change this code:

  local _name = hschars[hs1[i]]
  _name = _name..hschars[hs2[i]]
  _name = _name..hschars[hs3[i]]

Into this:

  local _name = hschars[hs1[i]] or "?"
  _name = _name..(hschars[hs2[i]] or "?")
  _name = _name..(hschars[hs3[i]] or "?")

Because the hs1[],hs2[],hs3[] values that were being pulled from the global high score table had 0's in them, and the cart assumed they would be all be numbers between 1 and 65. Looking up 0 in the table returned nil and lua got upset about that.

Here's a fixed version:

Cart #breakout_adventure1_1_fixed-0 | 2021-05-29 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#92763 2021-05-29 07:00 ( Edited 2021-05-29 07:08)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2023-10-04 07:21:12 | 0.036s | Q:35