-
Postów
1 475 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Matthew
-
No to w sumie jakiego naprawdę warto się uczyć? Mam dylemat między D, C# i C++.
-
@Up: Więc oceniasz szablon, a nie grę? Gratz...
-
Raczej nie, bo: 1. Zamiast "życie.wróg" powinno być "wróg.życie" i zamiast "obrona.wróg" - "wróg.obrona". 2. Nie powinno być w ogóle polskich liter, GML traktuje jak puste pole.
-
to samo znaczenie, ale zmienna "ammo" będzie w obiekcie z amunicją, a zmienna "amunicja" to rzeczywista amunicja twojej postaci, chyba że masz jakąś inną nazwę...
-
Kurs tworzenia gier z silnikiem XenoN Core
Matthew odpowiedział(a) na PsichiX temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Wiem, że mój sposób jest najgłupszy, bo wtedy np. MOBy nie mogłyby się poruszać ze względu na zbyt dużą szybkość, ale na mniejsze odstępy czasu działałoby znakomicie. -
W GameMakerowym Edytorze pokolorowałem, wyciąłem, zrobiłem ramkę i tło, a połączyłem w jeden gif w Gifacie (Gifat). @Snake: Thx, co do pracy: te białe pixele wokół napisów zrobiłeś specjalnie?
-
obiekt z amunicją GML CREATE ammo = 20; kolizja bohatera z tym obiektem GML KOLIZJA if (other.ammo > 0) { amunicja += other.ammo; other.ammo = 0; } Może i "if (other.ammo > 0)" jest niepotrzebne, ale żeby nie zamęczać komputera...
-
Kurs tworzenia gier z silnikiem XenoN Core
Matthew odpowiedział(a) na PsichiX temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
No to puszczasz gif z wirem tak, aby przysłonił cały view, główną postać przenosisz gdzieś, gdzie przeciwnicy nic jej nie zrobią, a obiekty robią to, co robiły do tej pory. Po upływie czasu, postać wraca na swoje miejsce, a wir znika. Problem będzie wtedy, kiedy ktoś będzie się chciał przenieść w ciągu 5 sekund - 5 minut. Chociaż gdyby przyspieszyć poruszanie się przeciwników uzależniając ich od zmiennej, np. global.time_speed, która normalnie ma wartość 1, to m/w udałoby się uzyskać porządany efekt. Do tego można zwiększyć room_speed. -
No cóż, wolę nie oszukiwać :) i kolory i cieniowanie! :D
-
Kurs tworzenia gier z silnikiem XenoN Core
Matthew odpowiedział(a) na PsichiX temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Podróż do przyszłości? Teoretycznie łatwo, bo gdybyśmy polecieli o 5min do przodu w grze, to postać znikałaby na te 5min w międzyczasie puszczając jakiś filmik z tunelem czasoprzestrzennym albo gif z jakimś psychodelicznym wirem. -
Jeśli zmienisz origin z (16,16) na (24,10), to zaraz po zmianie musisz odjąć (jeśli origin się zmniejszył) lub dodać (jeśli origin się zwiększył) do x i y odpowiednie wartości. W tym przypadku będzie: GML x += 8; y -= 6; Piszę z głowy, więc jeśli nie wyjdzie, zamień + z -.
-
Moje nowe Avatary: Miałem tego wziąć na avka, ale skaluje się więc jest słaba jakość. Aktualny Avatar, chociaż mniej mi się podoba... Jeśli macie pomysły, jak ustawić tego pierwszego, bez większej straty jakości, to chętnie posłucham. BTW. Ten tygrys jest z neta, tylko go pokolorowałem i pocieniowałem, dodałem napis, tło i ramkę :D
-
Co do qs i ql: Głównie chodziło mi, że w 10lvl te potworki strasznie szybko łaziły, więc: - trudno było ominąć tego co łazi tylko w obrębie 3 pól - gdy trzeba było pchnąć paczkę na tego co łazi w obrębie 2 pól, to często po prostu zamykałem sobie przejście. Ale skoro jest wolniejsze tempo to spoko :) Na 51% jesteś w 3 gimnazjum. Na egzaminie była charakterystyka dowolnego bohatera z tych książek.
-
Lol, w porównaniu z tamtą turą, temat wybraliśmy błyskawicznie. Yoda, jeśli będziesz coś robił na tą turę, to mogę być sędzią (chyba, że Tymon i inni się zgodzą :D).
-
oKarta1 Event: Left Pressed GML show_video(nazwa_pliku1,fullscreen,powtarzaj); oKarta2 Event: Left Pressed GML show_video(nazwa_pliku2,fullscreen,powtarzaj);
-
@Up: Źle. GML if (mouse_check_button_pressed(mb_left)) { image_angle = point_direction(x,y,mouse_x,mouse_y); bul = instance_create(x,y,oPocisk); bul.direction = image_angle; bul.speed = 8; }
-
Dobra, przeszedłem (ufff). Dodaj opcję pauzy, qs i ql (quick save i load). Zrób rosnący poziom trudności, bo niektóre plansze wkurzają :) Najtrudniejsze wg. mnie to 4, 7 i 10lvl. Mógłbyś dać coś takiego jak podpowiedź, która pojawia się np. po 10 minutach główkowania nad levelem. Ulepsz jeszcze ciutek grafikę (ale niekoniecznie) i będzie gitez.
-
@Up: Jak nie będzie viewa, to napis będzie dziwnie podążał za graczem. Jak view będzie, to gdy zbliżymy się do któregoś rogu rooma to napis znowu zostanie w tyle.
-
No więc, jaki teraz temat? Propozycje: - fizyka liany i bujanie się na niej (platformówka) - najlepsze efekty niszczenia, np. skrzyń (top-down) - gesty (za pomocą myszki) - płynne chodzenie po terenie (platformówka) Raz zrobiłem lianę, ale efekt był mizerny. Co do skrzyń: robiłem wiele razy, ale to nie to czego szukam. Gesty zrobiłem, ale błąd wywalał. Potem ulepszone przez Tymona. Płynne chodzenie w platformówkach... nigdy nie potrafiłem zrobić przez "dosłowność" komputerów :) Albo coś innego co będzie pomagało początkującym i zaawansowanym użytkownikom GMa.
-
??????????//////////////slashslashslash Chyba Lite, zresztą Ziomalek już powiedział jak klockami to zrobić. GML show_video(fname,full,loop) fname - Nazwa pliku. (.avi,.mpg) full - Wpisz 0, a będzie w okienku, wpisz 1, a będzie w trybie pełnoekranowym. loop - Wpisz 1, aby filmik się powtarzał lub 0, żeby filmik się nie powtarzał.
-
Prosty przykład latarki
Matthew odpowiedział(a) na bartekozaur temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
No w sumie... miałoby to sens gdyby było np. div 32 * 32 -
Prosty przykład latarki
Matthew odpowiedział(a) na bartekozaur temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
@Up: Inaczej floor(), np. 5.34 div 1 * 1 = 5 * 1 = 5 Chociaż, po co to "* 1"? -
Możesz mi pokazać (najlepiej na screenie) jak przejść lvl 4. Zawsze brakuje mi 3 kratek do wyjścia. A grę oceniam na 4. Trudna, ale o to przecież chodzi w grach logicznych. Mmm... albo dobra - 5 gwiazdek :) E: A teraz 7lvl nie mogę przejść... wygląda jakby nie był do przejścia... :[
-
ooo... dzięki za głosy :) BTW. Matthew = Mefiu/Metiu, Matthewa = Mefiua/Metiua. Matthe NIGDY się nie odmienia ;[ Sorki za czepialstwo, ale nie może mi to przejść przez język. :D
-
Co Dark się tak ociąga... Lepiej by było gdyby prace były dawane bez akceptacji sędziów. Po prostu, gdyby userzy powiedzieli, że jakaś praca nie spełnia wymagań, to by się ją dyskwalifikowało. ;)