Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate
Show off your project!

Shiny Breakout

Buch
Friday, July 19, 2013 - 12:13
Buch's picture

I am using my art and the awesome expansion made by Surt in a little HTML5 breakout clone which you can play here. Use the arrow keys to move and space to shoot the ball

The game is still in early development. At the moment, it's missing the score counter and lives (at the moment game never ends!), bonuses, as well as a background (which I'm working on) and a really original name (suggestions about it are welcome!).

While it is not intended to be more than a mini game, it'd be nice if I could implement some features which differentiate it from the huge mass of breakout clones out there. So, have you got any ideas about it?

Attachments: 
Preview
breakout_screenshot.jpg breakout_screenshot.jpg 56.7 Kb [11 download(s)]
  • Log in or register to post comments
surt
joined 15 years 11 months ago
Friday, July 19, 2013 - 18:15
surt's picture

Not working for me in chromium on linux. Canvas draws but no interaction.

Works fine in firefox though.

Red warrior needs caffeine badly.

  • Log in or register to post comments
nosycat
joined 13 years 7 months ago
Saturday, July 20, 2013 - 04:58
nosycat's picture

surt, that's because special keys are handled differently in WebKit-based browsers versus Firefox and Opera. I'm not even sure the former even provide access to special keys at all. Buch, you might want to provide WASD as an alternative. :)

As for the game proper, I'm not sure what to suggest. Bricks that reappear and bricks that descend to crush you have been done before. Perhaps bricks that migrate around the playing field? You should play a number of similar games and see for yourself what they provide.

  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Sunday, July 21, 2013 - 06:05
Buch's picture

Well, actually the game works on Chrome, which AFAIK should be pretty the same as Chromium... Anyway, I'll add WASD as alternative controls and see if it fixes the problem


  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Sunday, July 21, 2013 - 07:18
Buch's picture

Ok, WASD version is now up. Tell me if it works... (Use A and D to move, S to shoot ball, E or Enter to pick menu option)

I also added a small main menu and a background (which is much of a placeholder, actually).


  • Log in or register to post comments
CruzR
joined 14 years 2 months ago
Sunday, July 21, 2013 - 07:44
CruzR's picture

@Buch:

Both WASD and arrow keys work fine for me on chromium.

  • Log in or register to post comments
O.L.
joined 11 years 10 months ago
Sunday, July 21, 2013 - 14:18

Hi Buch ! I've tested on chromium/ubuntu, it worked pretty well both asd and key, displays everthing ok ... but on firefox 22.0, it displays just the word "SHINY" as title and when i die displays just the word "GAME" ... but the rest of graphics is ok and can play normally ...

By the way, cool game :) !

 

 

  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Sunday, July 21, 2013 - 14:22
Buch's picture

@O.L. : Hmmm... I think I can figure out what that error is, I'll fix it quickly and upload it with next commit.

I've added lives (finally!) and levels support. I was just wondering what could be an engaging way of increasing difficulty with higher levels.

At the moment, I'm increasing general speed by 10% of the original speed, and slightly increasing ball speed, though I don't know if there could be other ways of increasing difficulty. Any ideas about it?


  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Sunday, July 21, 2013 - 14:30
Buch's picture

@O.L. : Should be fixed now - could you please check?


  • Log in or register to post comments
O.L.
joined 11 years 10 months ago
Sunday, July 21, 2013 - 14:37

wow, how quick !

yes, now it's displaying everthing okay on firefox 22.0 :) ...

 

 

  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Sunday, July 21, 2013 - 14:39
Buch's picture

Well, that was a pretty dumb error... I simply didn't check if a character existed in the bitmap font before printing it


  • Log in or register to post comments
nosycat
joined 13 years 7 months ago
Sunday, July 21, 2013 - 23:55
nosycat's picture

Regarding the difficulty, I know my reflexes aren't so great, but the game seems fairly difficult to me already on level one. Perhaps you should start off with more one-shot bricks, and/or not put them so low initially. Ease the player in, that's always worth the effort.

Also, the fact that the paddle isn't convex, the way it accelerates and bounces off the edges of the playfield, all this makes gameplay quite different from what I'm used to. That could be the differentiating factor you're looking for, but how to take advantage of it I'm not sure. Perhaps with power-ups that take advantage of the game's particular physics?

Last but not least, please don't make me hunt for the last lousy brick; allow me to skip ahead once there are only a handful of them left on the playfield.

  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Monday, July 22, 2013 - 06:40
Buch's picture

Well, I'll try smoothing the difficulty a bit, then... The idea of changing level composition is not bad.

As for level completion, the initial idea was to have a falling bonus that cleared the level, easier to be found if there are only a few pieces left. I'm implementing some bonuses right now, so I'll see what comes out...


  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Monday, July 22, 2013 - 08:50
Buch's picture

Added bonus effects - extra points, extra lives, level completion and sticky paddle. More are to come...

Also reduced initial difficulty


  • Log in or register to post comments
nosycat
joined 13 years 7 months ago
Monday, July 22, 2013 - 22:21
nosycat's picture

Much better! The paddle bouncing off the edges still gets me all the time, but I managed to reach level 2 for a change. You're on the right path!

Could you please implement a pause button, though?

  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Tuesday, July 23, 2013 - 01:24
Buch's picture

There is! Use ESC to pause


  • Log in or register to post comments
nosycat
joined 13 years 7 months ago
Tuesday, July 23, 2013 - 07:05
nosycat's picture

Somehow I managed to miss that. My bad. *^_^*

  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Tuesday, July 23, 2013 - 09:18
Buch's picture

Hi all!

I was thinking of implementing some leaderboards system, but to do so I needed server-side scripting, which github pages does not offer. So I moved the website to sourceforge project web:

http://shinybreakout.sourceforge.net

(note that leaderboards are not implemented yet, I'm working on it at the moment...)


  • Log in or register to post comments
Curt
joined 12 years 1 month ago
Wednesday, July 24, 2013 - 20:25
Curt's picture

Nicely done!

  • Log in or register to post comments
Buch
joined 14 years 8 months ago
Tuesday, August 27, 2013 - 09:24
Buch's picture

Hello!

I added the support for high scores (not very safe and hacker proof, but it will do...)

And also added some combo system... Tell me what you think!

Try it here


Attachments: 
Preview
sshot.jpg sshot.jpg 204.8 Kb [0 download(s)]
Preview
sshot_1.jpg sshot_1.jpg 204.6 Kb [0 download(s)]
  • Log in or register to post comments