Will you beat 10 seconds? by Urfoex
Can you shake it?
This one will make you sweat.
It's plain simple:
You rotate and shake your android device till all balls are gone.
1) Put the Android APK on your device.
Then install it by opening it the apk.
With update 4 all needed libraries should be included.
---After installing run the controller. It wants to download some files via Ministro - it might take a bit. Ministro is providing some shared Qt libraries.---
(Thanks caranha for mentioning)
2) Load the the game on your computer.
3) Start the Android controller in listening mode.
4) Start the game.
5) Get ready to shake!
6) Push any key on your keyboard.
7) Shake it!
8) Rotate it!
9) Shake it!
You lose when the lower lane is full with balls.
You win when there are no balls left.
Hint: Turn off your screen / cover it to not accidentally touch something and disconnect.
Have fun!
PS: Colors matter!
Green kills Green. Red kills Red. Blue kills Blue.
And Yellow can be killed by all three.
PPS: How long did you last and how much points did you get?
Let it in the comments ;-)
PPPS: Could anyone please help porting to Windows & Mac (&iPhone?)?
Update 1:
-> It starts in fullscreen now.
-> Connecting to your device is done in the start-screen now.
Update 2:
-> Made a Windows port via mingw cross-compile. Does it work on Windows?
Update 3:
-> Resizing Android GUI. It should fit now on all screens. But you now really need to cover it up to not accidentally touch any button.
Info:
-> Thanks a lot caranha (http://www.ludumdare.com/compo/ludum-dare-27/?action=preview&uid=7847) for making a video! I've put it in the top.
-> There is now an image that shows the axis that are used to move your balls. The Binding is XYZ to RGB. X - Red , Y - Green, Z - Blue. Hope that helps a bit.
Update 4:
-> You can now restart via R or SPACE.
-> The android controller is now separate! But includes (hopefully) all needed libraries.
This one will make you sweat.
It's plain simple:
You rotate and shake your android device till all balls are gone.
1) Put the Android APK on your device.
Then install it by opening it the apk.
With update 4 all needed libraries should be included.
---After installing run the controller. It wants to download some files via Ministro - it might take a bit. Ministro is providing some shared Qt libraries.---
(Thanks caranha for mentioning)
2) Load the the game on your computer.
3) Start the Android controller in listening mode.
4) Start the game.
5) Get ready to shake!
6) Push any key on your keyboard.
7) Shake it!
8) Rotate it!
9) Shake it!
You lose when the lower lane is full with balls.
You win when there are no balls left.
Hint: Turn off your screen / cover it to not accidentally touch something and disconnect.
Have fun!
PS: Colors matter!
Green kills Green. Red kills Red. Blue kills Blue.
And Yellow can be killed by all three.
PPS: How long did you last and how much points did you get?
Let it in the comments ;-)
PPPS: Could anyone please help porting to Windows & Mac (&iPhone?)?
Update 1:
-> It starts in fullscreen now.
-> Connecting to your device is done in the start-screen now.
Update 2:
-> Made a Windows port via mingw cross-compile. Does it work on Windows?
Update 3:
-> Resizing Android GUI. It should fit now on all screens. But you now really need to cover it up to not accidentally touch any button.
Info:
-> Thanks a lot caranha (http://www.ludumdare.com/compo/ludum-dare-27/?action=preview&uid=7847) for making a video! I've put it in the top.
-> There is now an image that shows the axis that are used to move your balls. The Binding is XYZ to RGB. X - Red , Y - Green, Z - Blue. Hope that helps a bit.
Update 4:
-> You can now restart via R or SPACE.
-> The android controller is now separate! But includes (hopefully) all needed libraries.
| Windows (!Needs Android Controller!) | https://docs.google.com/file/d/0B-DgjzoFZxxwOUZSUnd1TFVpaEE/edit?usp=sharing |
| Android Controller | https://docs.google.com/file/d/0B-DgjzoFZxxwcW9RaVZPZ3dPUXM/edit?usp=sharing |
| Linux (!Needs Android Controller!) | https://docs.google.com/file/d/0B-DgjzoFZxxwcUk1THRtQlljQlU/edit?usp=sharing |
| Youtube caranha playing | http://www.youtube.com/watch?v=P1_PckO074s |
| Source | https://docs.google.com/file/d/0B-DgjzoFZxxwYUM2WnIzQ0YwYlU/edit?usp=sharing |
| Original URL | https://ludumdare.com/compo/ludum-dare-27/?action=preview&uid=5888 |
Ratings
| Coolness | 100% | 1 |
| Overall(Jam) | 2.63 | 500 |
| Audio(Jam) | 2.00 | 464 |
| Fun(Jam) | 2.38 | 491 |
| Graphics(Jam) | 1.84 | 591 |
| Humor(Jam) | 1.88 | 420 |
| Innovation(Jam) | 3.58 | 72 |
| Mood(Jam) | 2.18 | 511 |
| Theme(Jam) | 2.65 | 477 |
I had a bug that the rendering ingame froze for some seconds regularly, so it was not fully playable for me.
(Also the window size is too big for my notebook. My total height is 768)
Now to the game:
The controls are very impressive from a programmers view.
The controls themself worked very smooth for me and reacted very fast.
I can imagine such a game being a lot of fun with multiplayer!
Reminds me of Wii Gameplay.
I currently am not able to compile other builds then Android and Linux :-(
But I would put them here if somebody could build them ;-)
I fixed the initial game freeze by putting the network connection in the start screen. It might also reduce freezings in game.
Also it now starts in fullscreen mode so it should fit *any* screen size.
I made a mingw cross-compile for Windows. But I don't know if it works right :-( (In wine it nearly does.)
You need both: an android device and a pc.
You download the version for your OS.
Extract it.
There is an android apk inside.
Put that on to your device. Install it there.
In the extracted files there is an executable. Open it.
You will get greeted.
Now launch the app on your device. It's the "LD27-Android-Controller".
Your PC should now show a message that your device is connected.
If your device is still listening then you might wanna insert the IP of your PC yourself and then click "connect".
At least now your computer should show the message and you should press any key to continue.
Will check for the restart-option a bit later.
Thanks for all the feedback so far!
To be quite honest, I didn't have much fun - the controllers were kinda hard to understand. But I totally respect what you did :-) I hope you have time to develop the context further.
Maybe make the game a bit slower, so that the player has time to learn how to control the shooters, instead of just randomly shaking the controller, would help in the fun aspect. Sound effects would also make a world of difference!
Now, from one android developer to another: Do you REALLY need to ask for "read phone status permission"? That is a super invasive permission, and you don't really need it for a game.
Oh, here is a small video of me playing your game (just the desktop side though):
http://youtu.be/P1_PckO074s
I've put your video in the links on top.
The balls are falling a bit "weird" in your video. On Linux it's much smoother. I guess I need to make a proper video of that to show the difference. But you might already see a difference to the screenshot I made. For a better version I need to investigate in that a bit further *somehow*.
It was my first Android thing I pushed to others.
Just got in contact with it.
I'm using Qt for it. And I haven't really done any "android things" there. It's just writing native C++ code and then you choose your target - Desktop or Android. So I don't really know about the permission status and how to minimize those.
Will try to remove it.
(I also should try to include all Qt libs so there is no need for Ministro.)
Yeah, playing for the first time is a bit strange.
I definitely should put some training levels before, that let you experience each axis on its own.
- The android controller apk is now an extra package. It is bigger and contains needed libs. So no need for Ministro.
- The min Android version is now 2.3.3 (API level 10). That removes "read phone status permission" question.
- You can now restart the game with "R" or SPACE.
I made it to 44 seconds!
Galaxy mini 2 - Gingerbread