Liga Liero
2019-05-22 00:22:32 *
Witamy, Gość! Prosimy, zaloguj się, lub zarejestruj.

Zaloguj się podając nazwę użytkownika i hasło.
 
  Strona główna   Forum   Pomoc Szukaj Kalendarz Zaloguj się Rejestracja  
Strony: [1]   Do dołu
  Drukuj  
Autor Wątek: LieroLibre 0.1 wydane  (Przeczytany 22989 razy)
0 użytkowników i 1 Gość przeglądają ten wątek.
barnex
Agent Of Gravity
Egzekutor
Pułkownik
*

Reputacja: 49
Offline Offline

wiadomości: 401


Ay caramba!


Zobacz profil WWW
« : 2012-04-23 23:06:05 »

Arand wydał dziś wersję 0.1 LieroLibre, czyli wolnego Liero.

LieroLibre to kontynuacja Liero (dawniej Openliero) stworzonego przez Gliptica.

Głównym celem powstania tej wersji było uwolnienie Liero od dźwięków (które często pochodziły z innych gier i nie były licencjonowane) i zależności od pliku LIERO.EXE (do którego nie ma źródeł, więc trudno go uznać za otwarte/wolne oprogramowanie). Dzięki tym zmianom LieroLibre może wkrótce dołączyć do popularnych dystrybucji linuksa, takich jak Debian czy Ubuntu w formie paczek. Tym samym nie będzie wymagać żmudnego procesu kompilacji.

Podsumowanie zmian względem ostatniej wersji Liero:
  • Uproszczenie procesu kompilacji (nie trzeba się już męczyć z hg, jamem).
  • Usunięcie nieotwartych zależności z biblioteki GVL (biblioteka Gliptica, na której oparł OpenLiero).
  • Przeniesienie zmiennych przechowywanych dawniej w LIERO.EXE (informacje o fizyce, broniach itp.) do łatwego w edycji pliku tekstowego.
  • Wymiana dźwięków na wolne, stworzone przez Sea (SeaSoft) specjalnie na tę okazję.
  • Skrypty pozwalające łatwo modyfikować grafikę i dźwięki używane w grze (czyli pliki LIERO.SND i LIERO.DAT).
  • Konfiguracja (opcje, profile, mapy) przechowywana w katalogu domowym użytkownika zgodnie z filozofią systemów UN*X.

Informacja o wydaniu

Paczka z wersją 0.1

Dostępna jest też paczka dla Ubuntu 11.10 Oneiric Ocelot
« Zmienione: 2012-04-23 23:32:35 przez barnex » Zapisane

barnex
Agent Of Gravity
Egzekutor
Pułkownik
*

Reputacja: 49
Offline Offline

wiadomości: 401


Ay caramba!


Zobacz profil WWW
« Odpowiedz #1 : 2012-04-23 23:15:41 »

Poradnik instalacyjny dla userów Debiana/Ubuntu:

Kod:
# instalujemy zależności
$ sudo apt-get install imagemagick libconfig++-dev libsdl-mixer1.2-dev libsdl1.2-dev libtool pkg-config sox zlib1g-dev

#rozpakowujemy paczkę
$ tar Jxvf lierolibre-0.1.tar.xz

# wchodzimy do utworzonego katalogu
$ cd lierolibre-0.1

# kompilujemy:

$ ./configure
$ make
$ sudo make install

Po pomyślnym przejściu tego procesu możemy uruchomić grę poleceniem libreliero :-). Mapy ściągamy i kopiujemy do katalogu .libreliero w naszym katalogu domowym.

Uwaga, dla użytkowników Ubuntu 11.10 lub starszych:
Ze względu na starą paczkę sdl-mixer-dev polecenie ./configure należy zastąpić:
Kod:
./configure DEPS_CFLAGS="-D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL" DEPS_LIBS="-lSDL_mixer -lSDL -lconfig++"
Zapisane

Doman
Gwardia
Generał
*

Reputacja: 22
Offline Offline

wiadomości: 884


The truth is out here


Zobacz profil WWW
« Odpowiedz #2 : 2012-04-24 02:35:04 »

Do pełni szczęścia brakuje tylko skryptu generującego liero.cfg na podstawie binarki, coby se można było w promoda popykać.
Zapisane

May the Schwarz be with you!
arand
nowy
*

Reputacja: 4
Offline Offline

wiadomości: 1


Zobacz profil
« Odpowiedz #3 : 2012-04-24 10:54:13 »

Do pełni szczęścia brakuje tylko skryptu generującego liero.cfg na podstawie binarki, coby se można było w promoda popykać.

Hmm, I'm guessing that you're asking how to generate the liero.cfg file for ProMode?

In the process of trying to do that, I've already discovered several ugly bugs in the wrapper script and the way config files are handled, so the way around it is a bit convoluted:

This is presuming the filesystem layout you get via the default make install target in lierolibre:

Kod:
unrar e tc_LieroProFinal.exe
cd LieroProFinal/

cp LieroPro.exe LIERO.EXE
cp liero.chr LIERO.CHR
cp liero.snd LIERO.SND
cp liero.opt LIERO.OPT
cp liero.dat LIERO.DAT

/usr/local/libexec/lierolibre/lierolibre ./LIERO.EXE -w liero.cfg
cp liero.cfg ~/.lierolibre/liero.cfg

(editor ~/.lierolibre/liero.cfg)

/usr/local/libexec/lierolibre/lierolibre /path/to/LieroProFinal/somestring

I've got some work ahead trying to make this a bit cleaner Smiley
Zapisane
Kuraj
Wcześniej Skurek
Kapral
**

Reputacja: 15
Offline Offline

wiadomości: 124


Zobacz profil
« Odpowiedz #4 : 2012-04-24 16:42:54 »

Nie logowałem się tu od lat, ale z tej okazji muszę pogratulować Smiley
« Zmienione: 2012-04-24 16:59:28 przez Kuraj » Zapisane
Strony: [1]   Do góry
  Drukuj  
 
Skocz do:  

Powered by SMF 1.1.15 | SMF © 2005, Simple Machines
TinyPortal 1.0 RC1 | © 2005-2010 BlocWeb