Ballhogs by tddawson

Your life is currency. General Managers buy, sell, and trade players like any other commodity. In Ballhogs, your goal is to prove your life's worth to prospective teams by being the highest scoring player on the winning team, even if it means sabotaging your teammate.
Arrow Keys: Move.
A: Jump/Shoot. Release at top of jump for accuracy.
S: Lunge/Dive. Can only lunge/dive if you have enough energy in your meter.
| Source Code | https://bitbucket.org/tddawson/ballhogs/ |
| HTML5 (web) | https://tddawson.itch.io/ballhogs |
| Original URL | https://ldjam.com/events/ludum-dare/44/ballhogs |
Ratings
| Given | 16🗳️ | 18🗨️ |
@sundancekid That's the plan! I wanted this to have a heavy local multiplayer element, but that ended up getting cut from this version to make way for other features and because I figured most LD testers would just be doing quick solo games. I'll definitely keep working on it.
@appix Thanks for the feedback. The CPU players are faster than the human, a handicap I made to force the player to use the lunge/dive effectively and because the AI isn't currently smart enough to use jumps and dives. As for the overall speed of the game, that's something I'll continue to tweak to find the right balance of arcade-y action with feeling in control.
Nice entry!
At most, I might have toned down the accuracy on shots from long range. It's a bit too easy to land full court shots. Speaking of shots, I love the exaggerated jump height and high arcing shots. It reminds me of "NBA Jam", a basketball game I used to love.
I don't know if you plan to continue with this project, but I'd say this game has 4 player party game written all over it. If it was ever to go so far as to have online multiplayer, I think this is a fantastic candidate for it. Throw in quarter breaks and apply bonuses for the team which is ahead, and also bonuses for the player on a team which is behind and you've got a formula for a sweet online party game. Who doesn't want to steal credit from a friend for an otherwise perfectly accurate shot with an unnecessary alley-oop? Just a thought that popped in my head while playing. I'm just spit-balling ideas here.
Great job! Super cool idea. Would love to see this one explored further. It's already fun as it stands.
DataGreed, the out of bounds logic is a little wacky right now, as it doesn't matter if you're in the air or not and my collider that determines OOB isn't even directly over the line. Once I fix those things it should behave correctly.
Dan, you're absolutely right about the resets between points and turnovers.
@vinay-rao Thanks so much! The accuracy algorithm definitely needs tweaking. I'm glad you appreciated some of the elements inspired by NBA Jam and the possibility for a fun party game. In the back of my mind I was trying to merge what I loved about the bball gameplay of NBA Jam with what I love about frantic local multiplayer games like Overcooked. I didn't get to the keybindings to do 4 player (or even 2) this release, but I've already got a good jump on that for post-release. I'll definitely look more into adding online functionality, though I feel like the strained relationship between co-op and competition would be especially fun with a group in the same room. Your rewards/bonus suggestion is something I hadn't thought of but could be a lot of fun to play around with. Thanks for the great feedback and suggestions!