communicating with other ships
Moderators: winston, another_commander
-
- Poor
- Posts: 6
- Joined: Fri Sep 20, 2013 6:41 pm
communicating with other ships
I think it would be great if there was some sort of short range communication system you could buy in the equipment section to communicate with npc's.
You could ask them questions, or they could ask you questions, something like this:
"I dont have time to deliver this cargo to <insert destination name here>, could you finish the deliver for me? Il pay you <amount of credits here>"
"I dont have enough fuel to make it to <insert destination name here>, could you transfer some to me? Il pay you <amount of credits here>"
"Could you escort me to a <insert destination name here>? Il give you <amount of credits here>"
and you would have the choice to say "yes, no, I want more credits, how much fuel do you need, wheres the destination" etc
Or if your being chased by pirates, you could tell them:
"Mercy! Il pay you <amount of credits here> to leave me alone!"
and the pirates could either leave you alone or keep on attacking you even though you paid them.
Or you could emit some long rage SOS if your in danger (Im pretty sure theres a oxp for that already)
You could ask them questions, or they could ask you questions, something like this:
"I dont have time to deliver this cargo to <insert destination name here>, could you finish the deliver for me? Il pay you <amount of credits here>"
"I dont have enough fuel to make it to <insert destination name here>, could you transfer some to me? Il pay you <amount of credits here>"
"Could you escort me to a <insert destination name here>? Il give you <amount of credits here>"
and you would have the choice to say "yes, no, I want more credits, how much fuel do you need, wheres the destination" etc
Or if your being chased by pirates, you could tell them:
"Mercy! Il pay you <amount of credits here> to leave me alone!"
and the pirates could either leave you alone or keep on attacking you even though you paid them.
Or you could emit some long rage SOS if your in danger (Im pretty sure theres a oxp for that already)
Re: communicating with other ships
Pirates are more into cargo than cash - harder to trace, much harder to freeze accounts on. But they will leave you alone if you give them enough.supernewtable wrote:Or if your being chased by pirates, you could tell them:
"Mercy! Il pay you <amount of credits here> to leave me alone!"
and the pirates could either leave you alone or keep on attacking you even though you paid them.
It's a good idea in general, I think. The tricky bit with this is getting the NPC AI to react appropriately to the variety of requests. This will be easier in the next version, so maybe someone will try it as an OXP.
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: communicating with other ships
Kaks put a little demo OXP together, with limited NPC 'chat' to the player and vice versa (bargaining, basically), ages ago - but nothing came of it.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: communicating with other ships
cim wrote:It's a good idea in general, I think. The tricky bit with this is getting the NPC AI to react appropriately to the variety of requests. This will be easier in the next version, so maybe someone will try it as an OXP.
While I also like the idea (I was involved in the discussion from which Kaks began to write the OXP), it has one serious issue which cannot be resolved easily: concentrating on a communications screen whilst flying (blindly!) in close proximity to other objects—for instance the ship you're communicating with—is hazardous, and potentially lethal.Cody wrote:Kaks put a little demo OXP together, with limited NPC 'chat' to the player and vice versa (bargaining, basically), ages ago - but nothing came of it.
Re: communicating with other ships
Indeed. There's also a few bits in Eric's UPS OXP which involve that sort of "deal", though much more of the communication is implicit there.Cody wrote:Kaks put a little demo OXP together, with limited NPC 'chat' to the player and vice versa (bargaining, basically), ages ago - but nothing came of it.
Agreed. Comms sending is one of the applications I was thinking of when designing the multi-function displays, so that will also be more usable in the next version.Commander McLane wrote:While I also like the idea (I was involved in the discussion from which Kaks began to write the OXP), it has one serious issue which cannot be resolved easily: concentrating on a communications screen whilst flying (blindly!) in close proximity to other objects—for instance the ship you're communicating with—is hazardous, and potentially lethal.
-
- Quite Grand Sub-Admiral
- Posts: 6681
- Joined: Wed Feb 28, 2007 7:54 am
Re: communicating with other ships
For the record, I dislike popup communication menus like:
I find that such menus break immersion quite heavily. To be perfectly honest, I'd rather either have a very sophisticated voice recognition system of some sort and speak commands that the game understands and acts upon, or nothing.
The Docking Clearance Protocol was designed deliberately with keypresses for transmitting requests rather than popups for this reason.
Select message to send:
1. Hi how are you?
2. Your cargo or your life
3. Need a wormhole for exiting this system, can you help?
4. Requesting assistance
etc.
I find that such menus break immersion quite heavily. To be perfectly honest, I'd rather either have a very sophisticated voice recognition system of some sort and speak commands that the game understands and acts upon, or nothing.
The Docking Clearance Protocol was designed deliberately with keypresses for transmitting requests rather than popups for this reason.
- JazHaz
- ---- E L I T E ----
- Posts: 2991
- Joined: Tue Sep 22, 2009 11:07 am
- Location: Enfield, Middlesex
- Contact:
Re: communicating with other ships
How about implementing support for voice recognition then?another_commander wrote:For the record, I dislike popup communication menus
-
- Quite Grand Sub-Admiral
- Posts: 6681
- Joined: Wed Feb 28, 2007 7:54 am
Re: communicating with other ships
Yup, will do it during the weekend. Maybe.JazHaz wrote:How about implementing support for voice recognition then?another_commander wrote:For the record, I dislike popup communication menus
- JazHaz
- ---- E L I T E ----
- Posts: 2991
- Joined: Tue Sep 22, 2009 11:07 am
- Location: Enfield, Middlesex
- Contact:
Re: communicating with other ships
I was being silly, well probably. It might be cool to use your own voice to request docking clearance, surrender or die etc!
Re: communicating with other ships
I think for me it depends on the context. FreeSpace(2) has a menu of that sort for directing other fighters allied with you, and I think it works well there. Similarly I think one in Oolite for managing hired escorts could work well. For general comms, yes, it's less convincing. Perhaps typed text and parsing might be less tricky than speech recognition, though.another_commander wrote:For the record, I dislike popup communication menus like:
- Disembodied
- Jedi Spam Assassin
- Posts: 6885
- Joined: Thu Jul 12, 2007 10:54 pm
- Location: Carter's Snort
Re: communicating with other ships
There could be a short range of generic signals for common messages, designed to be quickly understood across a broad range of cultures - like "SOS" or "Mayday". Perhaps if this was made less like radio comms, and more like naval flag-signalling, it would help the context and seem less of an immersion-breaker. I'm not suggesting that the ships should fly flags, but perhaps it could be possible to make a virtue out of a necessity, and reveal the parser to the player? Let the player choose from a short list of available words/phrases to assemble a message, which could then be sent as a signal.cim wrote:I think for me it depends on the context. FreeSpace(2) has a menu of that sort for directing other fighters allied with you, and I think it works well there. Similarly I think one in Oolite for managing hired escorts could work well. For general comms, yes, it's less convincing. Perhaps typed text and parsing might be less tricky than speech recognition, though.
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
Re: communicating with other ships
On the speech-recognition front, Palaver is looking promising.. I had a play with it a couple of months ago.. it's kinda fun to be able to say "search Michael Jackson" or "map New York City" and have a webpage open displaying what you asked for.. or say "dictation" and immediately have a text editor pop up for your words to appear in as you continue speaking.
It still has a ways to go, of course, and currently is only available for Linux, but at least it's a good start on a free speech recognition system.
It still has a ways to go, of course, and currently is only available for Linux, but at least it's a good start on a free speech recognition system.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
Re: communicating with other ships
I like this idea at least until voice recognition is perfected.Disembodied wrote:There could be a short range of generic signals for common messages, designed to be quickly understood across a broad range of cultures - like "SOS" or "Mayday". Perhaps if this was made less like radio comms, and more like naval flag-signalling, it would help the context and seem less of an immersion-breaker. I'm not suggesting that the ships should fly flags, but perhaps it could be possible to make a virtue out of a necessity, and reveal the parser to the player? Let the player choose from a short list of available words/phrases to assemble a message, which could then be sent as a signal.
Also, this one has the advantage of being better for foreign Ooliteers around.
- Commander Wilmot
- Deadly
- Posts: 206
- Joined: Thu Mar 17, 2011 10:12 pm
- Location: Somewhere in galaxy 1, flying my Diamondback
Re: communicating with other ships
A parser in-game for comms might be nice. I actually in Oolite's context wouldn't find a program of text chat macros all that unbelievable, the galaxy has eight separate quadrants with hundreds if not a thousand of worlds each. Verbally using radio to communicate with pilots of an unknown species and homeworld would be a nightmare with all the different languages and cultures, even granting that digital media and globalization have reduced the amount of living languages in the world.Disembodied wrote:There could be a short range of generic signals for common messages, designed to be quickly understood across a broad range of cultures - like "SOS" or "Mayday". Perhaps if this was made less like radio comms, and more like naval flag-signalling, it would help the context and seem less of an immersion-breaker. I'm not suggesting that the ships should fly flags, but perhaps it could be possible to make a virtue out of a necessity, and reveal the parser to the player? Let the player choose from a short list of available words/phrases to assemble a message, which could then be sent as a signal.
Imagine talking in English as an American or English person to some one with a thick, say Indian (or other non-english speaking country) for example, accent, then imagine it except you all aren't even from the same section of the galaxy, and you as a Lave Academy Graduate are speaking (using proper Lavian Gal Standard or whatever) with some one from a nowhere anarchy in G3, a G5 feudal aristocrat, and a G8 refugee from some corporate state that the current holder of Galcop's military and police witchdrive contract outsources parts from. You wouldn't all necessarily have the ability to pronounce the same vowels and consonants, at least not in the same way, even if you can speak the "same" language. Communicating verbally would drive everyone insane, and might be impossible in combat or an emergency.
Having standardized comm signals with a client side translation into the pilot's native tongue might be a god send, and the closest thing to a universal translator that is reasonably practical (and simple to implement) without requiring handwavium pseudo-science. For example, the TOS Star Trek "reading" brain waves, because of course an alien lifeform with less in common with me than my cats will have a similiar brain structure. What exactly does the brain of a furry blue feliniod-type underperson look like anyways? And how do their vocal cords handle human languages?
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
Re: communicating with other ships
Lots of excellent points there..
Also.. even when using the same language and words, and assuming accent and pronunciation difficulties have been overcome (no small matter in itself!), the problems don't end there.. different cultures often apply different meanings to the same words, leading to all kinds of confusion and misunderstandings, sometimes serious..
For instance, if you were invited to the home of someone in the Philippines (which has probably the highest percentage of English speakers of any Asian country), and at the end of the evening remarked to the host that his wife was an excellent hostess, and that his daughter seemed to be a bit of a tomboy, congratulations.. you've just managed to insult him twice.. because you just told him his wife was a good prostitute, and that you think his daughter is a lesbian!
Some kind of a menu-driven phrase-builder would make sense, as the only practical way to ensure accurate communications across a widely divergent range of cultures and species..
Also.. even when using the same language and words, and assuming accent and pronunciation difficulties have been overcome (no small matter in itself!), the problems don't end there.. different cultures often apply different meanings to the same words, leading to all kinds of confusion and misunderstandings, sometimes serious..
For instance, if you were invited to the home of someone in the Philippines (which has probably the highest percentage of English speakers of any Asian country), and at the end of the evening remarked to the host that his wife was an excellent hostess, and that his daughter seemed to be a bit of a tomboy, congratulations.. you've just managed to insult him twice.. because you just told him his wife was a good prostitute, and that you think his daughter is a lesbian!
Some kind of a menu-driven phrase-builder would make sense, as the only practical way to ensure accurate communications across a widely divergent range of cultures and species..
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied