Agents by recursive frog
---------------------------------------
-- Bug fixes ---------------------
---------------------------------------
I investigated the "crash on load" bugs reported, and have posted what I hope is a fix for at least some devices.
There is also a fix for Jellybean devices, which had faulty voice recognition (it would just die out).
---------------------------------------
-- DEVICES THAT I HAVE SEEN FUNCTION --
---------------------------------------
Droid 3 (The phone in the video, and my primary test device)
Transformer TF101 (The original Transformer)
Samsung Galaxy SIII (I think that was the model)
Transformer TF101
Transformer Prime TF201
Nexus 7
Some older devices with particularly limited resources will have problems with playing multiple audio streams simultaneously.
------------------------
Just to get you started
"Move to", "Head to", or "Go to" all move agents around. So for example, tell Agent 1 to "Go to the Sewer" to get started. Similarly, Agent 2 can "Go to the main hall."
Other phrases such as "What do you have," "What do you see" and "Where are you" will yield answers.
If an agent has an item, they can "Use" it (such as "Use the Noise Maker")
------------------------
You are the commander for two field agents, tasked with espoinage and sabotage of a weapons facility. Call your agents, listen to them describe their surroundings, then speak into your phone to tell them what to do. You can tell them to move to a location, ask them what they have, tell them to use an item, and tell them to search the area. I have uploaded a gameplay video. Will host on google play shortly.
* This was built and tested on a DROID 3.
* I have seen it in action on a Samsung Galaxy S III and it worked, though the recognition was a bit rougher than on the Droid 3
----- Environmental Consideration ------
Some things that I think interfere with the voice recognition:
* If you are in a room with music that has lyrics, those lyrics will screw up your commands to the agents
* If you speak English with a heavy accent, my code might not understand what the device sends along to it
------------------------------------
-- Bug fixes ---------------------
---------------------------------------
I investigated the "crash on load" bugs reported, and have posted what I hope is a fix for at least some devices.
There is also a fix for Jellybean devices, which had faulty voice recognition (it would just die out).
---------------------------------------
-- DEVICES THAT I HAVE SEEN FUNCTION --
---------------------------------------
Droid 3 (The phone in the video, and my primary test device)
Transformer TF101 (The original Transformer)
Samsung Galaxy SIII (I think that was the model)
Transformer TF101
Transformer Prime TF201
Nexus 7
Some older devices with particularly limited resources will have problems with playing multiple audio streams simultaneously.
------------------------
Just to get you started
"Move to", "Head to", or "Go to" all move agents around. So for example, tell Agent 1 to "Go to the Sewer" to get started. Similarly, Agent 2 can "Go to the main hall."
Other phrases such as "What do you have," "What do you see" and "Where are you" will yield answers.
If an agent has an item, they can "Use" it (such as "Use the Noise Maker")
------------------------
You are the commander for two field agents, tasked with espoinage and sabotage of a weapons facility. Call your agents, listen to them describe their surroundings, then speak into your phone to tell them what to do. You can tell them to move to a location, ask them what they have, tell them to use an item, and tell them to search the area. I have uploaded a gameplay video. Will host on google play shortly.
* This was built and tested on a DROID 3.
* I have seen it in action on a Samsung Galaxy S III and it worked, though the recognition was a bit rougher than on the Droid 3
----- Environmental Consideration ------
Some things that I think interfere with the voice recognition:
* If you are in a room with music that has lyrics, those lyrics will screw up your commands to the agents
* If you speak English with a heavy accent, my code might not understand what the device sends along to it
------------------------------------
| Android (Hosted on Google Play) | https://play.google.com/store/apps/details?id=com.recursivefrog.agents |
| Gameplay Video (Playing the game) | https://www.youtube.com/watch?v=f1uv2cdUcp8 |
| Gameplay Video (Caught by a guard) | https://www.youtube.com/watch?v=p5LH1scVHgk |
| Original URL | https://ludumdare.com/compo/ludum-dare-25/?action=preview&uid=8342 |
Ratings
| Coolness | 100% | 1 |
| Overall(Jam) | 3.76 | 30 |
| Audio(Jam) | 4.17 | 4 |
| Fun(Jam) | 3.26 | 71 |
| Graphics(Jam) | 2.16 | 302 |
| Humor(Jam) | 3.42 | 44 |
| Innovation(Jam) | 4.74 | 1 |
| Mood(Jam) | 3.91 | 14 |
| Theme(Jam) | 3.79 | 63 |
So, it's a voice activated phone game?
A long time ago in a distant life I used to program voxml servers. Lovely to see such a neat twist!
Deep impression left, will affect my games option choices in the next LD!
I'm going to tinker with what's on Google Play over time and will keep the untouched LD entry hosted on my own site, but that will be later in the week.
Hope you guys flesh this out more!
I'm not sure if that is a problem with the sound on my phone, or if the game is just failing to start. :-(
Did you hear anything at all? Ambient sounds? Voices? Or nothing?
10/10
Fangirl love all over the place
(...though I can use an Android simulator...)
Tried it on my Galaxy S but couldn't get any of my instructions recognized... Guess I should work on my English skills ;)
I'm not rating the game since I couldn't properly experience it, but good concept.
Unfortunatly the voice recognition didn't work at all for me but i it was fun to watch the Gameplay-Video.
As for the "accent" issue, you might want to add an option where the game will write back what it understood to the screen. This might break the immersion a bit (thus an option), but might help people identify why they can't be understood by the game.
HOWEVER
I have found that the newest phones (those running JellyBean) will be unable to play this game as it is now becasue my game relies on the on-device speech recognition API, but Google has disabled it in Jellybean and instead requires you to send all speech to their servers so they can decode it and send it back. LAAAAAAAME! How can you possibly have a low-latency game control scheme like that?
Sad to say but for now the game is best played on Gingerbread and (possibly) ICS.
That was a shame altough now my girlfriend doesn't have to doubt my sanity anymore ('who are you talking to?').
Really awesome idea and great great work. Finish this and it will become a huge hit.