Skocz do zawartości

I am vader

Użytkownicy
  • Postów

    1 887
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    20

Treść opublikowana przez I am vader

  1. WIem, że to nie w temacie, ale nie masz pojęcia ile godzin przegrałem w Twojego mario nawet nie wiedząc, że jesteś Polakiem(tym bardziej mieszkającym o rzut beretem) albo, że robiłeś w game makerze. (nigdy nie udało mi się go ukończyć mario forever, ale byłem blisko). To było już ładnych parę lat temu... Więc ten, dzięki za ten skrawek moich nastoletnich lat.
  2. I am vader

    Foto-galeria

    W trójmieście na stałe czy przejazdem? P.S. Pozdrawiam z Gdyni.
  3. Ciężko się udzielać jak mnie wylogowywuje codziennie i codziennie dostaje 30-minutowego bana, czasem nawet kilka razy.

    1. Pokaż poprzednie komentarze  2 więcej
    2. I am vader

      I am vader

      Tak tylko narzekam, jakoś to przeżyję. 

    3. LolikZabijaka

      LolikZabijaka

      U mnie ten sam problem, już od ponad miesiąca, ciągle dostaję Bana na 30 min :D

    4. Wojo

      Wojo

      Gmclan 2017 

  4. Czepiacie się grafy, a gość sam robi.Co stalo sie z duchem tworzenia gier? Z radoscia inwencji wlasnej? Robienia jak sie umie a nie jak AAA robia? Jak dla mnie jest wporzo.
  5. Ponieważ w wersji HTML5 korzysta z klawiatury brytyjskiej gdzie w tamtym miejscu jest ".
  6. Najleniwiej byloby ustawic origin na dol.
  7. W tym momencie czy nie wydajniej juz zostac przy "0."+string(zmienna)?
  8. Nie ale serio, jeśli nie próbowałeś używać surface to nie mów, że próbowałeś wszystkiego. Jedyny powód że bardziej nie mogę Ci pomóc jest taki, że u mnie wszystko działa perfekcyjnie w sposób w jaki to zrobiłem.. coś musi być w Twoim kodzie.
  9. Nic za Ciebie nie napiszemy. Dostales ode mnie informacje jak dostac sie do obszernego artykulu ktory uczy krok po kroku jak to zrobic i olales to. Jak jestes tak leniwy moze to za wysokie progi na Twoje nogi? Sprobuj cos latwiejszego az ogarniesz lepiej gm'a.
  10. Skoro sprite pokazuje sie w lewym gornym rogu nie oznacza to ze nie uzywasz mojego przykladu ktory bazuje na surface'ach?
  11. Powiedz tylko, nie działa przykład czy nie działa przykład jak go zaimportujesz do siebie? Może coś w Twoim kodzie walczy z d3d?
  12. Szczerze nie wiem czy pojawie się w którejkolwiek lokacji, bo trochę się dzieje u mnie i mogę tego nie zmieścić w czasie, ale jakbym już miał wybierać z dwojga złego, to Warszawa jest dużo lepszą opcją. Przynajmniej to centrum.
  13. Kolejność wykonywania działać zawiodła, dzieliło _min przez (_max-_min). Żeby nie robić tłoku w jednej lini rozbiłem to na kilka. var _min = 350; var _max = 450; var clmp = 4; var len = distance_to_object(obj_glr_fire_light)-_min; var len2 = _max-_min; var len = (len/len2)*clmp; view_light=clamp(len,0,clmp);
  14. I am vader

    Bonfire

    Z tym, że przy turowych rpg'ach widzi sie bardzo duzo animacji idle..
  15. To jest logicznie niemożliwe żeby wartość była inna niż 0<=x<=4 przy użyciu clamp. Coś innego musi Ci zmieniać tę zmienną.
  16. Myślę że tutaj lepszym rozwiązaniem będzie: var _min = 350; var _max = 450; var clmp = 4; var len = (distance_to_object(obj_glr_fire_light)-_min/(_max-_min))*clmp; view_light=clamp(len,0,clmp);
  17. Tak, tylko, że to właśnie miała naprawić konwersja do surface, którą zrobiłem w swojej wersji. Spróbuję jeszcze popracować nad tym. Edit: Tak myśląc o słowach hudera - spróbuj dać d3d_end() na starcie terrain_create() i d3d_start() na końcu terrain_create(). Jak nie zadziała spróbuj zamienić miejscami d3d_end i d3d_start, może to pomoże. Samo d3d_start(); w 1 lini terrain_create() ? Jak ponownie odpalilem projekt znowu mi nie dzialalo, a po wpisaniu d3d_start zadziałało mimo kilkukrotnego restartu GM'a.
  18. I am vader

    Bonfire

    W kwesti stara animcja kontra nowa, nowa jest dużo lepsza. Natomiast ogólnie nie podoba mi się rozciąganie sprite'a jako całości. Gdyby był podzielony na kilka części wyglądałoby to lepiej. Np. Undertale tak miało i tam wyglądało to dobrze.
  19. Zamieniłem kod żeby operował na surface i nie działało. A potem zmieniłem trochę randomowego kodu i DZIAŁA, zarówno przy ponownym wczytaniu jak i przy restarcie roomu. Link poniżej, nie wiem dlaczego teraz działa, ale działa(tylko na nowo wczytaj height mapę bo się nią trochę bawiłem i jest inna od oryginalnej): https://led.feen.us/wpgrzu1m.rar
  20. Odkryłem, że jeśli opóźnić funkcję terrain_create a chociażby 1 step, to już za 1szym razem(bez restartu spacją) mapa jest płaska. Zakładam, że model wykonany później niż na starcie gry z jakiegoś powodu nie generuje się. Aby odtworzyć ten bug w obiekcie terrain w create wpisz: alarm[0]=1; ready=false; w alarm[0] terrain_create(heightmap,128,1000) ready=true; i w draw: if ready=true then terrain_draw(green) Licze ze znalezienie tego buga pomoze Ci jakos w rozwiazaniu problemu. Ja bede grzebac dalej az cos znajde.
  21. Ten kod widzę w projekcie, chodzi o to że nie mogę skompilować w celach testowych.Najlepsze co mogę zrobić w takim wypadku to szukać po omacku. Ogólnie kod terrain_create sugeruje ze po jego ponownym wywołaniu wszystko powinno się zresetować na nowe wartości i nie powinno być bugów. Najlepsze co mi przychodzi do głowy to oczyszczenie pamięci ze zbędnych danych: ds_grid_destroy(global.terraingrid); d3d_model_destroy(global.terrainmodel); A następnie wezwanie funkcji terrain_create od nowa. Jesteś pewien że argumenty które podajesz dla drugiego roomu są poprawne?
  22. Chciałem otworzyć projekt w GM 8.0 i mi wyskoczył błąd "Cannot find extension d3d". Miejscami są "nieznane akcje" więc nie mogę przetestować kodu. Pomóż mi jakoś to obejść to może dam radę zanalizować kod.
  23. Większość języków wymaga użycia średników do zakończenia wyrażeń. Game Maker nie, dlatego użycie średników jest opcjonalne. Używanie ich jest gestem dobrej woli i utrzymania estetyki kodu oraz nie odzwyczajenia się od wymagania średników w innych językach. Poleca się pamiętać o średnikach, bo to po prostu dobra praktyka.
×
×
  • Dodaj nową pozycję...