Breakout clone in 2 hours

Show off your games, demos and other (playable) creations.
User avatar
easy82
Party member
Posts: 184
Joined: Thu Apr 18, 2013 10:46 pm
Location: Hungary

Breakout clone in 2 hours

Post by easy82 »

Hello guys!

I've made a breakout clone in 2 hours with Love2D: https://youtu.be/ayPd4GXGEXM
screenshot.jpg
screenshot.jpg (26.5 KiB) Viewed 5556 times
I had great fun making this minigame. Thank you Love2D devs! :)

* Original versions *
Love version: https://dl.dropboxusercontent.com/u/429 ... clone.love
Win32 version: https://dl.dropboxusercontent.com/u/429 ... -win32.zip
Win64 version: https://dl.dropboxusercontent.com/u/429 ... -win64.zip
Web version & source: http://lovefiddle.com/gSAAF29Qk86tMLWAw

* Update 2016-11-22 *
- Adjusted paddle and ball speed
- Balls count down
- Fixed score calculation
- Resets paddle at restart

* Updated versions *
Love version: https://dl.dropboxusercontent.com/u/429 ... dated.love
Win32 version: https://dl.dropboxusercontent.com/u/429 ... -win32.zip
Win64 version: https://dl.dropboxusercontent.com/u/429 ... -win64.zip
Web version & source: http://lovefiddle.com/wfZNh6NDC2NTfZ5xv
Last edited by easy82 on Tue Nov 22, 2016 9:59 pm, edited 1 time in total.
User avatar
HugoBDesigner
Party member
Posts: 403
Joined: Mon Feb 24, 2014 6:54 pm
Location: Above the Pocket Dimension
Contact:

Re: Breakout clone in 2 hours

Post by HugoBDesigner »

That was fun, although I found it rather difficult: both the ball and the bar moved too quickly for my slow reflexes...

Still really enjoyable and well-made, nice job!

Image
@HugoBDesigner - Twitter
HugoBDesigner - Blog
User avatar
easy82
Party member
Posts: 184
Joined: Thu Apr 18, 2013 10:46 pm
Location: Hungary

Re: Breakout clone in 2 hours

Post by easy82 »

Thanks for playing! :)

Note to myself: add difficulty levels next time.
User avatar
Positive07
Party member
Posts: 1014
Joined: Sun Aug 12, 2012 4:34 pm
Location: Argentina

Re: Breakout clone in 2 hours

Post by Positive07 »

So damn hard haha I love it! 31 balls so I think I lost... Also works with 0.9.2 so thank you really much!
for i, person in ipairs(everybody) do
[tab]if not person.obey then person:setObey(true) end
end
love.system.openURL(github.com/pablomayobre)
User avatar
easy82
Party member
Posts: 184
Joined: Thu Apr 18, 2013 10:46 pm
Location: Hungary

Re: Breakout clone in 2 hours

Post by easy82 »

I'm glad you like it. Thanks for trying it out! :)
User avatar
evgiz
Citizen
Posts: 83
Joined: Mon Aug 29, 2016 11:05 pm
Contact:

Re: Breakout clone in 2 hours

Post by evgiz »

Wow this was more difficult than I expected. Quite fun, good job for just 2 hours! Is it just me or is there a slight delay on the paddle though? Might just be because its going so faaaast :o:
Computer science student and part time game dev! Currently working on Depths of Limbo! :cool:

Check out the game website DepthsOfLimbo.com! :ultrahappy:
And my personal website with all my projects evgiz.net! :megagrin:
User avatar
easy82
Party member
Posts: 184
Joined: Thu Apr 18, 2013 10:46 pm
Location: Hungary

Re: Breakout clone in 2 hours

Post by easy82 »

Thanks! :) I think the delay is because I adjust the ball Y coordinate when it collides with the paddle.
User avatar
evgiz
Citizen
Posts: 83
Joined: Mon Aug 29, 2016 11:05 pm
Contact:

Re: Breakout clone in 2 hours

Post by evgiz »

easy82 wrote:Thanks! :) I think the delay is because I adjust the ball Y coordinate when it collides with the paddle.
I meant when moving when moving the paddle, it feels like there is a slight delay. I find it kinda hard to move the paddle exactly where I want because of this. Could be an issue on my end, either that or I'm just bad at breakout :P
Computer science student and part time game dev! Currently working on Depths of Limbo! :cool:

Check out the game website DepthsOfLimbo.com! :ultrahappy:
And my personal website with all my projects evgiz.net! :megagrin:
User avatar
easy82
Party member
Posts: 184
Joined: Thu Apr 18, 2013 10:46 pm
Location: Hungary

Re: Breakout clone in 2 hours

Post by easy82 »

Oh, okay now I understand it! Maybe it's because I use love.keypressed and love.keyreleased and not love.keyboard.isDown directly? I don't know...
User avatar
zorg
Party member
Posts: 3470
Joined: Thu Dec 13, 2012 2:55 pm
Location: Absurdistan, Hungary
Contact:

Re: Breakout clone in 2 hours

Post by zorg »

easy82 wrote:Oh, okay now I understand it! Maybe it's because I use love.keypressed and love.keyreleased and not love.keyboard.isDown directly? I don't know...
That shouldn't be an issue...
Me and my stuff :3True Neutral Aspirant. Why, yes, i do indeed enjoy sarcastically correcting others when they make the most blatant of spelling mistakes. No bullying or trolling the innocent tho.
Post Reply

Who is online

Users browsing this forum: Semrush [Bot] and 2 guests