Air Ball by joh

[raw]
made by joh for Ludum Dare 46 (JAM)

Air Ball

scrsht_44.png airballgif2.gif

Direct a team of people trying to keep the ball in the air! You know when you pass by such a scene, you can't help to want to join in! Well, make sure to recruit everyone passing by for the largest group possible.

People fit different classes with their own abilities, organised the placement and angle of hit for all the members to reach the highest hit count!!!

airballgif3.gif

scrsht_42.png

Help

The % is the additional speed added to base speed on hit.

Base speed is gradually always increasing.

M to mute

8* for screenshot (Windows only)

Ratings

Overall 396th 3.867⭐ 32🧑‍⚖️
Fun 233th 3.897⭐ 31🧑‍⚖️
Innovation 30th 4.317⭐ 32🧑‍⚖️
Theme 332th 4.1⭐ 32🧑‍⚖️
Graphics 1544th 3.383⭐ 32🧑‍⚖️
Humor 495th 3.518⭐ 30🧑‍⚖️
Mood 539th 3.768⭐ 30🧑‍⚖️
Given 23🗳️ 42🗨️

Feedback

DarSpace
21. Apr 2020 · 07:05 UTC
Very funny game :D
Plutonium Powered
21. Apr 2020 · 07:21 UTC
This is really cool. Such a unique idea. Only thing I didn't like was that the mousewheel was reversed.
AeroSoap
21. Apr 2020 · 07:23 UTC
Very well put together, I love it! Keep-it-up games have always been so fun, it's nice to see such a graceful digital implementation pulled off in such a short timeframe.
Tad
21. Apr 2020 · 07:33 UTC
Very cool idea! Very enjoyable to play!

I'm not sure whether it just happened to me, but the zoom panel (at the bottom) overlayed the players which made life difficult! Otherwise, great job!
🎤 joh
21. Apr 2020 · 20:46 UTC
Thanks all for comments and feedback!

@plutonium-powered The mouse wheel is actually not meant to be used... just some dev power I accidentally left in :sob: . Game progressively gives a wider view as hits go up!

@aerosoap Thanks! It's funny because I once tried to make one outside jam but scrapped it because I couldn't get it to work. Jam comes in and I get a totally different gameplay direction idea and I think it worked nicely!
By the end of jam I even had a third concept idea of keep it up, but that will have to wait... if it ever happens!

@tad Thank you, must have been a bug, because that isn't meant to happen. Hope its a rare enough occurrence but I'll look into bug fixing. maybe you zoomed with mouse wheel? as I mentionned to plutonium-powered, that wasn't meant to be. Nonetheless it is my fault and I hope it wasn't too inconvenient!
SynysterCola
21. Apr 2020 · 21:19 UTC
Yo this game is really addicting. I can't stop playing it! Almost got to 60! It took me a bit to realize the colors beneath the people indicated their range. ![addictiinglol.PNG](///raw/8de/12/z/31f7a.png)
magus77
21. Apr 2020 · 21:23 UTC
refreshing new way of playing i didn't see before. loved it! would be great to have on mobile maybe?
Faiorb
21. Apr 2020 · 21:38 UTC
This is one of those time consuming games for me, where I can't let it go. In my opinion it would make even cooler if this had some kind of quick way to set the player up (Example: Holding the click would change the angle on the go).

Great entry, I love it!

![opera_ELbaW7trbt.png](///raw/922/32/z/31fad.png)
Igor KinGamer
21. Apr 2020 · 21:46 UTC
Too much happening at once! Nice character design, fun game!

I think recruited people should automatically turn to face the ball. I'd suggest left-click to change hit angle as someone said plus right-click to change position instead of the buttons below the person. I would definitely like to play it again with these controls!
Haoro
21. Apr 2020 · 22:26 UTC
Nice game ! I did succeed in "blocking" the ball after some angle arrangement, so I think adding a new ball or changing some property of the first one after some time can be a good idea =D
Apos
22. Apr 2020 · 01:12 UTC
I played it with my family and we had some fun.
🎤 joh
22. Apr 2020 · 05:21 UTC
Thanks again everyone!

@synystercola Thats an impressive score! Forced me to step up and make a new record!
And yes color bellow indicates range, but the color itself represent the unit's "class" described on second page of help. for exemple, yellow can jump and red reduces the % of the ball. But to reach such a high score, I hope you got that... otherwise your potential is even higher :smiley:

@magus77 Thanks, thought about it at the start, but dropped the idea but maybe I'll reconsider it.

@faiorb Strong score here too! and yes quick set up is something I wanted but had a hard time coming with a nice scheme. I though of dragging people, having screen seperated in move zone (near units) and aim zone (sky). but yes, this is an area worth revisiting.

@igor-kingamer Recruiting toward ball is a great idea. So far it is direction of movement to be "predictable" and because if you are fast enough (ie, before they cross the center) it tends to be a convenient direction. Left click/right click might make some sense, I think that was dismissed back when i wanted mobile potential.

I'll be sure to let you know when/if I update; thanks for the feedback!

@haoro Ok, this I am very curious about! How did that happen?! Thought I balanced things for that to be impossible! Even if you manage to create a setup where the % remains at 0 (which is possible) The base speed will keep on increasing assuring that sooner or later, you will break out of your loop angle (or it would go too fast to react)

Id consider such a setup an achievement in itself, but I'd like to know to... fix it nontheless.

@apos Very nice and I'm glad you did!

### New record for the competitve folks!
![new_record2.PNG](///raw/49b/1/z/32271.png)
LethalTurtle
22. Apr 2020 · 17:11 UTC
I wasn't really sure how it worked in the beginning however the moment that everything clicked it became a lot more fun, the music and the background beach noise didn't feel repetitive and the characters are so wonderfully drawn (I like these kinds of simple styles that remind me of Animal Crossing).

I couldn't get an impressive score but it was fun, overall a wonderful cheerful game with an interesting take on "Keep it alive"
Avzgui
22. Apr 2020 · 17:11 UTC
A really nice entry ! Well done ! :smiley:
Iker Díaz
22. Apr 2020 · 17:19 UTC
Really nice concept! At first I had to play 2 or 3 times to know how it worked, but I really enjoyed it!
Nurk
22. Apr 2020 · 18:06 UTC
56 ! Really fun and cool game ! I want to beat the highscore but the auto zoom is annoying sometimes. We can't replace our men in time. :/ Without this problem, I love a lot your concept ! Well done ! :D
Nurk
22. Apr 2020 · 18:45 UTC
![BIM !.PNG](///raw/dce/d2/z/327e9.png)
HAHA YES ! Sorry, I try hard too much. :p
Game_Coder28
23. Apr 2020 · 09:35 UTC
Nice game! nice concept and the art is amazing! great job!
albertnez
23. Apr 2020 · 09:37 UTC
Pretty nice game, I like the game play and game progression.
The game allows for learning and keep getting to higher scores quickly.
Well done!
kjscott
23. Apr 2020 · 13:19 UTC
Really well made and polished, the audio and visual work well together. It's really tricky to figure out what some of the best combinations are but that's half the fun of putting together a team and positioning and see how it goes. Once you start to get a handle on how the game works it gets a little easier to make longer strings of passes (saying that my record is only 33 at the moment). Good game!
🎤 joh
23. Apr 2020 · 16:56 UTC
@lethalturtle Thank you! Its good to know its understandable. instructions was the last thing I added (and in a rush) but I think the core gameplay is simple enough to be grasped after a few tries.

Also nice to have some art appreciation! I'm no artist, just dev and I'm trying to pinpoint a proper... "developer art" style. It seems to be hit or miss, but I think its charming!

@kjscott Hey! Thanks! Really cool seeing people trying to find the right combination. Theres no right answer, but definitly some strategy. Red are good to have, the prevent the % to go high and the ball to go crazy fast. blue has great range but increases the % faster and yellow got the jump! Highly effective but risky and prone to hitting ball out. If anything, Yellow should definitely be the last line of defense at extremities. I'm seeing some of that in @nurk crazy record!

@nurk Ok , nurk... How did this happen? :thinking: I'm sorry about the camera bug, such a silly bug, but its very situational so I missed it. (Impact Zooms happen after 50%) but screensize perma zoom happen every 10 hit and save screen position. so when/if they overlap, it can lead to awkward zoom/camera position.

But back to you, Over 100?! thats pretty crazy, you dont even have a high red concentraction! curious how you went about it! Glad you saw the rain! that was my secret "pump up the difficulty once player clearly got this", but it couldn't stop you!
SynysterCola
23. Apr 2020 · 17:59 UTC
So.....I think I got the game stuck in an infinite loop LOL

![infinite.PNG](///raw/8de/12/z/32d14.png)
ProForce
24. Apr 2020 · 19:41 UTC
I suck at this awesome game, but it is awesome nonetheless! It was very humourous, and I did enjoy the base mechanics of the game, but it was a little hard to control at times, and switching between people was pretty hard. Other than that, great game dude!
Bart Wach
24. Apr 2020 · 20:46 UTC
Fun, cool concept, innovative.
🎤 joh
25. Apr 2020 · 01:10 UTC
@synystercola Hey! Good to see you back! I have no idea how you managed to do this (there should be some short cooldown between hits exactly to prevent this) but I can see you did! Congrats!

@proforce Thanks for the feedback! It's something I'll look into!
eduardogacn
26. Apr 2020 · 03:43 UTC
good game
William Carlisle
27. Apr 2020 · 02:37 UTC
This Was Pretty Fun! I Always Think Its Pretty Cool When People Pull Off A Style Were You Don't Play But Choose How The CPU Does, Very Fun Game.
Dextreon
27. Apr 2020 · 11:35 UTC
Such a unique and cool idea! It was a bit hard to understand at first, but it is so fun! Congrats for this awesome entry :ok_hand:
AdamV
28. Apr 2020 · 02:28 UTC
Really nice game! I liked the idea a lot! Also the zoom when the ball hit the ground was a nice touch! It was hard though. The first few times I tried recruiting someone, they immediately hit the ball and screwed things up. It took me a few tries to realize I should recruit them away from the ball so they don't interfere and then move them. Good work!

PS I thought I recognized your profile picture - I was following the development of Project Killer for a while. Sorry to hear it's on hiatus, I hope you can get back to it some time :smile:
Rojola
28. Apr 2020 · 13:46 UTC
Wow this was difficult :D I can see how this gets pretty fun once you progress in the level and expand the play area. I am just not skilled enough for that... Nice beach breeze atmosphere :)
🎤 joh
29. Apr 2020 · 02:15 UTC
Thanks everyone!
@william-carlisle that was my aim, I had previously attempted a direct control version of this and couldn't make it work. (though I'm sure its possible and would be fun) I thought here the management side would be fun. You don't directly do anything, and yet it feels like you are in control and when "they" mess up, in a way; you did.
It's very satisfying and its something i'd like to explore more. hard to pull off though (and perhaps not as appreciated) so it's nice to hear positive feelings about it!

@adamv Thank you, the Zoom was a must! I wanted to add a lot of the "magic tricks" to give life to a little game. Zoom, particles (though not enough!) & screenshake (it didn't work, but I'm happy it didn't break anything). theres also Zoom and Hitstun on big hits (150%+). I wanted to have camera angle activity too! ah, I'm remembering all the little things I didn't get to add!

Recruiting them away from the ball is part of the strategy, but I think it got a lot of people. **Picking WHO and WHEN (WHERE) to recruit is something that probably caused challenges for many**. However it's not something I can formally teach, because its not an absolute truth, just one of many strategy! (you could also just recruit & move ridiculously fast)

And yes, I'm behind project killer. Very cool being recognized on a totally unrelated platform! It's unfortunate that its on hiatus, but it was a seriously ambitious project I may have started before my time! I've been prototyping a lot since, trying to find a great, more reasonable project that is just as fun if not more! It's a bit hard though and I'm trying to have ready to show (and playable!!) before unveiling anything to avoid another dissapointing situation. Still love that project, and mystery games are a concept I'd like to explore further!

With that being said, thanks for bringing this up, means a lot and is very encouraging! Even if I don't post much anymore be sure to keep on following, for I'll be sure to post whenever I'm ready to unveil something new!

@rojola Thanks! don't let the difficulty intimidate you! :sweat_smile: as many have pointed out its a bit hard at the start. I've mentioned some tips in the above comment (see bold), but a good starting trick is to recruit people while they are far from the ball and then move them. Also make sure you cover most of the ground with your units range. avoid yellow units until comfortable, their jumps can be a bit less predictable. Hope this helps!
PeachTreeOath
07. May 2020 · 05:33 UTC
This is a really funny concept and I hadn't seen this done in any of the other jam games despite the fact that we've probably all played something like this growing up. I like that in some way it's like a rube goldberg machine that you're constructing on the fly. There are many kinds of games that do this but not in a real-time fashion like the way you do it. The game is inherently enjoyable because of the theme, friendly graphics, and just wanting to see how big a crowd you can generate. Took a bit to get over the learning curve but I'm glad I stuck with it!