Show HN: Breakout with a roguelite/vampire survivor twist

Hi HN ! This is an open source project I've been working on for a while. It's actually the third breakout-like game I've built. I really like the simplicity of the concept, having just one input (the puck horizontal position) and a simple gameplay that gives a low skill floor.

My girlfriend and I played a lot of the excellent LBreakoutHD, an open source breakout game that follows the traditional formula of having multiple lives, scoring points by breaking bricks and catching the good upgrades that spawn randomly and fall down, while avoiding bad upgrades.

She liked this game because it is non-violent, and doesn't make her sick like the first person 3D games. There are some issues though, it gets boring to break the last bricks, it's a bit unfair or slow sometimes, and the run length is too long with 30 something levels to clear for a high score.

I wanted to make a clone that would be fix those issues. I first tried to introduce more strategy by making the upgrades visible from the start, instead of them appearing randomly. You'd then strategize what to break first to earn more points. That first version is playable (https://breakout-v1.lecaro.me/) but a bit too complex.

I then wanted to simplify the gameplay, but make the game multiplayer in split screen (https://breakout-v2.lecaro.me/). Instead of bonus and malus, each brick drops some coins, and you need to catch them with the puck. This worked pretty well. You can play with the keyboard (A/D and LEFT/RIGHT keys) or mouse or both. The bomb explosions will blow coins around, including the coins of other players, and if you lose your ball, then a gap opens between your screen and the guy next to you, to give him a chance to lend you his ball. You can play using your phone as a controller by scanning the QR code, but make sure everyone is on the same Wi-Fi and that the the firewalls are down.

For my last version (https://breakout.lecaro.me/) is focused on the game feel and juice. It is about breaking bricks and catching coins, like the v2, but you can now pick upgrades at the end of each level. Your score unlocks more upgrades and levels that are added to the pool for the next runs. There are currently 31 upgrades and 91 levels to unlock.

Please have a try and tell me what you think. The game should run well on Firefox, safari and chrome on mobile and pc. It is available in F-Droid and on the play store, The source code is on GitLab. All links are in the game menu.


Comments URL: https://news.ycombinator.com/item?id=43183131

Points: 52

# Comments: 24

https://breakout.lecaro.me/

созданный 4h | 26 февр. 2025 г., 16:40:17


Войдите, чтобы добавить комментарий

Другие сообщения в этой группе

TypeScript types can run DOOM [video]
26 февр. 2025 г., 19:10:14 | Hacker news
ForeverVM: Run AI-generated code in stateful sandboxes that run forever

Hey HN!

We started Jamsocket a few years ago as a way to run ephemeral servers that last for as long as a WebSocket connection. We sandboxed those servers, so with the rise of LLMs we started to

26 февр. 2025 г., 19:10:13 | Hacker news
Launch HN: Maritime Fusion (YC W25) – Fusion Reactors for Ships

Hey HN, we’re Justin and Jason, co-founders of Maritime Fusion (https://maritimefusion.com/). We’re working on putting fusion reactors on ships—specifical

26 февр. 2025 г., 19:10:11 | Hacker news
Rediscovering Quaternions
26 февр. 2025 г., 19:10:11 | Hacker news