-
Postów
1 475 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Matthew
-
A dla Starwalka (MissionAERO) znajdzie się miejse w tych najlepszych produkcjach? Mam zamiar poprawić, bo wszystko jest dobrze, 0 negatywnych opiń oprócz jednej Pata związanej z interfacem. Co do poprawek: spox (najdłuższy komentarz XD), a są jeszcze jakieś bugi/błędy na stronie?
-
Postanowiłem odświerzyć topic. Robię nową wersję gry: Starwalk 2 Oto spis broni, które aktualnie są: Single Shot Nie muszę chyba mówić co to jest. Proste, pojedyncze, czerwone lasery. Double Shot Dwa zielone lasery, lecące równolegle do siebie. Triple Shot Trzy jasnoniebieskie lasery lecące pod kątami 45, 90, 135 stopni. Quad Shot Cztery lasery, kolor fioletowy. Lecą równolegle do siebie. Thunderbolts Pojedyńczy piorun, leci powoli i przeszywa przeciwników aż do straty energii. FireDragon Ognisty, płonący wąż, lecący do góry pod różnymi kątami. Znika gdy wyjdzie poza ekran, bądź się spali. Acidshot 5 kuli kwasu. Gdy się czegoś dotknie, kwas wypływa i zadaje szkody. Slashers Slashery to coś jak shurikeny. Lecą w różnych kierunkach po kilka sztuk (od 5 do 10). Ballshot Rzucasz piłeczką i grasz w arkanoida. Piłki z czasem znikają. Odbijają się od boków ekranu (poza dolnym). Nailgun Karabin gwoździowy. Pociski lecą baaaardzo szybko. Bonusy: ExtraBullet (zielona kulka z literą B) Dodatkowy nabój. BadBullet (czerwona kulka z literą B) Strata naboju. ExtraSpeed (zielona kulka z S) Przyspiesza. BadSpeed (czerwona kulka z S) Spowalnia (nie zawsze złe!) Coin: 10(szara),50(pomarańczowa),100(zielona),200(niebieska) (kolory w nawiasach oznaczają kolor monety Odpowiednio dodaje do kasy 10, 50, 100, 200. Machinegun (litera I z wieloma kropkami) Strzelanie bez konieczności ciągłego klikania ExtraRocket (Zielona kulka, rakieta) Dostajesz Extra Rakietę RocketUp (zielona kulka, rakieta z czerwoną obwódką Ulepsza rakiety do echorakiet Przeciwnicy Firster HP = 2; Pkt = 25; Seconder HP = 5 Pkt = 50 Enemy3 HP = 10 (trzyma energotarczę) Pkt = 100 Enemy4 Pierwszy stalowy HP = 5; Pkt = 75 Energy5 Stalowy HP = 10 (trzyma stalową tarczę) Pkt = 125 Enemy6 Niewidzialny do pierwszego otrzymanego strzału HP = 6 Pkt = 100 Enemy7 HP = 2 Pkt = 100; Enemy8 HP = 4 Pkt = 100 Enemy9 Szarańcza HP = 1 Pkt = 5 Shield Tarcza energetyczna HP = 10 Pkt = 5 SteelShield Stalowa tarcza HP = 20 Pkt = 10
-
To daj pomysł co do MissionAERO. Chyba grałeś w to?
-
możliwośc pauzy już była... ale daj ten kod gdzie to dodałeś, bo jakoś niczym się nie różnią (na oko) E: NIC nie zmieniłeś. Daj to, które zmieniłeś.
-
MissionAERO Poszukaj :) ja po prostu na starcie rooma w objekcie kontrolnym (np. game, control) ustawiałem zmienną alpha = 1 i zmienną dark = 1, w stepie dawałem: if (dark) { alpha -= 0.05; if (alpha <= 0) dark = 0; with (all) { x = xstart; y = ystart; } } No i draw: draw_set_color(c_black); draw_set_alpha(alpha); draw_rectangle(-1,-1,room_width+1,room_height+1,0); -1 i +1 to po to, żeby całkowicie pokrywało cały room. Oczywiście, ustawiłem w tym obiekcie kontrolnym depth na -99999, żeby było nad innymi obiektami.
-
Daję do uploadera plik gm6 spakowany do zipu z hasłem, które dam przez GG lub PM. Ten kto weźmie ten plik, urozmaica grę o nowe bajery, grafikę itp. Potem pokazuje mi co zrobił i mówię czy ma robić dalej i czasami podsuwam pomysł. Oczywiście taki ktoś wpisuje się do autorów.
-
mam kilka projektów gier, które zyskały wysokie oceny i chciałbym je kontynuować, ale w jakimś teamie lub parze (bez skojarzeń!): OnSight - strzelanka/skradanka/przygodówka 4/10 MissionAERO - arcade (coś jak galaxian) 6/10 Gostki - ueee... to raczej odpada ze względu na skomplikowany kod 10/10 Te jeszcze nie wyszły: YinYang - platformówka o tematyce z CHIN (ty zielony szpiegu!) 7/10 Adventure - przygodówka/RPG 5/10 Te oceny to nie oceny, tylko jak bardzo skomplikowany jest kod. Proszę się zgłaszać.
-
Antyaliashing (Wygładzanie krawędzi) w GM
Matthew odpowiedział(a) na Bagno temat w Pytania początkujących
to też rozmazuje... to interpolate przydaje się w backgroundach: - robisz backgrounda o szerokości np. 64px - ustawiasz w roomie stretch w tym backgroundzie - interpolate włączony ale przy tym rozmazanie przynudza... -
@Mic: To kwestia nie sekund a klatek, w jednej klatce fps mógł się zmienić na 9, choć to raczej niemożliwe. Warunek to fps < 10, więc nie wiem jak do tego doszło...
-
Tytuł: Liczby Pierwsze Gatunek: program Opis: wyświetla kolejne liczby pierwsze co pozwala na test wytrzymałości kompa Download: https://gmclan.org/up1096_11_LiczbyPierwsze.html Rozmiar pliku: 6,66 KB (o kurde! szatańska liczba) Autorzy:Ja Screeny: Screenów nie będzie. Zresztą co tu pokazywać: kolumna liczb pierwszych i pośrodku ile fpsów. Mi doszedł do 409 liczby.
-
Go(a)tchick(gotczik) Catch the gothic Gothic 4 Ultra Edition XD
-
czasami pomaga wstawienie call the inherited event (czy coś)
-
@Mik: To rób tą mgłe na małym polu, np. left = view_xview[0] - 160; right = view_xview[0] + view_wview[0] + 160; top = view_yview[0] - 160; down = view_yview[0] + view_hview[0] + 160;
-
Za chwile posypią się niskie oceny - tak jest ZAWSZE. Jedna osoba oceni wysoko, następni też, potem ktoś oceni nisko i reszta też itwk. Jednak gry Jakluba mają rozbudowaną rozgrywkę: różne przeszkody, przeciwnicy, ozdoby... a grafika jest średnia, dlatego ocenię na 4+/6 * 5 = 4,5/6 * 5 = 3 gwiazdki
-
a jaki masz widok? z boku, czy z góry? bo jak z góry to: create kat = -45; rosnij = 1; atak = 0; step if (atak) { if (rosnij) { kat += 15; if (kat >= 45) rosnij = 0; } else { kat -= 5; if (kat <= -45) { atak = 0; rosnij = 1; } } } np. Ctrl if !(atak) atak = 1; Draw dir = image_angle + kat; draw_sprite(sprite_index,0,x,y); draw_sprite_ext(s_miecz,0,x+lengthdir_x(8,dir),y+lengthdir_y(8,dir),1,1,image_angle,c_white,1); W myślach to robiłem, więc mogą być błędy A co powiesz jeśli powiem, że wymaga to umieszczenia mnie w credits?
-
...bo typ jednej ze zmiennych nie pasuje do typu drugiej zmiennej
-
POMOCY! pisze prace kontrolną i jestem zielony!:(
Matthew odpowiedział(a) na D@N temat w Pascal, Delphi
mod = modulo = reszta z dzielenia. Fersztajen? @Marmot: O_o? Jak przełożyłeś Pascal na Pascal? To nie jest w GML! -
Elvis = klon Bigsharka? Gry są fajne, tylko szkoda, że sam nie dałem. :(
-
POMOCY! pisze prace kontrolną i jestem zielony!:(
Matthew odpowiedział(a) na D@N temat w Pascal, Delphi
nie jestem pewien: var i, j j = 1; for i = 1 to N do begin if (N mod i = 0) j = j + i; end; if (j = N) show_message("Liczba "+IntToStr(N)+" jest doskonała"); -
U mnie taka kolejność 1. ALL XD Tak na serio: 1. Warcraft - fajny klimat, szczególnie tropik w dodatku, fajne rasy no i świat fantasy 2. Starcraft - "gra stara ale jara". W dodatku są fajne bajery pododawane no i dużo możliwości (horda zergów i carriery protossów) 3. Age of Empires I i II - stylowy RTS
-
nom, to drugie lepsze Ja zaraz dam dalszą część porad. Ready? Go!
-
Losowe (SPEŁNIAJĄCE WARUNEK) miejsce .
Matthew odpowiedział(a) na Cekol temat w Pytania zaawansowanych
while (collision_line(x,y,x_point,y_point,o_Mur,1,1)) || !(collision_line(o_Gracz.x,o_Gracz.y,x_point,y_point,o_Mur,1,1)) { x_point = random(room_width); y_point = random(room_height); } Krócej... Adster, jednak miałeś racje: pętla powinna być wykonywana dotąd, dopóki będą spełnione warunki. -
Losowe (SPEŁNIAJĄCE WARUNEK) miejsce .
Matthew odpowiedział(a) na Cekol temat w Pytania zaawansowanych
co ty Adster gadasz? :) Narysuj to sobie na kartce: 1. Zaznacz 3 punkty: L - losowy punkt, R - robal, P - gracz 2. Połącz punkty (R z L oraz P z L) 3. Narysuj kwadracik (o_map) na odcinku LP 4. Przeanalizuj Cekolowi chodzi o to, aby potwór podążał do miejsca gdzie gracz nie będzie go widział! -
Losowe (SPEŁNIAJĄCE WARUNEK) miejsce .
Matthew odpowiedział(a) na Cekol temat w Pytania zaawansowanych
ekhm... i To samo z: i -
Rzucanie ręką jak Rayman
Matthew odpowiedział(a) na Grela temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
bo trzeba chyba dopisać na końcu: .html