rulururu

post Co se děje? #1

23. Duben 2008 | Napsal: vain v 10:43

Tímto bych chtěl rozjet takový menší pravidelný seriál o tom, co se právě kolem ne jen vývoje Odamexu děje. Něco na styl bývalého Idoom špióna, jak pravidelně to budu ale psát fakt nevím, nemám poslední dobou moc času, repsketive zatím ho mám, ale bude hůř :-/ Bude se jednat stejně jen o takové menší přehledy, které mi snad nezaberou moc času na splácání, takže by to mohlo být i dost pravidelné, nebo dokonce „výblitky“ o každé kravině co se šustne =)

Poslední věcí o které jsem se tady zmínil bylo začlenění Spectator módu, respektive jeho nežádoucích účinků u synchronizace dem, to bylo někdy kolem revize 570, nyní je vývojový tým Odamexu na revizi 599 a nedivil bych se, kdyby to bylo 600 ještě než to dopíšu =), no to nejspíš ne, ale snad během dneška by to těch 600 být mělo.

Mezi nejzajímavější změny/opravy, nebo možná lépe řečeno změny, které zajímají většinu lidí, tedy hráče, patří přidání možnosti „spynext“ pro spectatory v jakémkoliv módu, tuto změnu do kódu zanesl Nes. V budoucnu by to mělo být doladěno do dokonalosti, že by se v týmových hrách dali sledovat jen hráči z určitého týmu pro určitého diváka, jak toho budou chtít vývojáři docílit mi zatim není nějak známo, ale viděl bych to tak, že když budete spectator v modrém týmu, budete moct při zapnutí této proměnné na serveru sledovat pouze hráče modrého týmu, to by mohlo být zajímavé pro klanové zápasy, kdy by náhradníci byli jako spectatoři v týmu svých hráčů a nemohli špehovat, co dělají protihráči a třeba přes TeamSpeak radit hrajícím spoluhráčům.

Více se už v kódu angažoval Russell, ten hlavně pročišťuje kód, opravil bug s Pain Elementem v coop a především vymazluje Launcher pro Odamex. Nyní již Launcher počítá se spectatory na serveru, několik revizí dozadu bylo na Launcher přidáno další tlačítko, které spustí Odamex prozměnu lokálně. A hlavně již barevně rozlišuje hráče podle toho v jakém jsou týmu u týmových módů, popravdě ještě nevím jestli je to začleněno v kódu, ale myslím že ne, teprve dnes nám to na IRC demonstroval (viz obrázek níže). Zatím to sice řadí hráče podle jejich ID na serveru, a tedy to není moc přehledné, ale to bude samozřejmě napraveno. V seznamu hráčů je toho z Launcheru poznat celkem dost, zarazila mě položka Frags a Kill Count, když jsem se Russella zeptal jaký je mezi tím rozdíl, odpověděl ve stylu „Nejsem si jistý, nebo vlastně… ne nemám páru“ =).

Po návrzích že Kill Count je počet zabitých monster a Launcher to zobrazuje i v módech jako CTF, nebo že Kill Count je počet frágů a Frags jsou vlastně body celkově (za vlajky atd..) se nakonec ukázalo, že Fragy sou prostě Fragy a Kill Count je počet zabití protihráčů bez ohledu na počet sebevražd, jak jednoduché =)

No pro dnešek by stačilo, upozorňuju jen, že sledovat changelog nestačí, aby někteří nenabyli dojmu, že se nic nedeje, v changelogu se zobrazují jen změny provedené v hlavní větvi, ale na tu se dost často nehraje ;-)

Odamex Launcher

Komentáře: 4 »

  1. a jak se zjisti vsechny zmeny co udelali? :)

    komentář od Libor — 27. 4. 2008 @ 16:47


  2. Být v kontaktu s vývojaři =)

    komentář od admin — 27. 4. 2008 @ 17:07


  3. no pokud budes sledovat changelog tak ti nic neunikne, jen nebudes mit prehled o rozpracovanych vecech ktere se do changelogu(hlavni vetve) jeste nedostaly, ale ve chvili dokonceni budou slouceny s hlavnim kodem a do cl pridany, alespon tak to chapu

    komentář od ufon — 10. 5. 2008 @ 14:09


  4. Ano, samozřejmě, ale když se měsíc nic neděje v hlavní větvi, lidi si automaticky myslí, že se nic neděje a vývojáři na to se*ou, přitom můžou pracovat s maximálním nasazením na jiných „větvích“.

    Omlouvám se předem za komentář, napsán pod vlivem alkoholu =)

    komentář od admin — 10. 5. 2008 @ 23:20


RSS komentářů k tomuto příspěvku.

Napsat komentář

ruldrurd
© ODAMEX™ designed by vain and Manc | 2007 - 2011
RSS novinek | RSS komentářů