Skocz do zawartości

Xedom

Użytkownicy
  • Postów

    98
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Odpowiedzi opublikowane przez Xedom

  1. Hej :)

    Mam pewien problem, otóż napisałem część kodu odpowiedzialnego za generowanie terenu w grze.

    Opiera się na generowaniu kilku punktów w dość losowych miejscach i wypełnieniu obszaru od dołu ekranu do "linii" pomiędzy kolejnymi punktami.

    No i tu jest problem, jak coś takiego zrobić? (Wypełnianie w sensie, generowanie punktów mam ^^). Chodzi dokładnie o to, że te "linie" łączą się w trójkąty,

    a teren ma być złożony z kwadratów (nie, to nie podróbka Minecrafta :P).

     

    Dokładniej:

    gmcproblem.png

     

    Z góry dzięki serdeczne ;)

  2. Wymagało kilku zmian, ale ostatecznie działa, dzięki :)

    GML
    line = "";

    fileid = file_text_open_read( "mapka.map" );

    for( i = 0; i <= 19; i += 1 )

    {

    line = file_text_read_string( fileid );

    for( j = 0; j <= 19; j += 1 )

    {

    global.b[ j, i ] = real(string_char_at( line, (j*2)+1 ));

    }

    file_text_readln( fileid );

    }

  3. Witam.

    Mam mały(?) problem. Otóż znajomy robi grę w C++, a ja robię w GMie edytor map.

    Mapa jest zapisywana i odczytywana w ten sposób:

    1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 3 3 3 0 3 3 3 0 3 3 0 3 3 3 0 0 1

    1 0 0 0 3 0 0 3 0 0 0 3 0 0 0 3 0 0 0 1

    1 0 0 0 3 0 0 3 3 3 0 3 3 0 0 3 0 0 0 1

    1 0 0 0 3 0 0 3 0 0 0 0 3 0 0 3 0 0 0 1

    1 0 0 0 3 0 0 3 3 3 0 3 3 0 0 3 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1

    Gdzie każda cyfra oznacza typ pola (co jest raczej logiczne)

    Potrzebuję wczytyać kolejne liczby do dwuwymiarowej tablicy - global.b[x,y].

    A więc jak to zrobić?

    Z góry dzięki ^^

  4. Dzięki serdeczne, wszystko OK. Jednak ze względu na to, że przemyt międzymiastowy bananów jest nielegalny, ukryłem je. Przy najbardziej wysuniętym na południe wjeździe do Szczecina jest toaleta publiczna, 4 kabina, 2 kafelek od lewej jest poluzowany.

     

    A tak BTW, wiadomo do kiedy jest aktywna beta?

  5. Robię projekt w GM:Studio, próbuję kompilować/zapisać i nic się nie dzieje. Zamknąć programu też nie mogę. Wyłączyłem menadżerem, odpalam z powrotem projekt a tam pustka oprócz 2 plików dźwiękowych! Wszystkie zasoby zostały, tylko plik projektu padł. Da się to jakoś przywrócić?

     

    Z góry dzięki,

    Xedom/kacperski1.

  6. Witam.

     

    Kilka lat temu znalazłem na GMClanie przykład pozwalający pobrać określony plik z internetu. Podejrzewam, że chodzi o httpdownloader.dll, ale za nic nie mogę znaleźć żadnego helpa lub czegoś podobnego. Pamiętam też, że w tym przykładzie podczas pobierania wyświetlał się pasek ile % zostało ściągnięte.

    No i pytanie brzmi - czy ktoś mógłby podać mi przykład wykorzystania tego DLL'a, najlepiej z "paseczkiem"?

     

    Z góry dzięki,

    Xedom.

  7. Hej.

    Potrzebuję (w GM8.1) odtworzyć 2 dźwięki na raz. Jeden z nich jest w formacie MP3, a drugi mogę skonwertować na jakikolwiek format*. Wiem, że nie odtworzę 2xMP3 na raz, ale może jakaś inna kombinacja zadziała? Próbowałem WMA, ale chyba nic z tego.

     

    *chodzi o to, że te MP3 to jest dokładnie 100 dwusekundowych dźwięków - konwertowanie ich i ponowne wrzucanie zajmie lata :/

     

    Z góry dzięki,

    Xedom :)

  8. OK, już, udało się. Musiałem usunąć folder GMStudio z karty SD. Nie mam pojęcia dlaczego, ale teraz działa :P

    Dzięki wszystkim za pomoc ;)

     

    EDIT: Wam też nie działa multitouch? ;O

    EDIT2: Już działa :P Który przycisk w GM odpowiada za przycisk Back?

  9. Uruchomiłem ponownie i dalej to samo :/ Co do adb get-state to "adb nie jest rozpoznawane(...)", ale GM wykrywa całe SDK normalnie. Wstawiam log z kompilacji:

    "C:\Users\Kacper\AppData\Roaming\GameMaker-Studio\GMAssetCompiler.exe" /obob=True /obpp=False /obru=True /obes=False /c /m=android /studio /o="C:\Users\Kacper\AppData\Local\Temp\gm_ttt_57847\KotKamil" "C:\Users\Kacper\AppData\Local\Temp\gm_ttt_57847\KotKamil.exe"

     

    Saving IFF file... C:\Users\Kacper\AppData\Local\Temp\gm_ttt_57847\KotKamil\KotKamil.zip

    Writing Chunk... GEN8

    Writing Chunk... HELP

    Writing Chunk... OPTN

    Writing Chunk... EXTN

    Writing Chunk... SOND

    Writing Chunk... SPRT

    Writing Chunk... BGND

    Writing Chunk... PATH

    Writing Chunk... SCPT

    Writing Chunk... FONT

    Writing Chunk... TMLN

    Writing Chunk... OBJT

    Writing Chunk... ROOM

    Writing Chunk... DAFL

    Writing Chunk... TPAGE

    Writing Chunk... STRG

    Writing Chunk... TXTR

    0 Compressing texture... writing texture texture_0.png...

    1 Compressing texture... writing texture texture_1.png...

    2 Compressing texture... writing texture texture_2.png...

    Writing Chunk... AUDO

    "C:\Program Files\Android\android-sdk\platform-tools\adb" get-state

     

    "C:\Program Files\Android\android-sdk\platform-tools\adb" push "C:\Users\Kacper\AppData\Local\Temp\gm_ttt_57847\KotKamil\\GameAssets.zip" /sdcard/GMstudio/GameAssets.zip

     

    "C:\Program Files\Android\android-sdk\platform-tools\adb" push "C:\Users\Kacper\AppData\Local\Temp\gm_ttt_57847\KotKamil\\GameDownload.lock" /sdcard/GMstudio/GameDownload.lock

     

    "C:\Program Files\Android\android-sdk\platform-tools\adb" get-state

     

    device

    "C:\Program Files\Android\android-sdk\platform-tools\adb" install -r "C:\Users\Kacper\AppData\Roaming\GameMaker-Studio\Android\com.yoyogames.runner.apk

     

    pkg: /data/local/tmp/com.yoyogames.runner.apk

     

    Success

     

    "C:\Program Files\Android\android-sdk\platform-tools\adb" shell am start -a android.intent.action.MAIN -n com.yoyogames.runner/.RunnerActivity

     

    Starting: Intent { act=android.intent.action.MAIN cmp=com.yoyogames.runner/.RunnerActivity }

    Dziwi mnie fragment o kompresowaniu tekstur. Tu kompresują się 3, a w rzeczywistości będzie ich z 20 co najmniej :/

  10. Teraz runner na droidzie mi przestał działać :/ Kompilacja przebiega normalnie, pojawia się splash YoYoGames a potem wszystko się wyłącza :( Miał ktoś może coś podobnego? Wcześniej wszystko działało, dodałem jeden obiekt i zmieniłem sprite'y i się posypało.

  11. Nie chcę zakładać nowego topicu, a mam pytanko (a właściwie 2):

    @YXE (czy jak to tam napisać) - data premiery? znaczy nie dokładna tylko np. miesiąc czy rok :D

    @baca (i inni jak wiedzą) - czy ten silnik jest do GM? i jak się go instaluje/używa?

     

    Sam załatwiłem sobie niedawno smartfona z Androidem i chciałbym nieco wypróbować jego możliwości :)

  12. Nie musi być jakiś "nowy", chodzi mi o to, "żeby był". Komputer jest używany praktycznie tylko do przeglądania netu (YT, mail i stronki) oraz do pracy biurowej (faktury, arkusze kalkulacyjne itp.) Xubuntu z tego co widzę wymaga 256MB ramu, a Lubuntu wymaga 192, ale bardzo zaleca 256 :P

     

    EDIT: sprawdziłem LiveCD cdlinux.pl i chodzi szybko :) Da się to zainstalować na HDD?

  13. Potrzebuję jakiegoś łatwego w obsłudze, dobrego linuxa (polska dystrybucja mile widziana) na bardzo stary komputer:

     

    Proc: Jakiś stary 2.00 GHz, z naklejki na obudowie wnioskuję, że Intel Celeron (działa jak 1.1 GHz, wiesza się na nim Win2000 :o )

    Graf: GeForce 64MB

    RAM: 198MB

    Oprócz tego 1x nagrywarka DVD oraz 2 wejścia USB 1.1 :P

     

    Nigdy Linuksa nie używałem i mam też kilka pytanek:

    1.Czy do instalacji wystarczy 1 partycja czy trzeba coś kombinować?

    2.Czy skonfiguruję do niego Liveboxa podłączanego przez USB (ew. adapter WiFi)?

    3.Czy trzeba formatować obie partycje, czy tylko tą do instalacji?

     

    Jak już wspomniałem nie miałem jeszcze styczności z Linuxem w żadnej postaci (oprócz Damn Small Linux na LiveCD) i bardzo prosiłbym o wskazanie linku do jakiejś polskiej instrukcji instalacji określonej dystrybucji :)

  14. Tytuł, hmmm... może "Foxy Schizo" :D Grafika lisa jest chyba ta sama co z twojej gry HB na PSP :)

    "Climber Fox", "Rope Fox", "Adventures of the Fox: Marijuana"? :D A tak na poważnie nie mam pomysłu na tytuł, a sama gierka może być fajna ;) Powodzenia w programowaniu.

×
×
  • Dodaj nową pozycję...