chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« on: May 11, 2009, 04:39:08 AM » |
|
Work is continuing on the new bot chat. This is the plan of attack and current progress: [Colour Key: O = Presentable, O = In progress, O = Not started]
1) Initial chats for each character (Lines conceived, files not written. Lines subject to change on a whim, but many are finalised for first draft.) 1st files written: Merman, Beret, Tony, Sergei, Assassin, Sarge, Ayumi Substantially filled: Major, Gargoyle, S_Marine, Skelebot, Liz Moderately filled: Angelyss, Rai, Sorceress, Arachna, Neko, Kyonshi, Penguin Still fairly empty: - Practically untouched: - Left out (for now at least): Dark, Tanisha, Jenna Duplicated: Grunt = S_Marine, Grism = Sarge
2) Random strings Completed for now. (More strings might still be added, depending on how initial chat files go.)
3) Reply chats Completed for now. (I want to add even more stuff, but I still want to get the other files done too.)
4) Synonyms Done.
5) Flag words not to be replaced with synonyms Only initial chat files remain, but they haven't been created yet.
6) Team chat I might leave these for some future release of OA.
|
|
« Last Edit: November 05, 2011, 03:26:14 AM by chaoticsoldier »
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« Reply #1 on: May 11, 2009, 04:48:34 AM » |
|
[EDIT: This post has been updated. All personalities are current as of 06/06/10]
I'm having trouble coming up with unique personalities for each bot. I need ideas. These are the personalities I've already established:
Skelebot: Speaks like a robot. Takes things literally. Believes machines are far superior. Ayumi: Serial complainer. Dislikes all maps. Assassin: Sadist. Enjoys fragging others and causing gibs. Sarge: Experienced and hardened fighter. Honourable. Merman: Blasé and casual. Sarcastic attitude. Disregards scores. Beret: Cocky and confident. Reckons he's tough. Gargoyle: Makes wisecracks. Tries to put players off and be funny. Tony: 1920's gangster complete with accent. Sergei: Obnoxious. Throws insults around. Major: Stern and unrelenting. She's good and she knows it. Doesn't tolerate unskillfulness. Angelyss: Relatively pleasant demeanour. Doesn't use bad language or call others names. Liz: Lighthearted and entertaining. Immature and unskillful. S_Marine: Modest winner and gracious loser. Polite. Encouraging. Rai: Makes excuses for losing. Nothing is her fault. Neko: Nut job who thinks she is a real cat. Dislikes animal cruelty. Penguin: Stereotypical "nerd". Think's he's good, but plays poorly. Disapproves of nerd stereotype. Kyonshi: Undefined. But she's getting lines :-) Arachna: Undefined. Sorceress: Undefined.
|
|
« Last Edit: June 05, 2010, 11:31:25 PM by chaoticsoldier »
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
Graion Dilach
Member
Cakes 12
Posts: 403
|
|
« Reply #2 on: May 11, 2009, 05:23:52 AM » |
|
I'd say Skelebot should be a type of Data or Seven of Nine from Star Trek. That personality is too humanish. So Skelebot should be a type of effectiveness. Your Skelebot personality should go to Ayumi.
|
|
|
Logged
|
One shall remind what have he left behind... to actually realize that it's still cool.
|
|
|
Neon_Knight
In the year 3000
Cakes 49
Posts: 3775
Trickster God.
|
|
« Reply #3 on: May 11, 2009, 07:11:17 AM » |
|
Cosmo and I, (I had made some bios) were giving separate personalities to every bot in the SP campaign, you can look at it if you like.
|
|
|
Logged
|
"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT Want to contribute? Read this.
|
|
|
pulchr
Member
Cakes 34
Posts: 625
|
|
« Reply #4 on: May 11, 2009, 07:21:44 AM » |
|
i like how one of the bots dislike all maps. that's funny
|
|
|
Logged
|
|
|
|
Cacatoes
Banned for leasing own account
Posts a lot
Cakes 73
Posts: 1427
also banned for baiting another to violate rules
|
|
« Reply #5 on: May 11, 2009, 07:22:51 AM » |
|
And there is an history for each of these characters, not complete but available here : ( DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Manual/Characters You may mainly stick on what's written on these wiki pages. I may have some ideas too Main problem is i'm not fluent enough in english ..
|
|
|
Logged
|
Todo: Walk the cat.
|
|
|
pulchr
Member
Cakes 34
Posts: 625
|
|
« Reply #6 on: May 11, 2009, 08:47:22 AM » |
|
I may have some ideas too Main problem is i'm not fluent enough in english .. and how do we know the bots know english? i'm sure the "robot-bots" like skelebot and s_marine would have problem with english phrases and proverbials. i would like a bot with very bad grammar and strange ways of combining the words into sentences. or a french speaking bot?
|
|
|
Logged
|
|
|
|
chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« Reply #7 on: May 11, 2009, 09:16:18 AM » |
|
@ Graion Dilach: I like your suggestion. This would be achievable. Some lines would have to stay with Skelebot, but it is actually possible to transfer many lines to Ayumi without losing context. I'll experiment with this and attempt to make Skelebot's speech machinelike. Cosmo and I, (I had made some bios) were giving separate personalities to every bot in the SP campaign, you can look at it if you like. And there is an history for each of these characters, not complete but available here : (DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Manual/Characters You may mainly stick on what's written on these wiki pages.
Are any of these profiles definitive/official? Both links feature different bios for the same characters. Is the single player campaign being worked on at the moment? @ pulchr: I always thought S_Marine was a person in a special suit... Nekoyss currently has appalling grammar and syntax, but I thought this was something to be "fixed".
|
|
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
pulchr
Member
Cakes 34
Posts: 625
|
|
« Reply #8 on: May 11, 2009, 09:45:47 AM » |
|
oh, i always thought s_marine was a robot. it was just an idea - i see how intentional bad grammar could upset people
|
|
|
Logged
|
|
|
|
Neon_Knight
In the year 3000
Cakes 49
Posts: 3775
Trickster God.
|
|
« Reply #9 on: May 11, 2009, 11:02:37 AM » |
|
Cosmo and I, (I had made some bios) were giving separate personalities to every bot in the SP campaign, you can look at it if you like. Are any of these profiles definitive/official? Both links feature different bios for the same characters. Is the single player campaign being worked on at the moment? I've started to do that after 0.8.1 release, and cosmo made some work with bot AI too. We're (or at least I'm ) waiting for other map commitments to finish it before the launch of the new version.
|
|
|
Logged
|
"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT Want to contribute? Read this.
|
|
|
Snickersnack
Member
Cakes 1
Posts: 196
obnoxious OA fan
|
|
« Reply #10 on: May 11, 2009, 06:24:14 PM » |
|
I may have some ideas too Main problem is i'm not fluent enough in english .. and how do we know the bots know english? i'm sure the "robot-bots" like skelebot and s_marine would have problem with english phrases and proverbials. i would like a bot with very bad grammar and strange ways of combining the words into sentences. or a french speaking bot? Skelebot knows some english. He always telling me to kiss his arse!
|
|
|
Logged
|
|
|
|
chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« Reply #11 on: May 24, 2009, 12:48:10 AM » |
|
Progress in first post updated. As Graion Dilach suggested, Skelebot's lines were (more suitably) given to Ayumi and Skelebot's speech will become more like Seven of Nine (and perhaps Robocop ).
|
|
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
cosmo
Member
Cakes 18
Posts: 372
on a dead horse
|
|
« Reply #12 on: May 27, 2009, 05:22:53 AM » |
|
I've started to do that after 0.8.1 release, and cosmo made some work with bot AI too. We're (or at least I'm :P) waiting for other map commitments to finish it before the launch of the new version.
Actually my goal was to have more distinctive behavior for each of them since most of the current bots fight equally because their AI files were created by copy & paste. An increasing challenge difficulty in single player was another target to achieve. I'm looking forward to see your changes, chaoticsoldier. Keep up the good work. If you like you can get non-English phrases to mix up some of the bots. Would be interesting though.
|
|
|
Logged
|
|
|
|
chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« Reply #13 on: May 27, 2009, 06:58:07 AM » |
|
Thanks cosmo. I've contemplated the inclusion of non-English phrases, but I don't know how it would work out. I was confused when I first saw Sergei say "Das schlechteste setzt sich durch" (my only language is English). I knew the words were German but I had no idea what it meant, so to me it was just a meaningless phrase. Adding too many non-English phrases would be bad for English speakers.
On the other hand, players who don't speak English well are probably missing out on the bot chat altogether. Perhaps all the chat files could be completely translated into other languages? In the future it may be possible to add a feature where one can select the language of the bots (and maybe the menus as well?)
|
|
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« Reply #14 on: June 04, 2009, 01:51:28 AM » |
|
I was just pondering:
When a bot says a player's name, they say it all in lower case with no spaces. It would be nice if they quoted player names using the correct case and with spaces included (but minus colours of course). Would it be feasible to fix this for a future version, or is this an intentional (or unavoidable) thing?
|
|
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
sago007
Posts a lot
Cakes 62
Posts: 1664
Open Arena Developer
|
|
« Reply #15 on: June 04, 2009, 02:37:34 PM » |
|
I think that the bots formulate the names like that so the answer can be interpreted by other bots (important for orders but also responses). If a bot uses a funny name with spaces she might not notice that another bot is making fun of her.
|
|
|
Logged
|
There are nothing offending in my posts.
|
|
|
chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« Reply #16 on: June 04, 2009, 11:50:12 PM » |
|
Ah, ok. Thank you sago.
|
|
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« Reply #17 on: June 14, 2009, 07:16:45 AM » |
|
Just an update: Progress continues, but this is going to take a lot longer than I first anticipated.
|
|
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
jaypur
Half-Nub
Cakes 4
Posts: 54
|
|
« Reply #18 on: June 14, 2009, 09:13:35 PM » |
|
i think im gonna make a bot chat and bot names in brazilian portuguese...
|
|
|
Logged
|
run, jump and don't forget, SHOOT!
|
|
|
chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« Reply #19 on: July 22, 2009, 09:42:08 AM » |
|
I know what I said here, but I've decided one or two non-English phrases probably wouldn't be too bad. I was thinking of giving a handful of Japanese lines to Neko, but they'd have to be written phonetically with the English alphabet, like: " BFG wa doko ni arimasu ka?" It's OK when the bots say " hum kah chan" which is Chinese, so I guess it should be OK for Japanese too. Perhaps Tony could speak a little Italian and Kyonshi might say more things in Chinese. I was also thinking about giving out some German or French lines to Sergei, but I don't know which language would suit him more...
|
|
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
Neon_Knight
In the year 3000
Cakes 49
Posts: 3775
Trickster God.
|
|
« Reply #20 on: July 22, 2009, 11:23:25 AM » |
|
German can go well. I've added some more missing bios to the SP. (IMHO we should work together in this part to get a single coherent work instead of many works which doesn't get connected each other)
|
|
|
Logged
|
"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT Want to contribute? Read this.
|
|
|
cosmo
Member
Cakes 18
Posts: 372
on a dead horse
|
|
« Reply #21 on: July 23, 2009, 01:28:07 AM » |
|
Sergei should talk Russian. Damnit.
|
|
|
Logged
|
|
|
|
andrewj
Member
Cakes 24
Posts: 584
|
|
« Reply #22 on: July 23, 2009, 06:27:05 AM » |
|
It's OK when the bots say "hum kah chan" which is Chinese I don't think it is Chinese (definitely not Mandarin, and doesn't look like Cantonese). Kyonshi is a Japanese name, she really ought to speak Japanese (even if the concept is Chinese), though I do dig the current "ni hao ma". Sergei: what cosmo said. Beret: perhaps some French for him?
|
|
|
Logged
|
|
|
|
Falkland
Member
Cakes 6
Posts: 590
|
|
« Reply #23 on: July 23, 2009, 08:40:34 AM » |
|
Perhaps Tony could speak a little Italian ...
Since Tony is a real gangster coming directly from the 1920 , it should speak some "GodFather-like" language
|
|
|
Logged
|
|
|
|
chaoticsoldier
Member
Cakes 18
Posts: 375
This space intentionally left blank.
|
|
« Reply #24 on: July 23, 2009, 09:03:48 AM » |
|
...IMHO we should work together in this part to get a single coherent work...
I agree . I will look carefully at your SP campaign and the character profiles on Friday afternoon. I will probably have some questions or comments about each character. Once we polish the characterisation, then we will know how to make the AI match it. I think we should focus on one character at a time. What do you think? (fromhell has other plans for Neko: http://openarena.ws/board/index.php?topic=2429.msg25048#msg25048) ----------------------------------------------------------------------- As for the multilingual botscosmo and andrewj are right. The thought of Sergei talking some Russian actually crossed my mind briefly a few days ago when I read here that the name "Sergei" is a Russian variant of "Serge". But I came up with German and French because 1) in the current bot files, Sergei already speaks some German 2) Pulchr suggested a French-speaking bot in Reply #6. But Russian it will be. Beret speaking French instead makes more sense also. So it could be like this: Sergei - Russian Beret - French Neko - Japanese Tony - Italian Their scripts would still be predominantly English, but with a few non-English phrases interspersed amongst the rest. I'm not sure it would really affect the single-player campaign too much. I may need help for some of the non-English lines when I get to them. Since Tony is a real gangster coming directly from the 1920 , it should speak some "GodFather-like" language I thought of this also. I've been trying to give him that accent/manner of speech. In one line he refers to his Tommy Gun and he says stuff like "Ain't nobody does that to Tony and gets away with it!". Unfortunately I haven't written a great deal of lines for him yet.
|
|
|
Logged
|
0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
|
|
|
|