
karolo320
Użytkownicy-
Postów
1 928 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez karolo320
-
szukam małej ekipy do pomocy przy grze
karolo320 odpowiedział(a) na edox temat w Pytania początkujących
Większość ludzi zareaguje "nie", ale prześlij mi ten projekt, chcę zerknąć na niego :3 -
Pomoc ze skakaniem w platformówce
karolo320 odpowiedział(a) na Teodor Dżem temat w Pytania początkujących
GML jeżeli nie ma nic pod nogami{ jeżeli leci w górę obrazek lecącego w górę jeśli nie obrazek lecącego w dół } -
szukam małej ekipy do pomocy przy grze
karolo320 odpowiedział(a) na edox temat w Pytania początkujących
to jest napisane w GM? -
online była skończona, tak mi się wydaje
-
A Almora to co, jak nie RPG?
-
Jakby nie utrudniał, to by się latało w nieskończoność ;x trzeba sie wiekszym refleksem wykazać Mogę zwiększyć zasięg widzenia, albo troszkę wraz ze wzrostem szybkości, ale i tak wątpie, czy ktoś to teraz ściągnie :D zakrętów nie umiem zrobić. Myślałem nad tym, ale ta gra to moje 2 pierwsze dni z 3d i użyłem zbyt sztywnych rozwiązań chyba.
-
testowanie, odpalanie projektu z gm
karolo320 odpowiedział(a) na karolo320 temat w Pytania początkujących
Dzięki, źle używałem tego working_directory. -
Chell? do tematu, to nigdzie takich ldzui nie znajdziesz
-
testowanie, odpalanie projektu z gm
karolo320 odpowiedział(a) na karolo320 temat w Pytania początkujących
odpalając z GM wywala Trying to draw non-existing sprite. a odpalając exe w tym samym folderze, co projekt, wszystko działa dobrze -
Z tego co mi wiadomo, to jeśli kliknie się zieloną strzałeczkę w GM, to kompiluje .exe, wrzuca go do temp a po wyłączeniu usuwa.(prawda to?) Teraz jeśli chcę wczytać sobie sprity z zewnątrz GML sprite_add("img/sprite.png",0,0,0,0,0) to za każdym razem muszę robić .exe i odpalać z .exe, co jest uciążliwe. Da się zmienić ścieżkę tego tworzonego tymczasowo exeka?
-
Precyzyjne i szybkie namierzanie najblizszego obiektu
karolo320 odpowiedział(a) na T-800 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
gówno prawda, wszystkie 3 robią to samo gówno prawda x2 u mnie nie ma w ogóle odchylenia, u ediego też (gm zaokrągla do setnych części) gówno prawda x3 specjalnie dla ciebie patrz! twój program radzi sobie gorzej z 5 obiektami niż mój z 56! lol @up: stwierdzałem to na forum już dziesiątki razy zamknijcie ten temat ;x -
Precyzyjne i szybkie namierzanie najblizszego obiektu
karolo320 odpowiedział(a) na T-800 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Racja, olej moją pomoc i rób dalej źle :( twój kod: GML _max_x=x1-x0 _max_y=y1-y0 if abs(_max_x)>abs(_max_y) then{ if _max_x<0 then _i=-1 _d=_max_y/_max_x if _max_x<0 then _d*=-1 if _d<0 then _j=-1 repeat(abs(_max_x)){ xline+=_i _z+=_d if abs(_z)>1 then { yline+=_j _z-=_j } if collision_point(xline,yline,all,true,true)>0 then { identyfikator=collision_point(xline,yline,all,true,true) break; } } }else { if _max_y<0 then _i=-1 _d=_max_x/_max_y if _max_y<0 then _d*=-1 if _d<0 then _j=-1 repeat (abs(_max_y)) { yline+=_i _z+=_d if abs(_z)>1 then { xline+=_j _z-=_j } if collision_point(xline,yline,all,true,true)>0 then { identyfikator=collision_point(xline,yline,all,true,true) break; } } } dodałem jedną zmienna (true/false) GML //zamiana na tablice (w create) line[0]=xline line[1]=yline //zamiana na tablice _max[0]=x1-x0 //x _max[1]=y1-y0 //y if abs(_max[0])>abs(_max[1]){ zamiana=0 }else zamiana=1 if _max[zamiana]<0 then _i=-1 _d=_max[!zamiana]/_max[zamiana] if _max[zamiana]<0 then _d*=-1 if _d<0 then _j=-1 repeat(abs(_max[zamiana])){ line[zamiana]+=_i _z+=_d if abs(_z)>1 then { line[!zamiana]+=_j _z-=_j } var _kolizja; _kolizja=collision_point(xline,yline,all,true,true) if(_kolizja){ identyfikator=_kolizja } ale to juz kosmetyczne Patrz, o ile mniej kodu. A robi to samo urąbałem wszystkie spacje i upchnąłem łądnie 9->5,5 -
Precyzyjne i szybkie namierzanie najblizszego obiektu
karolo320 odpowiedział(a) na T-800 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
GML if collision_point(xline,yline,all,true,true)>0 then { identyfikator=collision_point(xline,yline,all,true,true) break; } GML var _kolizja; _kolizja=collision_point(xline,yline,all,true,true) if(_kolizja){ identyfikator=_kolizja } To samo, a collision_point wykonywane tylko raz. szybsze :) -
według mnie taxi, t-800 i ich grafik i menadżer i nie wiem kto jeszcze, to ta i sama osoba. Zresztą któryś z adminów wspominał, że logują się z jednego IP e: a w ogóle, to grę oceniaj, a nie!
-
Precyzyjne i szybkie namierzanie najblizszego obiektu
karolo320 odpowiedział(a) na T-800 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
mogę zdekompilować "wasz"(masz rozdwojenie jaźni, czy co?) projekt w celu porównania prac? EDIT nie czekając na zgodę, bo i po co, zrobiłem to. Wszystkie projekty przeniosłem do gm8.1, dodałem 2 zmienne wyliczające średnią fps i mając odpalone okienko z projektem i GM poczekałem 30sekund z każdym. Oto wyniki: Taxi, T-800, ich grafik: średnia 589,93 fps Ja (właściwie to platyna, bo jego poradnik mnie tego nauczył jakieś pół roku temu) 1350.69 średnio fps edie i jego sposób bez collision_line 1007.41 średnio fps jak widać, t-800, twój sposób jest najgorszy z powyższych, i to sporo. Jeśli chcesz wytoczyć sprawę do sądu, to twoich grafik nie wykorzystam, obiecuję ^^ a kod to ogólnodostępny algorytm, jak sam pokazałeś EDIT 3, tak usunąłem obiekt dust i linijkę tworzącą go. Bez tego przy 600fps co sekundę się bugowało, lol -
T-800, kto by tam wiedział, o co ci chodzi...
-
to nie być silnik(kod jest tak sztywny, że nic się nie doda praktycznie), to być minigra. Jak dorobie menu (nigdy), to uznam, że jest skończona. Grafiki to tutaj nie ma xD Jak według ciebie ma wyglądać ten celownik, bo nie potrafię sobie wyobrazić takiego czegoś?
-
Precyzyjne i szybkie namierzanie najblizszego obiektu
karolo320 odpowiedział(a) na T-800 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Jeśli tylko collision_point, to nie lepiej sprawdzać po 1px? Jeśli direction będzie podzielny przez 90, a obiekt miał grubość 1px możesz przez niego "przelecieć" -
Precyzyjne i szybkie namierzanie najblizszego obiektu
karolo320 odpowiedział(a) na T-800 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
wrzucone podobne do ediego https://gmclan.org/up7221_12_kolizja_karol.html Moje szybsze chyba. Ogólnie, to rozwiązanie ediego jest coraz wolniejsze na większym dystansie. były odpalone oba naraz e2:wrzucam z 11 obiektami tak jak u ediego i bez tej brzydkiej kulki na koncu https://gmclan.org/up7221_12_kolizja_karolb01de.html -
Execute_code szyfrowanie
karolo320 odpowiedział(a) na I am Żyd and Lewak temat w Pytania zaawansowanych
https://forum.gmclan.org/index.php?showtopic=26875 -
Precyzyjne i szybkie namierzanie najblizszego obiektu
karolo320 odpowiedział(a) na T-800 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Ja też już wstawiłem swoje ;x e: szkoda posta na takie coś, więc @down: nie potrafię się powstrzymać. Jeśli ktoś się tak zachowuje, to życzę mu śmierci i szczyźnięcia w piekle -
ranisz mnie :( Tak. Wynik to prędkość tunelu mnożona razy ileśtam Dzięki za tę konstruktywną krytykę, następnym razem poprawię te błędy.
-
Precyzyjne i szybkie namierzanie najblizszego obiektu
karolo320 odpowiedział(a) na T-800 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Ty chyba na prawdę nie masz mózgu. Patrz 2 linijki wyżej. Uważasz, że się uczysz(Uczac sie przy okazji!!!.), a jednak kiedy ktoś podsuwa ci lepsze rozwiązanie, atakujesz go i mówisz o "innowacji". To tak jakbyś zbudował auto, które żre 100litrów benzyny na 100km i rozpędzało się do 20km/h i trwał w przekonaniu, że jest najlepsze, bo INNOWACYJNE. Ciekawe, że piszesz o tym, wstawiając the grid na gmclan e: tak ogólnie, to idź się powieś taxi. -
Tytuł: ruła Gatunek: zręcznościówka Opis: Fruwamy sobie w tunelu unikając beczek. Ogólnie, moje pierwsze cuś w 3D. Zrobione, bo nie miałem internetu 2 dni :(. Jeśli ktoś byłby chętny zobaczyć kod (już nawet komentarze zrobiłem) i nie wyśmiać mnie po oględzinach, tylko wytłumaczyć, co jest źle i odpowiedzieć mi na kilka pytań, to z chęcią podeśle mu projekt. Download: https://gmclan.org/up7221_4_ru_a.html Rozmiar pliku: 0.98MB .rar Download z wrzucaniem wyniku na stronke, żeby było spoko: https://gmclan.org/up7221_4_ru_a_multi.html Autorzy: Programowanie: ja + Utermiko ze swoją dllką do HTMLa Fabuła: to raczej jest plagiat speedx3d z androida Grafika: ja! Muzyka: nikt Screeny: