Strona 1 z 2
Platformowa gra zręcznościowa 2D
: 02 lipca 2013, 23:43
autor: lolcio
Witam,
Chciałbym podzielić się moją grą platformową. Gra jest prosta, ale może uda się ją doprowadzić
do takiego stanu żeby trafiła na repo. Mam nadzieje że uda się wam ją uruchomić, miłej zabawy.
Binarna wersja do pobrania:
http://www.sendspace.pl/file/413e1f505dcb6129e1e7115
Przykładowe
zrzuty ekranu:
Wymagane biblioteki:
libGL libSDL-1.2
libSDL_mixer-1.2
libSDL_ttf-2.0
libSDL_image
libluabind
: 03 lipca 2013, 00:06
autor: Kamilko
Przedstaw jakieś zrzuty ekranów, jeśli możesz.
: 09 lipca 2013, 21:36
autor: Bastian
Pochwal się w jakiej technologii to robiłeś i kodem źródłowym
: 09 lipca 2013, 22:37
autor: lolcio
Gra jest napisana w C++ z użyciem biblioteki SDL z OpenGL, dodatkowo wykorzystałem skrypty Lua. Kod na razie jest bardzo niechlujny, i nie będę się póki co chwalił.
Udało się Wam uruchomić aplikację? Czy zauważyliście jakieś błędy?
: 09 lipca 2013, 22:52
autor: Rafal_F
Mnie się nie udało tego uruchomić, nie wiem czy dobrze robię:
Kod: Zaznacz cały
rafal@debian:/media/zag/Zrodla/bin$ chmod a+x ./AstroRush.bin
rafal@debian:/media/zag/Zrodla/bin$ ./AstroRush.bin
bash: ./AstroRush.bin: nie można uruchomić pliku binarnego
: 10 lipca 2013, 08:55
autor: lolcio
Ilu bitowy masz system? Błąd taki może się pojawić kiedy np. uruchamiasz aplikację 64 bitową (Astro jest kompilowany pod 64 bitami), na 32 bitowym systemie.
Czy na partycji, na której uruchamiasz przy montowaniu były nadane uprawnienia do uruchamiania plików binarnych (np. flaga exec w fstab)?
: 10 lipca 2013, 12:13
autor: Rafal_F
I wszystko jasne: 32 bity.
: 12 lipca 2013, 10:03
autor: maciek2tr99
Może moje pytanie wyda się głupie, ale jak zainstalować biblioteki O.o? Podczas uruchamiania wyskakuje mi błąd
Kod: Zaznacz cały
./AstroRush.bin: error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory
Jak zainstalować tą bibliotekę?
: 12 lipca 2013, 13:03
autor: Rafal_F
: 12 lipca 2013, 13:37
autor: maciek2tr99
Dziękuję.