Kaillera

Kaillera
Deweloperzy Christophe Thibault
Pierwsze wydanie 4 marca 2001 ; 21 lat temu ( 04.03.2001 )
Ostateczne wydanie
0.9 (Klient) 13 lutego 2002 ; 21 lat temu ( 13.02.2002 ) / 0.87 (Serwer) 23 czerwca 2006 ; 16 lat temu ( 23.06.2006 )
System operacyjny Microsoft Windows
Typ Oprogramowanie pośrednie
Licencja Prawnie zastrzeżony
Strona internetowa www.kaillera.com _ _ Edit this at Wikidata

Kaillera jest oprogramowaniem pośrednim zaprojektowanym do wspomagania sieciowej gry wieloosobowej dla emulatorów . Słowo „Kaillera”, pisane również jako „kaïra”, jest verlanem francuskiego słowa racaille , które jest używane w odniesieniu do „ chuliganów ”.

Historia

Kaillera została opracowana przez Christophe'a Thibaulta w latach 2001-2006. Jego najnowszym wpisem była biblioteka Kaillera Client i SDK z 13 lutego 2002 r. Później, na początku 2006 r., Prawa i kod źródłowy Kaillery zostały sprzedane prywatnej firmie reklamującej gry online o nazwie TC. Reklamy i Etai Hugi. [ potrzebne źródło ] 17 czerwca 2006 sam Christophe Thibault publicznie potwierdził sprzedaż Kaillery, a także ogłosił, że TC. Reklamy. nie miał już nic wspólnego z projektem Kaillera, a jedynym właścicielem jest Etai Hugi.

W dniu 20 listopada 2006 r. Etai Hugi ogłosił, że nowa wersja Kaillery zostanie wydana za „następne kilka miesięcy”. Jego zapowiedź sugerowała również, że nowa wersja będzie „dużo lepsza” i „bardziej wydajna” niż obecna wersja. W lipcu 2007 zamieścił post na oficjalnych forach i wysłał e-maile do administratora forum, informując, że następna oficjalna wersja nastąpi za „3-4 miesiące”. Ogłoszenie to zbiegło się w czasie z przebudową forów i opublikowaniem nowych nieoficjalnych kompilacji stworzonych przez innych do pobrania (pierwsze nowe pliki do pobrania opublikowane od prawie czterech lat). W dniu 4 listopada 2007 roku ogłoszono, że z powodu nieprzewidzianych „błędów” rychłe wydanie zostanie przesunięte na jakiś czas. Później ogłoszono, że nowa wersja Kaillery zostanie wydana 7 kwietnia 2008 r. Jednak oficjalna strona internetowa Kaillery wraz z istniejącą listą serwerów głównych Kaillery została usunięta na kilka dni przed datą premiery. Później, kiedy wrócił, nie podano żadnych wyjaśnień dotyczących przestoju i nic nie zostało wydane. Etai Hugi, izraelski deweloper, kupił Kaillerę od Christophe'a Thibaulta w 2006 roku.

Cechy

Podobnie jak większość sieciowych systemów gier wieloosobowych, Kaillera jest zaimplementowana do pracy w architekturze klient-serwer .

Klient jest zaimplementowany jako mała biblioteka z typowym GUI, który jest zintegrowany z emulatorem. Jego prosty, zrozumiały interfejs API, składający się tylko z 8 funkcji, pozwala emulatorom wykonywać niezbędne funkcje, takie jak określanie listy obsługiwanych gier i do pewnego stopnia kontrolowanie wykonywania gier. Wszystko po umożliwieniu klientowi uruchomienia gry jest zarządzane przez klienta i użytkownika. Klient może wysyłać żądania do serwera tylko na dane wejściowe użytkownika i reagować na odpowiedź serwera.

Z drugiej strony serwer przejmuje żmudną rolę zarządzania wszystkimi użytkownikami. Użytkownicy mogą dołączać do serwerów, jeśli ich warunki są zadowalające. Następnie mogą rozmawiać i tworzyć gry na serwerze, do których mogą dołączyć inni użytkownicy. Maksymalnie 8 graczy może uczestniczyć w grze, a inni są traktowani jako widzowie. Po uruchomieniu gry serwer jest również odpowiedzialny za szeregowanie i miksowanie pasujących danych wysyłanych przez emulatory w sposób zgodny z konfiguracją pingu i połączenia użytkownika.

Emulatory z obsługą Kaillera

Notatki

Uwaga 1: Istnieje kilka wersji MAME z Kaillerą innych firm, ale naruszają one licencję MAME , ponieważ nie rozpowszechniają kodu źródłowego biblioteki klienta Kaillera, mimo że kod źródłowy samej zmodyfikowanej wersji MAME (taki jak „ MAME32k”, „MAME32 Plus! Plus!” i „MameLang32+”) są zawsze dostępne.

Linki zewnętrzne