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. W zasadzie to jest wymodelowane jak na figurkę do postawienia sobie gdzieś na biurku.
  2. I am vader

    Galeria Grafik

    Pierwsze skojarzenie superfrog
  3. Skoro nie mozesz uzyc funckji bo masz GM8.. Może istnieją lepsze rozwiązania niż to, to walnąłem na szybkiego ale zasada jest taka: GML // val1 i val2 to kąty Roznica = min(max(val1,val2)-min(val1,val2),min(val1,val2) + (360-max(val1,val2)) ) EDIT: Teoretycznie wydajniejsza wersja GML (getangledifference) var a0 = min(argument0,argument1); var a1 = max(argument0,argument1); return (min(a1-a0,a0+(360-a1))); Ogólna idea jest taka, że sprawdzamy odległość z obu stron, więc w jednej opcji lecimy zgodnie ze wskazówkami zegara(tak jak kąt się zwiększa - robimy max-min) a w drugiej zgodnie ze wskazówkami zegara(kąt malejący, tutaj do mniejszego kąta dodajemy odległość większego kąta od 360). Funkcją min wybieramy krótszy kąt.
  4. Siemka law, co tam? Ale obawiam sie na nie to konto wlazles piszac ten komentarz.
  5. Karachan Ci sponsoruje te gre czy cos?
  6. Uzjel juz opisal sceptycyzm do surface'y. Poza tym to tymczasowe tekstury, moga zniknac z pamieci w kazdej chwili, np. po zminimalizowaniu gry.
  7. "O nie, coś czego jeszcze nie znam jest dla mnie niekompletnie zrozumiałe!"
  8. W starym designie mozna bylo utonąć w miliardzie okienek. Teraz przynajmniej się grupują w zakładki i jest na wszystko dość (wirtualnego) miejsca.
  9. *cough* Wtorek 15 listopada?
  10. A z linuxem przecież chodzi o to, aby nie płacić!
  11. Myślę, ze ANtY tutaj zaoferował z czystej uprzejmości bo jesteśmy jak rodzina. Ale jakby któryś GMClanowicz stanął na wysokości zadania to byłoby całkiem fajnie. Taki rosnący rodzinny biznes.
  12. Racja, przeciez i tak return konczy wykonywanie kodu. Jakis mi z glowy wypadlo :P To pewnie po ID sortuje. Edit: Z ciekawości sprawdziłem wersję Gnyska, musiałem podkręcić cykle z 30K do 300K i ilość prób z 5 do 20 żeby móc zobaczyć różnicę, bo inaczej mają zbyt podobne czasy. Rzeczywiście wydaje się być szybszę. Jakby ktoś miał pomysł na jeszcze mocniejsze wyciśnięcie tej funkcji, zamieniam się w słuch. Edit 2: Po kilku chwilach kopiujwklejki po usunięciu else jest średnio o 0.8% szybciej. Tak, zrobiłem to z czystej ciekawości :D
  13. Test wykonany poprzez wykonanie każdego z kodów po 30 tysięcy razy (Mikrosekundy): Test #1 Max: 19698 LeD: 15277 Test #2 Max: 20191 LeD: 14837 Test #3 Max: 19748 LeD: 15226 Test #4 Max: 20021 LeD: 15076 Test #5 Max: 19868 LeD: 15270 Obawiam się, że mój jest szybszy. Kod (GMS): http://puu.sh/sb5mt/3b2ddb200a.gmz Edit: Zapomniałem dodać: Każde and czy or tworzy wirtualnie ify. Technicznie użyłeś ich wiele wiele więcej niż ja.
  14. Tak też można. GML if argument0.depth=argument1.depth return min(argument0,argument1); else if argument0.depth < argument1.depth return argument0; else return argument1; Mniej w oczy kole i korzysta z tej samej logiki.
  15. Każdą animację dodaj jako oddzielny sprite. Sprite możesz zmienić za pomocą GML sprite_index = [tutaj nazwa sprite'a] lub klocka Change Sprite
  16. Nie wskakuje w odpowiednim momencie bo czas stepu nie pokrywa sie z dokladna milisekunda w ktorej dany kawalek powinien sie zaczac badz skonczyc. Najlepiej zebys wycial loopowane audio do bufera i zrobil audio_queue do ktorego dodajesz zawartosc tego bufera. Niestety nie ma funkcji, albo takowe gdzieś zgubiłem, które pozwoliłyby to zrobić wewnąrz GM'a, wiec jedynym wyjsciem jest trzymanie pliku dzwiekowego jako included file w formacie .wav. Jak bedzie mi sie chcialo dam w edicie lub nastepnej odpowiedzi kod, ale nie obiecuje bo juz mi sie nie chce :v
  17. Cóż, dla mnie dokładnie tak to wygląda. Jak będzie warto przechodzić dla zmian w GML'u to głośno o tym powiedzą. A póki co cisza.
  18. Nie ma w tym nic co by mnie zainteresowało póki co.
  19. Nie mam dużo do powiedzenia poza prostym "Good luck". A i mogę jeszcze dodać, że zawsze mnie śmieszyło troche takie wojowanie w sferach OP jak "władcy wszechświata", ale nie przeszkadza mi to jakoś :P P.S. Darth Rainer
  20. Nie ma zadnego powodu zeby path sie tak rozwalil sam z siebie, jakis inny kod badz czesc kodu musi wplywac na path, np. edytowac go lub agresywnie rozpoczynac od nowa. Byc moze dalsza logika tego guarda to robi.
  21. I am vader

    Galeria Grafik

    Przeciez nie mowie 100% realizm, ale troche wiecej rozwagi w designie. To sie po prostu nie trzyma kupy. Edit: Zeby dalej nie ciagnac trego absurdu, tylko zamykajaco powiem: Zadna gra nie jest realistyczna, a kazda ma pewien stopien realizmu, mniejszy czy wiekszy, ale jest ogolne zalozenie ze jak za bardzo sie zejdzie z realizmu to juz sie robi absurdalnie nielogicznie i wtedy to wyglada bardziej jak niechlujstwo. Moze troche przesadzilem z tym gadaniem o ratuszach i tak dalej, ale i tak sa 3 fundamentalne problemy czyli wielkosc muru do wielkosci miasta, wszystko w srodku wywalone kostka oraz dziwny port ktory do tego jako jedyny ma plaze.
  22. I am vader

    Galeria Grafik

    O nie, ten podły vader obraża niewinnego developera! Daj spokój, Nikas, może człowiek nie srajtaśma, ale rozwijać się powinien. Gość może się obrazić jeśli chce, ale może też wziąć moją krytykę do serca i pomyśleć nad level designem. Wielka szkoda by była gdyby dobra grafika miała paść na słabo zaprojektowanym świecie. W ogóle rozumiem w Twoim mniemaniu mamy circlejerk robić i udawać, że nikt nie popełnia błędów? Przecież nie mówię tych rzeczy, żeby być dupkiem.
  23. I am vader

    Galeria Grafik

    A ja jednak muszę się dowalić, bo to miasto to taka wioseczka z zadupia, a wielkie mury i wszedzie kamieniem wylozone. Chociaz bys jakis podzial na podgrodzie i miasto zrobił. W innym wypadku te mury nie mają sensu. Czemu poza murami nie ma plaży? Po co przystań aż tak wyciągnięta? Jak już mówimy o murach czemu nie ma ściany wyjściowej na przystań, skoro atak od morza jest możliwością? Tą pustą przestrzenią między domami by się dzieci w afryce wykarmiło. Skoro to miasto to gdzie Ratusz? Mennica? Miejsce religijne? Rynek? Szubienica bądź gilotyna? Rozumiem ktoś kogoś zabije to reszta mieszkańców klepie go po plecach "ah dobra robota ziom".
×
×
  • Dodaj nową pozycję...