Gex
: 12 lut 2015, 22:54
Urban zaproponował mi wrzucenie mojego projektu semestralnego tutaj, tak więc... jeżeli ktoś jest zainteresowany to można sobie pograć
Tekst poniżej pochodzi z dokumentacji do programu.
Ogólny zarys programu
W ramach projektu semestralnego (II UWr, Kurs C 2014) został napisany program Gex, który umożliwia rozgrywkę w grę Hex dwóm graczom naprzemiennie. Rozmiar planszy wybiera się spośród dostępnych przy uruchomieniu programu, podobnie jak wskazanie gracza rozpoczynającego. Program jest udostępniany bezpłatnie na licencji CC BY-NC-SA (Creative Commons, Uznanie autorstwa-Użycie niekomercyjne-Na tych samych warunkach), źródła pozostają prywatną własnością autora.
Zasady gry
Gra polega na połączeniu dwóch przeciwległych boków planszy za pomocą kamieni ustawianych na sześciokątnych polach na romboidalnej planszy.
Gracz 1 używa koloru niebieskiego, gracz 2 czerwonego.
Gra jest wygrana, kiedy jeden z graczy połączy kamieniami swojego koloru ścianki o tym samym kolorze.
Remis następuje, kiedy wszystkie pola są zarezerwowane a połączenie między ściankami nie istnieje.
Wymagania minimalne
Gex został napisany w języku C przy użyciu biblioteki GTK w wersji 3 pod systemem Windows
Minimalne wymagania sprzętowe:
• komputer z procesorem x86
• system Windows XP lub lepszy
• zainstalowana biblioteka GTK w wersji 3 (w przypadku wersji 2 program może działać nieprawidłowo)
Download (instalator):
http://adf.ly/11W8b5
Program jest możliwy do przeniesienia na Linuksa praktycznie "od zaraz" - występuje kilka błędów, ale da się grać