Skocz do zawartości

Sutikku

Użytkownicy
  • Postów

    738
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    5

Treść opublikowana przez Sutikku

  1. Trochę poczytałem, trochę zrobiłem i fajnie wygląda pomysł, żeby wygenerować sobie szum, potem to skalować parę razy, zsumować obrazy i jest już jakaś mapka wysokości. Czyli ten cały szum perlina. Ale nie wiem jak skalować obraz w taki sposób, żeby między pixelami w skalowanych obrazach był taki blur.
  2. No, przy 2x, już nie widać co się dzieje. Ale tak jak wysłałeś Boad jest gitesik.
  3. Cień pod postacią jest jaśniejszy od samego podłoża. Śmieszne troszku ;d I zoom na postać chyba mógłby być większy, bo wydaje się przez to malutka ta postać.
  4. Tutaj chodzi mi o coś takiego, że idę sobie do przodu i tworzy się świat przede mną w miarę logiczny sposób. I jeśli bym chciał taki segment stworzyć to muszę zrobić sobie obj1=0 ... obj13=0; obj14=drzewko; obj15=0; obj16=kwiatek; Czy da sie to jakoś uprościć? Np. coś takiego żeby dało się wczytać: 0 0 0 0 0 0 0 0 1 0 0 0 1 1 2 1
  5. Hej, doszedłem do takiego punktu w którym chciałbym się nauczyć tworzyć świat tworzony proceduralnie, czy jak się to mówi, no i w teorii wymyśliłem coś takiego. Mam np. grid 16x16, dzielę go sobie na cztery fragmenty 4x4, i tworzę sobie zbiór jakby pokoików, które się tam łączą przejściami w danych miejscach. Ale nie wiem jak szybko wczytywać i zapisywać te gotowe pokoiki. Powiem, że jestem trochę leniwy, żeby ręcznie napisać sobie np. 16 pokoików, w każdym po 16 slotów. Jak się za to zabrać mądrzej? Albo jeśli kojarzycie grę Canabalt, tam się też świat tworzy dynamicznie i tak z "głową" żeby gracz miał szansę przeskoczyć. Takie coś mnie też zainteresowało.
  6. Zagrałem, doszedłem maksymalnie do 30 sekund. Nie wiem jak to skomentować XD
  7. Sutikku

    Free Tinzen

    To troszku smutne, że za bezpłatny dodatek trzeba zapłacić. Ja też wyczytałem, że jest za darmo.
  8. Jak się liczy ile miejsca weźmie surface?
  9. W sumie mogę skorzystać z mp_grid, ale czy to nie będzie zbyt spowalniało gry? A dokładnie tworzenie jednego gridu co step w jednym obiekcie i udostępnianie go innym?
  10. Problem polega na tym, że jeśli mamy parę obiektów które poruszają się przez mp_potential_step o tej samej prędkości do tego samego punktu, to jest szansa, że jakby wejdą w siebie i będą idealnie odwzorowywać swoje ruchy. Jak ominąć ten efekt? Żeby np. obiekt po styknięciu się z drugim, poczekał aż tamten sobie pójdzie. Zakładamy, że to ten sam obiekt. Zrobiłem kolizję, ale wtedy oba obiekty stopują zabawę.
  11. To nie umarło, naprawdę. Tylko wakacje i te sprawy. Zmieniłem troszku pomysł na grę, dodałem jedną postać (typka z mieczem), dźwięki bez zmiany (najlepiej je wyciszyć w sumie), ale znów się za to biorę. Zrobiłem od nowa sposób spawnowania się stworków, trochę bardziej ogarnięty. Link do nowej wersji No i trochę screenów
  12. Jeśli gracz jest za armatką, czyli w prawo od niej to znaczy, że jego X jest większe od X armatki. Więc dodaj GML if( x>obj_player.x) //jesli x jest wieksze od x gracza if distance_to_object(obj_player)<150 // wartosc w pikselach odleglosc</span> EDIT: No i jeszcze nie chcesz żeby strzelało jak jesteś pod, lub nad armatką, więc możesz sprawdzić collision_line, albo porównywać Y. Ale to już swoją drogą.
  13. Najprościej. GML i.direction=point_direction(x,y,gracz.x,gracz.y);
  14. Nie obciąży Ci gry to, że podzielisz kod na czytelniejszy.
  15. W grze którą już nie wiem ile robię, to mam to tak zrobione. GML (create) mapa=ds_grid_create(35, 35) // Tworzymy grida GML var xx=irandom(35); var yy=irandom(35); if(ds_grid_get(mapa,xx,yy)==0) //sprawdzamy komorke { instance_create(xx*24,yy*24, blok) //to 24, to oczywiscie dlugosc klocka ds_grid_set(mapa, xx, yy, 1); //ustawiamy w gridzie } Albo tak, jeśli chcesz żeby wokół klocka była wolna przestrzeń GML var xx=irandom(35); var yy=irandom(35); if(ds_grid_get_sum(mapa,xx-1,yy-1, xx+1, yy+1)==0) //sprawdzamy kwadracik komorek { instance_create(xx*24,yy*24, blok) //to 24, to oczywiscie dlugosc klocka ds_grid_set(mapa, xx, yy, 1); //ustawiamy w gridzie } To sobie w pętle wrzuć czy coś, która będzie trwać aż postawi klocek, czy jak tam chcesz. Ewen
  16. Jakoś tak, dziwnie uciekają wierzchołki spode mnie. Nie wiem, wygląda podejrzanie ;d
  17. Mógłbyś dodać jakiś dodatkowy tryb, że wszystko jest serio przyśpieszone. Tak bardzo bardzo. Dla doświadczonych graczy, którzy ogarną jak unikać i rzucać kombosy, to cud miód orzeszki, przejść do takiego trybu gdzie nagle wszystko się znów staje trudne.
  18. Sutikku

    wakacje

    Ostatnio byłem na weselu i jak są te karteczki kto gdzie siedzi, wziąłem moją i napisałem z tyłu mój numer telefonu i dałem takiej jednej dziewczynie. 14 letni romantico rośnie na gmclanach, pozdrawiam.
  19. Tak, inaczej kod zawarty w obiekcie się nie wykona, skoro nie jest w roomie.
  20. Gra bardzo ładna, jak pisali wcześniej, myślałem, że to ta gra od TeeGee. Wygląda ładnie, ale powinna być dużo dynamiczniejsza. Dużo dużo.
  21. Po włączeniu automatycznie się wyłączają, bo ten X jest w miejscu kursora. Ja tak często, aż za często mam. Włącz jedno okno, zmień jego pozycję i sprawdź.
  22. Co on mówi w 26 sekundzie szeptem? Jakoś mój poziom słuchania po angielsku jest na to za słaby.
  23. 117 Mb? Tyle to chyba mój telefon nawet pamięci nie ma :) Już wolałbym brak oświetlenia, a mniej zżeranego miejsca, niż jakiś bajer który i tak ledwie zobaczę w tego typu grze.
  24. Ostatnio chciałem zrobić coś takiego jak kladogramy, tj. takie drzewka genealogiczne. Zaczyna się od jednego obiektu, który potem tworzy swoje kopie, a sam umiera. Czasem więcej tych kopii czasem mniej. Chcę spisać informacje do pliku ini o nim, a następnie odczytać. I jak zrobić, by po wyrysowaniu obiektów nie nachodziły one na siebie bo mają wspólnego "rodzica", bądź nachodziły na obiekty sąsiadujące?
×
×
  • Dodaj nową pozycję...