to.niejest.be

Z zasady dobry stuff.

May 22, 2010 at 12:24am

Home

Hedgewars + Mumble = ♥

Hedgewars

Hedgewars to świetny klon Wormsów, a w zasadzie są to te same Wormsy, tylko zamiast robaków mamy jeże oraz zmodyfikowany arsenał. Naprawdę dobra, (co najważniejsze) darmowa i wolna alternatywa, a co za tym idzie - wieloplatformowa. Jest to też ogromna zaleta ze względu na moje lenistwo - nie uśmiecha mi się przelogowywanie na Windowsa tylko po to, by na przykład pograć z siostrą w owe Hedgewars.

Problem jest tylko jeden. Ubuntu z założenia nie jest stworzone do gier, a ja niestety chciałbym sobie podczas gry zerknąć na komunikator czy ogarnąć coś innego. Domyślnie nie da się bezproblemowo minimalizować Hedgewars w trybie pełnoekranowym (ciągle opieram się na doświadczeniach związanych z tą grą). Czytałem trochę o xgame, ale po kilku postach odechciało mi się w to bawić - potrzebuję prostego rozwiązania tylko dla jednej gry!

Jaka była pierwsza myśl? Odpalić grę w oknie, a wszystkie paski zadań i tym podobne przestawić na autoukrywanie. Nie był to zły pomysł, ale pozostała kwestia obramowania okna. Ucinało ono trochę wysokości, przez co timer był nie do końca widoczny (w Wormsach/Hedgewars jest szalenie ważny).

Przypomniałem sobie o moich staraniach, by conky nie posiadał dodatkowego cienia po uruchomieniu (czasem się to zdarza). Cały trick polegał na pozbawieniu cienia ‘okna’ conky’ego przez ustawienia Compiza. Rozwiązanie problemu z Hedgewars można oprzeć o ten sam pomysł.

$ sudo apt-get install compizconfig-settings-manager

Teraz już tylko System → Preferencje → Menedżer ustawień CompizConfig, zakładka Efekty → Dekoracje okna. W polach Dekoracje okien i Cienie okien wystarczy wklepać poniższe wyrażenie:

(any) & !(class=hwengine)

Okno Hedgewars nie będzie miało wtedy obramowania i cienia, a po wybraniu odpowiedniej rozdzielczości gra będzie rozciągnięta na cały ekran, sprawiając wrażenie fullscreena, ale z możliwością przełączenia przez Alt + Tab.

Mumble

Szukałem też czegoś w zastępstwie dla Ventrilo. Pod Windowsem 7 postawiony “domowy” (na moim laptopie) serwer Ventrilo czasem powodował ogromne opóźnienia w przesyłaniu dźwięku, co w Counter Strike’u było niedopuszczalne, a w reszcie gier irytowało. Kiedyś trafiłem na wzmiankę o Mumble, więc postanowiłem dać mu szansę.

Sam program mnie zaskoczył - elegancki kreator ustawień (zarówno pod Ubuntu, jak i Windowsem), dźwięk przestrzenny (bajer, działa głównie z nowymi grami), całość po polsku (ważne raczej dla siostry), integracja z libnotify, automatyczne wyszukiwanie serwerów LAN-owych i tak dalej…

W ogóle zarządzanie serwerem, jak to zwykle pod Linuksem bywa, jest boskie. Dzięku wklepaniu dwóch komend możesz naprawdę poczuć się urodzonym adminem, a na GoldenLine dopisać sobie “Bardzo dobra znajomość systemów operacyjnych z rodziny UNIX”. A to przecież tylko:

$ sudo apt-get install mumble mumble-server
$ sudo /etc/init.d/mumble-server start

Gotowe! Naprawdę polecam Mumble - choć na razie mało popularne, to IMHO bije na głowę dużą część konkurentów. A Hedgewars + Mumble to świetny przepis na rodzinną rozrywkę. Wiwat XXI wiek!

Hedgewars

Notes