Itusilẹ ti Syeed ibaraẹnisọrọ ohun Mumble 1.4

Lẹhin diẹ sii ju ọdun meji ti idagbasoke, itusilẹ ti Syeed Mumble 1.4 ti gbekalẹ, lojutu lori ṣiṣẹda awọn ibaraẹnisọrọ ohun ti o pese lairi kekere ati gbigbe ohun didara ga. Agbegbe bọtini ti ohun elo fun Mumble jẹ siseto ibaraẹnisọrọ laarin awọn oṣere lakoko awọn ere kọnputa. Koodu ise agbese ti kọ sinu C ++ ati pinpin labẹ iwe-aṣẹ BSD. Awọn ile ti pese sile fun Linux, Windows ati macOS.

Ise agbese na ni awọn modulu meji - alabara mumble ati olupin kùn. Awọn ayaworan ni wiwo wa ni da lori Qt. Kodẹki ohun Opus ni a lo lati tan alaye ohun afetigbọ. Eto iṣakoso iwọle irọrun ti pese, fun apẹẹrẹ, o ṣee ṣe lati ṣẹda awọn ibaraẹnisọrọ ohun fun ọpọlọpọ awọn ẹgbẹ ti o ya sọtọ pẹlu iṣeeṣe ibaraẹnisọrọ lọtọ laarin awọn oludari ni gbogbo awọn ẹgbẹ. Awọn data ti wa ni tan kaakiri lori ikanni ibaraẹnisọrọ ti paroko nikan; Ijeri orisun bọtini gbangba jẹ lilo nipasẹ aiyipada.

Ko dabi awọn iṣẹ aarin, Mumble ngbanilaaye lati ṣafipamọ data olumulo sori awọn olupin tirẹ ati ni kikun ṣakoso iṣẹ ti awọn amayederun, ti o ba jẹ dandan, sisopọ awọn ilana iwe afọwọkọ afikun, eyiti API pataki ti o da lori awọn ilana Ice ati GRPC wa. Eyi pẹlu lilo awọn apoti isura data olumulo ti o wa tẹlẹ fun ijẹrisi tabi sisopọ awọn botilẹti ohun ti, fun apẹẹrẹ, le mu orin ṣiṣẹ. O ṣee ṣe lati ṣakoso olupin nipasẹ wiwo wẹẹbu kan. Awọn iṣẹ ti wiwa awọn ọrẹ lori awọn olupin oriṣiriṣi wa fun awọn olumulo.

Awọn lilo afikun pẹlu gbigbasilẹ awọn adarọ-ese ifowosowopo ati atilẹyin ohun afetigbọ laaye ninu awọn ere (orisun ohun afetigbọ ni nkan ṣe pẹlu ẹrọ orin ati pe o wa lati ipo rẹ ni aaye ere), pẹlu awọn ere pẹlu awọn ọgọọgọrun awọn olukopa (fun apẹẹrẹ, Mumble ni a lo ni agbegbe ẹrọ orin. ti Efa Online ati Ẹgbẹ odi 2). Awọn ere tun ṣe atilẹyin ipo apọju, ninu eyiti olumulo rii iru ẹrọ orin ti o n sọrọ si ati pe o le rii FPS ati akoko agbegbe.

Awọn imotuntun akọkọ:

  • Agbara lati ṣe agbekalẹ awọn afikun idi-gbogboogbo ti o le fi sori ẹrọ ati imudojuiwọn ni ominira ti ohun elo akọkọ ti ni imuse. Ko dabi awọn afikun ti a ṣe sinu tẹlẹ ti a pese, ẹrọ tuntun le ṣee lo lati ṣe awọn afikun lainidii ati pe ko ni opin si awọn ọna yiyọ alaye ipo ẹrọ orin lati ṣe ohun afetigbọ ipo.
  • Ṣe afikun ifọrọwerọ kikun fun wiwa awọn olumulo ati awọn ikanni ti o wa lori olupin naa. A le pe ibaraẹnisọrọ naa nipasẹ apapo Ctrl + F tabi nipasẹ akojọ aṣayan. Mejeeji wiwa iboju-boju ati awọn ikosile deede jẹ atilẹyin.
    Itusilẹ ti Syeed ibaraẹnisọrọ ohun Mumble 1.4
  • Ipo gbigbọ ikanni ti a ṣafikun, gbigba olumulo laaye lati gbọ gbogbo awọn ohun ti o gbọ nipasẹ awọn olukopa ikanni, ṣugbọn laisi asopọ taara si ikanni naa. Ni ọran yii, awọn olumulo igbọran jẹ afihan ninu atokọ ti awọn olukopa ikanni, ṣugbọn ti samisi pẹlu aami pataki kan (nikan ni awọn ẹya tuntun; ni awọn alabara agbalagba iru awọn olumulo ko han). Ipo naa jẹ unidirectional, i.e. ti olumulo ti ngbọ ba fẹ sọrọ, yoo nilo lati sopọ si ikanni naa. Fun awọn alabojuto ikanni, ACLs ati awọn eto ti pese lati ṣe idiwọ awọn asopọ ni ipo gbigbọran.
    Itusilẹ ti Syeed ibaraẹnisọrọ ohun Mumble 1.4
  • A ti ṣafikun wiwo TalkingUI, gbigba ọ laaye lati loye ẹni ti n sọrọ ni bayi. Ni wiwo n pese window agbejade kan pẹlu atokọ ti awọn olumulo ti n sọrọ lọwọlọwọ, ti o jọra si itọpa irinṣẹ ni ipo ere, ṣugbọn ti a pinnu fun lilo lojoojumọ nipasẹ awọn ti kii ṣe awọn oṣere.
    Itusilẹ ti Syeed ibaraẹnisọrọ ohun Mumble 1.4
  • Awọn itọkasi ihamọ iwọle ti ṣafikun si wiwo, gbigba ọ laaye lati loye boya olumulo le sopọ si ikanni tabi rara (fun apẹẹrẹ, ti ikanni ba gba iwọle nikan pẹlu ọrọ igbaniwọle kan tabi ti so mọ ẹgbẹ kan pato lori olupin).
    Itusilẹ ti Syeed ibaraẹnisọrọ ohun Mumble 1.4
  • Awọn ifọrọranṣẹ ṣe atilẹyin isamisi Markdown, eyiti, fun apẹẹrẹ, le ṣee lo lati fi awọn atokọ ranṣẹ, awọn snippets koodu, awọn agbasọ ọrọ, ṣe afihan awọn apakan ti ọrọ ni igboya tabi italics, ati awọn ọna asopọ apẹrẹ.
  • Ṣe afikun agbara lati mu ohun sitẹrio ṣiṣẹ, gbigba olupin laaye lati fi ṣiṣan ohun ranṣẹ ni ipo sitẹrio, eyiti kii yoo yipada si mono nipasẹ alabara. Ẹya yii le ṣee lo, fun apẹẹrẹ, lati ṣẹda awọn bot orin. Fifiranṣẹ ohun lati ọdọ alabara osise tun ṣee ṣe nikan ni ipo mono.
  • Ṣe afikun agbara lati fi awọn orukọ apeso si awọn olumulo, eyiti o jẹ ki o ṣee ṣe lati fi orukọ oye diẹ sii si awọn olumulo ti o lo awọn orukọ gigun pupọ tabi yi orukọ wọn pada nigbagbogbo. Awọn orukọ ti a sọtọ le han ninu atokọ alabaṣe bi awọn aami afikun tabi rọpo orukọ atilẹba patapata. Awọn orukọ apeso ni a so mọ awọn iwe-ẹri olumulo, maṣe dale lori olupin ti o yan ati ma ṣe yipada lẹhin atunbere.
    Itusilẹ ti Syeed ibaraẹnisọrọ ohun Mumble 1.4
  • Olupin naa ni awọn iṣẹ bayi fun fifiranṣẹ ọrọ itẹwọgba ni ipo igbohunsafefe nipa lilo ilana Ice. Atilẹyin ti a ṣafikun fun afihan ACLs ati gbogbo awọn ayipada ninu awọn ẹgbẹ ninu akọọlẹ naa. Ṣafikun awọn ACL lọtọ lati ṣakoso atunto awọn asọye ati awọn avatars. Nipa aiyipada, awọn aaye laaye ni awọn orukọ olumulo. Idinku Sipiyu ti o dinku nipa ṣiṣe ipo TCP_NODELAY ṣiṣẹ nipasẹ aiyipada.
  • Awọn afikun afikun lati ṣe atilẹyin ohun ipo ni Laarin Wa ati ni awọn ere aṣa ti o da lori ẹrọ Orisun. Awọn afikun imudojuiwọn fun awọn ere Ipe ti Ojuse 2 ati GTA V.
  • Kodẹki ohun Opus ti ni imudojuiwọn si ẹya 1.3.1.
  • Yọ support fun Qt4, DirectSound ati CELT 0.11.0. A ti yọ akori Ayebaye kuro.

Itusilẹ ti Syeed ibaraẹnisọrọ ohun Mumble 1.4
Itusilẹ ti Syeed ibaraẹnisọrọ ohun Mumble 1.4

orisun: opennet.ru

Fi ọrọìwòye kun