Batter Bros. by fanatrick

Info
Small world inside a snowglobe... Instead it's almost summer now and we're sick of winter, so this is what you get :D
Description
Retro arcade arena brawler with single and multiplayer modes. The rules are simple:
- Hit the opponent with the ball
- Don't fall into the water
- The ball gets charged with consecutive hits
- The ball is slower in the water
- If your health reaches 0 you lose
Media
Gameplay Gif
https://media.giphy.com/media/xUA7aUymHleZXgIUvu/giphy.gif
Screenshots

Controls:
Player 1
- A/D - Move
- J - Swing bat
- K - Jump
Player 2
- Arrows left/right - Move
- Numpad 1 - Swing bat
- Numpad 2 - Jump
Credits:
Programming - M. Kresic (@fanatrick)
Pixel art - A. Jurisa (@lazyasteroid)
Composer - S. Ujhazi (@sylex)
LINKS
- Windows (itch.io)
https://fanatrick.itch.io/batter-bros
| Original URL | https://ldjam.com/events/ludum-dare/38/batter-bros |
Ratings
| Overall | 78th | 3.958⭐ | 50🧑⚖️ |
| Fun | 23th | 4.083⭐ | 50🧑⚖️ |
| Innovation | 285th | 3.313⭐ | 50🧑⚖️ |
| Theme | 207th | 3.755⭐ | 51🧑⚖️ |
| Graphics | 23th | 4.64⭐ | 52🧑⚖️ |
| Audio | 90th | 3.837⭐ | 51🧑⚖️ |
| Mood | 202th | 3.609⭐ | 48🧑⚖️ |
| Given | 84🗳️ | 33🗨️ |
And this is really dissapointing because the graphics, sfx, music are outstanding and the core design idea is solid (if not terribly innovative) and promises a lot of fun dodging and timing challenges.
There's a number of fairly simple ways to resolve this issue. Most trivially, you could force the player to face in the direction of the ball, or add a cooldown to the bats, maybe a .1-.2 second animation of the bat going back into position for the next swing. If you were to go a bit more extravagant, a charge-up mechanic would be nice, where I have to hold down the j key to pull the bat back, and release to swing it, with force proportional to how long I've been holding it.
Great work on this title. I would love to play it with friends as a simpler alternative to Lethal League but the optimal strategy weighs it down too much.
I think that you should publish more screenshots on this page for better promotion~
- The key scheme is weird, but it was made with multiplayer in mind.
- Yeah, we're aware the game can be beat by mashing the swing button and I tried a few things. In the end, it still felt a lot better and faster without a long cooldown, I didn't feel like murdering the action by increasing it.
The only correction I propose is that you can't jump and bat at the same time, but anyways, I loved it.
Congratulation guys, keep making games, you're good at it.
The game reminds me of Lethal League, but you could of got your inspiration from anywhere. The controls took a bit to get the hang of but after a few games it wasn't noticeable.
Oddly enough it took longer to beat a 2nd player that doesn't move than it did the CPU. CPU is pretty well programmed though and hits some pretty speedy baseballs.
seems a great cool game!! but i want to play it! XD
FATAL ERROR in Vertex Shader compilation
ShaderName: shader_cycler
D3DXCompile failed - result
at gml_Object_o_waterfall_Draw_0
Your GPU doesn't support shader model we're using. I'll prepare a version that doesn't use shaders in a few minutes.
Turns out I suck at this :I
Anyhow. First of all, congratulations to the team for making such a great looking game, with its theme, art and music coexisting in glorious harmony. Simple and quirky, yet fun, and possibly even great when you actually have someone else to play it with.
First of all, I really enjoyed the presentation of the game. a cute retro-esque logo, followed up by a very impressive mix of pixelart of old and new. The effect of the water and moving closer to the borders of the world were awe inspiring. The music fit juuuuuust right with the setting.
Gameplay wise, simple and to the point. Hit the ball, and don't get hit by the ball. Games don't need much more than that to be functional. But the extras and details are what really pushed the project. Underwater ball physics, ball bouncing around, and even playing with 3 balls in play at the same time. I love modifiers in the games I play, and I ended playing up for longer with that last setting. The game felt so refreshingly chaotic.
If you'd like to continue with this project in the future, I'd love to leave some feedback and suggestions. As others have said, the controllers are an oddball. While they were selected by considering that 2 players will play it, you should add an option to either remap controllers or have an alternate scheme for when there's only one player. I didn't check if this game had controller support, so, if there's none, there's another one.
Expansion-wise, play to the game's strengths. If it's too easy to spam the hit button, adding a cooldown, forcing the player to look at the ball, or adding bigger blind spots could possibly work. Other things that could be added is to add more reasons for the player to move around and jump. Maybe have it so jumping also pushes the little island down, making it float at different levels? Add some tides to the water to push the islands around? Those kind of things could make the game a bit more dynamic. They could be added as modifiers if they make the game too chaotic for the general public's taste (I'd personally embrace it).
Anyhow, this was a great jam game. It does what it was made to do. Looks great, feels good. Not much reason to replay it when alone, but it's the kind of game that could be showcased in small reunions. Great work!
If you and your team have Twitter accounts, we'd like to follow you, so we can stay informed about your future projects. If that's the case, do share them. As for now, keep up the good work! :whale:
PD: Something something Lethal League. That you haven't heard of it before submitting the game is proof that we do live in a... hehe... small world. Great minds think alike, I guess, so kudos for coming up on your own with a gameplay reminiscent of an old favorite. I hope that you don't get discouraged by the comparisons, since I have good faith that your game can stand up on its own. Like I said, the 3 balls modifier was astounding, and that's something that wouldn't have worked in LL.
Falling in the water felt a bit buggy. Sometimes I got hit in the water or shortly after my respawn.
Regarding the gameplay, the cooldown between 2 hits is first a bit frustrating but we get used to it pretty fast ! Sometimes, trajectories were really hard to anticipate though. The music matches the game very well ! And there is a lot of challenge, I first managed to beat the CPU 10 with a 3 balls match with only one try (and a lot of luck I imagine).
Then I went on the 1 ball match and it was a tough battle, and after several lost matches, I managed to win in the end, and I was so proud of me that I took a screenshot ! :grin:

So I felt really excited by playing Batter Bros, you definitely deserve a 5 stars for the fun category ! :wink:
Well done !!!
The game was fun, nice job getting AI in there as well, that's impressive.
Graphics were solid too. I wasn't a huge fan of the music but it's more of a style thing and I feel like I have to point out SOMETHING or else what's the sense of feedback!
I didn't try any of the button spam stuff, I played for real and had a good time doing it!
The ball does get faster, that's the point of the game. Also there is a multiple ball option, and AI, I have a feeling you didn't play the game thoroughly enough :P
IF you take this any further snow-globe selection would be quite cool to see (select your environment) :D
Gamepad support is a must have, and network play would be the finishing touch!
The artwork is great and the game is pretty fun, but the fact that it's inside a snow globe feels kind of inconsequential to the rest of it and only serves to give a connection to the theme.
Having a vs. CPU mode was a really nice touch though. It makes it a lot easier to get a feel for the game than trying to play a 2-player game with only one person.
I won on first try, but I think because the AI made a couple of very bad mistakes. Anyway I really enjoyed playing it. Yeah, like many said, gameplay is short and not much innovative, but being innovative it's really hard, and I prefer short games when I have to try a lot of them :)
Easily in my top entries for this LD, bravissimi!
* the ball was a bit too difficult to predict. Couldn't tell how exactly it moved sometimes. It feels... weird. I like that you play in a dome but the way it bounces feels very strange.
* the movements are way too quick. Like, you almost hit the ground immediately after releasing the jump button and the bat animation is slow. As a result, I felt like the timing was... sketchy? Like, I just felt like bashing the bat button. Longer animations would have been great in my opinion. Gravity could be a bit less strong to allow the player to fall down slower (although I assume it causes issues as you might find a way to jump to the other side but you can place some kind of walls I guess)
https://www.youtube.com/watch?v=pcx-zIJDIVM