-
Postów
2 122 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Platyna
-
No to sprawdź czy przypadkiem w chwili kiedy powinna być animacja broń nie równa się 1 i laduj nie równa się false bo w takim przyadku się zmieni na normalne znów :P
-
sprawdź czy w jakimś innym miejscu kodu nie wykonuje sie zmiana sprita na normalny mimo że nie powinna :P
-
image_speed=jakaś_prędkość domyślnie jest 1 :P
-
chyba miałeś na myśli sprite_index = animacja a nie image_index = animacja ;) On ci właśnie tak zrobił ;)
-
Przykład wchodzenia pod górkę w grze platformowej
Platyna odpowiedział(a) na Platyna temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Dziwne innym działa. Nie mam pojęcia o co chodzi. -
Dokładnie tak jak powiedział OsamodasxD. Mogę się mylić ale wydaje mi się, że nikt na tym forum nie jest jasnowidzem i czytać w myślach też nie potrafi bo jest to dość żadka umiejętność, a prznajmniej tak mi się wydaje, bo ja jej nie posiadam (Z góry przepraszam jeżeli sie mylę!). A takiego problemu nie da się rozwiązać nie znając zastosowanej przez ciebie metody :) No chyba żeby robić cały przykład całkowicie od zera...
-
Przykład wchodzenia pod górkę w grze platformowej
Platyna odpowiedział(a) na Platyna temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Dziękować, dziękować :) Haha pamiętam jak sam się o to pytałem wielokrotnie na kilku forach i nie potrafił nikt mi pomóc :) Chyba z rok temu. I w końcu sobie sam poradziłem czego owocem ten przykład. :P -
A ja wiem gdzie xD Pewnie na Nukeboard :P Ewentualnie na Cportalu chyba też wstawiałem. Ta animacja jest dość stara więc ma sporo niedociągnięć.
-
Nudziło mi się więc zrobiłem taki oto przykład. :P Jest to mój pierwszy przykład więc w razie znalezienia jakichś błędów proszę o poinformowanie mnie :P OPIS: Wiele gier platformowych tworzonych w GameMakerze ogranicza się do płaskich platform i nawet najmniejszy wystający pixel powoduje, że gracz się zacina i musi go przeskoczyć. Ten przykład pokazuje jak sprawić by nasz postać miała możliwość ładnego schodzenia i wchodzenia pod górkę. Mam nadzieję, że nie będzie problemu z jego zrozumieniem. :) Oczywiście nie jest to coś uniwersalnego i większość gier będzie wymagała dostosowania przykładu do własnych potrzeb jednak myślę, że nie powinno to sprawić problemu. :) DOWLOAD: https://gmclan.org/up348_4_przyk_ad_wchodzenie_pod_gorke.html
-
stwórz obiekt kontroler GML //CREATE: wybor1=0 wybor2=0 //Zdarzenie potwierdzenia wyboru gracza 1 (nie wiem jak to tam masz) wybor1=wybrana_postać //Zdarzenie potwierdzenia wyboru gracza 2 (nie wiem jak to tam masz) wybor2=wybrana_postać //STEP if(wybor1!=0&&wybor2!=0) room_goto(arena) Do czegoś takiego nie ma uniwersalnego rozwiązanie. Musiał bym wiedziec jak to tam masz zrobione. Pomogłem ci jak tylko się dało :P
-
Do modeli używam używam 3D Studio Maxa. A do pozostałych rzeczy photoshop, flash i zwykły ołówek :P
-
No to zrób dwie zmienne przechowujące oba wybory i sprawdzaj ich wartość. Jeżeli obie coś przechowują to niech przenosi do rooma arena.
-
Temat mówi "pokaż co potrafisz" nikt nie mówił że to mają być do gier grafiki :P
-
Mnie to obchodzi. Może to nie na temat ale z ciekawy jestem xD
-
No to kilka wybranych prac z mojej galerii: Nieskończony czołg Moja fursona Predator Salonik Nissan T-Rex Tiny Tiger - Animacja Playstation 2
-
W jakim programie tworzysz? :P
-
[Problem] Sorki ale nieda sie tego opisać w temacie
Platyna odpowiedział(a) na J@ERO temat w Pytania początkujących
A ja wiem. Zrób tak: GML if(distance_to_point(mx,my)>3) speed=3 else speed=0 move_towards_point(mx,my,speed) Wiercił się jakby miał robaki ponieważ jeżeli ma speed=3 to nie znajdzie się idealnie w tym punkcie tylko do lekko przeskoczy o jakieś 1-2 pixela i będzie musiał wrócić ale znów przeskoczy i tak się trzęsie. :P Więc jeżeli dystans do puntu jest mniejszy niż prędkość to niech już się zatrzymuje (ewentualnie przeskakuje do tego punktu) -
[Problem] Sorki ale nieda sie tego opisać w temacie
Platyna odpowiedział(a) na J@ERO temat w Pytania początkujących
Coś musiałeś sknocić bo kod na pewno jest poprawny :P Najlepiej tak jak powiedział PsichiX daj projekt to zobaczymy co tam sknociłeś :P EDIT: O spóźniłem sie z tym postem, właśnie dał xD EDIT2: Rany bo ty dałeś event kliknięcia na sticka xD Musisz dać event global mouse czyli kliknięcie gdziekolwiek :P I nie możesz robić czegoś takiego: move_towards_point(mx,my,speed=3) zrób tak: speed=3 move_towards_point(mx,my,speed) albo poprostu move_towards_point(mx,my,3) -
[Problem] Sorki ale nieda sie tego opisać w temacie
Platyna odpowiedział(a) na J@ERO temat w Pytania początkujących
GML //EVENT KLIKNIĘCIE MYSZĄ mx=mouse_x //zapisuje do zmiennej x kursora w momencie kliknięcia my=mouse_y //zapisuje do zmiennej y kursora w momencie kliknięcia //STEP move_towards_point(mx,my,speed) //sprawiaj że stick cały czas idzie tam gdzie ostatnio kliknięto Mogłem zrobić błąd w nazwie funkcji ale chyba tak się nazywała :) -
Dzięki, przyda się. Wielokrotnie miałem problemy które można było rozwiązać za pomocą Creation Code :P
-
Nawet dwie są :D -LOGIA Z logomocji. Jest kilka zadań żeby napisać jakąś tam procedurę która coś tam robi. Ja właśnie tej laureatem błem. Tylko że to jest wojewódzka olimpiada (mazowieckie). -Olimpiada Informatyczna Gimnazjalistów (OIG) Praktycznie chodzi o to samo tylko że tu już normalne języki jak C++ i zadania są trudniejsze
-
Haha :D W podstawówce ja miałem zwykle 4.3 jakoś. 1 gim - 4.3 2 gim - 4.0 A teraz w trzeciej gim 3.9 i byłem zagrożony z dwóch przedmiotów xDDD A mimo to dostałem się do najlepszego liceum w Warszawie (chyba 2 lub 3 w Polsce) xD Ale to przez laureata z olimpiady informatycznej :P Kurde ja nie wiem jak ja se w tym liceum poradzę :D To dopiero będzie katorga...
-
Ach kumam. Dwa obrazki w tle. Jeden bliżej przesuwający się szybciej i drugi dalej przesuwający się wolniej?
-
Chodzi mu o viewa przesuwającego się chyba :P
-
Nie da rady. Bo obiekt jest solidny więc gdy dam zdarzenie kolizji będzie nie fajnie :P Ach te problemy z solidami... od następnego projektu przestaje ich używać...