Tuesday, February 24, 2015

SFML.Net Example: Breakout Clone

Here's a second basic SFML.Net example. This time it's a clone of the game Breakout (copyright Atari, please don't sue).

https://github.com/neokabuto/SFML.NET-Examples/tree/master/SFMLBreakout



Ideas for things you can add to it for your own experience:
  • A menu before starting the game, with settings
  • A "lives" system so the player can only lose the ball a few times
  • Different levels, getting more difficult over time
  • Unbreakable bricks that the player must work around
  • Scoring, so progression is meaningful
  • Power-ups that give the player new abilities
  • A mode with an extra row (that doesn't need to be broken) below the paddle, a la Nintendo's Color TV Game Block Breaker's Block Save mode

No comments:

Post a Comment