piątek, 27 lutego 2009

Pogłówkujmy... - instalacja GNURobbo.

Dwadzieścia lat temu można było, na Atari, zagrać w znakomitą, polską grę logiczną Robbo. Właśnie ukazała się kolejna wersja (0.60) klonu ten gry nazwana GNURobbo. Zasady gry są proste: sterujemy sympatycznym robocikiem, który musi pozbierać śrubki (a właściwie wkręty) i udać się do statku kosmicznego, pokonując przeszkody i unikając wszelkich niebezpieczeństw. GNURobbo wymaga naprawdę potężnego wysilenia szarych komórek!
Grafika? Taka jak powinna być - trzymająca klimat starych ośmiobitowców.
Grywalność (miodność)? Jak dla mnie - przeogromna:-D

Strona domowa GNURobbo to http://gnurobbo.sourceforge.net i stamtąd można ściągnąć zipa z grą pod Windows.
Użytkownicy GNU/Linuksa muszą wybrać inny (choć niekoniecznie trudniejszy) sposób - ściągnięcie przez SVN.

Do dzieła - na przykładzie Ubuntu:
System-Administracja->Menedżer pakietów Synaptic - zaznaczamy pakiety libsdl1.2-dev, libsdl-ttf2.0-dev i subversion, następnie klikamy "Zastosuj" by je zainstalować.

Otwieramy Aplikacje->Akcesoria->Terminal i wpisujemy:
svn co https://gnurobbo.svn.sourceforge.net/svnroot/gnurobbo gnurobbo
i czekamy chwilę aż ściągną się źródła GNURobbo... i wydajemy polecenia:
cd gnurobbo/gnurobbo/
make

żeby wejść do katalogu z grą i ją skompilować. Jeśli nie zobaczymy błędów, uruchamiamy grę wpisując:
./gnurobbo

Potem możemy już uruchamiać grę klikając na plik gnurobbo w katalogu z kompilacją. Możemy też przekopiować pliki gry w inne miejsce, do działania potrzebny jest tylko plik gnurobbo i katalog data (i ewentualnie plik icon32.png).

4 komentarze:

  1. W Ubuntu potrzebny jest pakiet libsdl-ttf2.0-dev. Bez tego się nie kompiluje.

    OdpowiedzUsuń
  2. Zmieniłem w tekście libsdl-dev na libsdl1.2-dev i libsdl-ttf-dev na libsdl-ttf2.0-dev. Jest teraz może mniej uniwersalnie, ale pewnie jaśniej.

    OdpowiedzUsuń
  3. a teraz to nawet SDL_mixer jest potrzebny, bo gnurobbo od wczoraj ma dźwięk:)

    OdpowiedzUsuń
  4. Teraz jest łatwiej :) sudo apt-get install gnurobbo :)

    OdpowiedzUsuń