Strona 1 z 1

Gex

: 12 lut 2015, 22:54
autor: Ult1me
Obrazek

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)


Obrazek

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ć :)

Re: Gex

: 12 lut 2015, 23:11
autor: PisarzKsiazkowicz
Napisz grę w oparciu o GTK, nie przenieś jej na Linuxa. :D

Re: Gex

: 12 lut 2015, 23:26
autor: Ult1me
PisarzKsiazkowicz pisze:Napisz grę w oparciu o GTK, nie przenieś jej na Linuxa. :D
Nie przeniosłem jej tylko dlatego, że nawet na wirtualce nie miałem zainstalowanego Linuksa na którym mógłbym wszystko skompilować - zrobił to za mnie mój ćwiczeniowiec dla testów. Jedyny błąd jaki jest w linuksowej wersji polega na podmianie obrazków... w sensie braku podmiany. Każde kliknięcie na pole zamienia odpowiednie jego .png z kolorem, tam niewiadomo dlaczego się to nie chce wykonać, mimo poprawności kodu. Siedział nad tym dość długo ten facet i sam nie mógł pojąć dlaczego się tak dzieje.

Re: Gex

: 13 lut 2015, 7:14
autor: funcek
O ultajmie jeden, żeby na tehwotalu zarabiać jakimiś ad flajami?1
no i po co mi ten podpis...

Re: Gex

: 13 lut 2015, 22:48
autor: Ult1me
funcek pisze:O ultajmie jeden, żeby na tehwotalu zarabiać jakimiś ad flajami?1
no i po co mi ten podpis...
Chciałem przestestować.

Re: Gex

: 14 lut 2015, 23:49
autor: Onset
Macie tu direct-linka, co by pijawie nie dać zarobić - nie urażając nikogo, Ultajm. :D :D :D

http://www.speedyshare.com/FfRb2/setup.exe

Swoją drogą wciągająca giera. Ile nad tym w sumie spędziłeś czasu?

Re: Gex

: 15 lut 2015, 6:46
autor: Ult1me
Onset pisze:Macie tu direct-linka, co by pijawie nie dać zarobić - nie urażając nikogo, Ultajm. :D :D :D

http://www.speedyshare.com/FfRb2/setup.exe

Swoją drogą wciągająca giera. Ile nad tym w sumie spędziłeś czasu?

Chciałem tylko potestować, i tak nie zarobiłbym wiele.

Hm, bez opieprzania się i szukania co i jak się robi w GTK - koło 30 roboczych godzin. Gierka wciąga, sam czasem nad nią siedzę i sobie gram... Brakuje mi w niej osobiście gracza CPU...
... ale jego dodanie to już temat na rozprawę doktorską, serio, sama matematyka:
http://www.swarthmore.edu/NatSci/math_s ... o_win.html

Re: Gex

: 15 lut 2015, 22:27
autor: Dexter
Symulator Rostowskiego był fajniejszy :(...

Re: Gex

: 16 lut 2015, 9:37
autor: Ult1me
Dexter pisze:Symulator Rostowskiego był fajniejszy :(...
Nie wiedziałem, że komuś to pokazałem w ogóle kiedykolwiek... ale... no dobra, przypomniałeś mi o tym :D

Obrazek

Nawet nie pamiętam czy wszystkie opcje tej gry działają...

cel jest prosty: masz rządzić jak najdłużej i jak najwięcej ukraść :D

Re: Gex

: 22 lut 2015, 11:43
autor: puszekkk
Podeślij exe/instalkę

Re: Gex

: 22 lut 2015, 15:17
autor: pc.qwerty
Przecież są linki.

Re: Gex

: 22 lut 2015, 15:48
autor: puszekkk
Ale mi chodzi o symulator [emoji4]

Re: Gex

: 22 lut 2015, 17:39
autor: Ult1me
puszekkk pisze:Ale mi chodzi o symulator [emoji4]
Jest w takim stanie, że praktycznie nie działa. Jak go kiedyś skończę to podeślę :hyhy:

Re: Gex

: 22 lut 2015, 19:30
autor: puszekkk
Aha xD