Skocz do zawartości

ZeroXbot

Użytkownicy
  • Postów

    717
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez ZeroXbot

  1. ZeroXbot

    Tank Mayhem

    Kariere zaczynamy na małej wysepce (tej zielonej w kształcie zęba), jako nowy w tym sporcie. Następnie tak jak wcześniej napisałem, będziemy kolejno uczstniczyć w zawodach (każde po kilka wyścigów). Każda klasa dostarcza nam lepsze pojazdy, broń i ulepszenia. Oprócz utrudnień ze strony AI, będą oczywiście trudniejsze trasy z licznymi przeszkodami. W końcu docieramy do klasy extreme (jasno-zielona wyspa), a gdy ją wygramy przystępujemy do zawodów Ultimate Mayhem (niebieska wyspa), w której będziemy musieli zebrać wszystkie swoje umiejętności "do kupy" i pokazać kto tu rządzi.
  2. ZeroXbot

    Tank Mayhem

    Ok, tym razem bez cytatów. 4xUP: Widzę, że się bardzo "napaliłeś" na tą grę :D . Niestety będę musiał zrobić AI (a dla mnie to nie jest prosta sprawa, bo nigdy w życiu tego nie robiłem), bo chyba jeżdżenie w kółko nie da Ci dużej rozrywki. 3xUP: Przeczytałem o tym na wikipedii, ale nie będę tego planował w TM. 2xUP: 3 razy NIE. UP:Rakieta zdalnie sterowana, niemiałaby sensu w "battle", bo powodowałaby za duże straty. Może będzie dostępna w pozostałych trybach. Broń odłamkowa, podoba mi się 2 wersja. Działo jonowe, tak. Broń ogłuszająca, raczej nie. Co do osłon to zobaczę.
  3. ZeroXbot

    Tank Mayhem

    Nie wiedziałem, że była taka gra :D Namierzane rakiety, spróbuję. Łopata = klej (patrz mój drugi post) = odpada. Co do pojazdów to bedzie można polepszać ich opancerzenie i osiągi (w niedużym stopniu), ale wezmę je pod uwagę no i zmienię nazwy, bo te są dziwne (no może prócz terminatora i monstera) EDIT: Nie powiedziałem jak idą prace... otóż pracuję nad sklepem i nieco nad grafikami do mapek. Niedługo może ujrzycie pierwszą trasę.
  4. ZeroXbot

    Tank Mayhem

    kamikadze - hmmm... to zbyt drastyczne, nawet jak na walkę. turbo - ok, może zrobię nawet coś a'la nitro. pole siłowe i lustrzane - to pierwsze według Ciebie ma odejmować życie? Sądzę, że lepiej by było jakby działało na zasadzie tymczasowej nieśmiertelności. Co do lustrzanego to nie wiem, czy bym coś takiego potrafił zrobić...
  5. ZeroXbot

    Tank Mayhem

    Rakiety i karabinki mam już w planach. Granatniki? Coś wykombinuję, ale co do pola magnetycznego to nie jestem pewien o co Ci chodzi, bo może np. być pole "w czołgu" albo może chodzi Ci o taki bajer, co zostawia się na ziemi i przyciąga? Żeby nie było napiszę wam uzbrojenie jakie już mam w planach: Ofensywne: Działa (tylko czołgi), Karabiny, Wyrzutnie rakiet, Miotacze ognia, Parę broni futurystycznych (laser, blaster, pulse) Defensywne: Napalm, Klej, Kolce, Miny, i mój pomysł "B-spike" (back spike) :P wystrzeliwywany z tyłu pojazdu kolec :D
  6. ZeroXbot

    Tank Mayhem

    Tytuł: Tank Mayhem Gatunek: wyścigówka, rozwalanka Opis: Tank Mayhem jak sama nazwa wskazuje to gra o "rozwałce" czołgów, ale nie tylko. Będziemy mieli także do dsypozycji wozy opancerzone (pośrednik między czołgiem, a następnym) i samochody sportowe. Akcja będzie się toczyć na duzych mapkach. Przewidziane będą cztery tryby rozgrywki: 1.Race-nie musze omawiać... 2.Mayhem-też raczej... (dla nie kapujących - rozwałka) 3.Battle-połączenie tych dwóch ww. 4.Domination-tryb, który polega na niszczeniu "baz". Takowe bazy po zniszczeniu są nasze i produkują nam punkciki decydujące o zwyciętwie. Kto ma najwięcej, wygrywa. Głównie gra będzie opierać się na karierze (mapka w screenach), w której będziemy mogli uczestniczyć w zawodach takich klas jak: Junk (złom), Desert (pustynia), Metal, Elite (elita) oraz extreme. Oprócz tego będzie mozna sobie pograć "od tak" dla zabicia czasu (lub jeśli naprawde was wciągnie to właściwie też dla zabicia czasu). Proszę o dawanie jakichś pomysłów na bronie ofensywne, defensywne, może pojazdy (i przedstawienie mniej więcej parametrów) i o krytkę :) Autorzy: Programowanie: Najprawdopodbniej ja ;) Fabuła: ZX Grafika: ZX Muzyka: ZX Screeny: Mapka naszej kariery Początki jazdy i HUD (mapki nie jako tako jeszcze nie ma :P)
  7. Jasne! Przecież na pewno na Alasce szpital prowadzą gruboskórni indianie, którym czasami "strzela" cos do głowy i zaczynają mieszać swój język z polskim. Bardzo dobrze! Wydanie dema tylko popsułoby rozgrywkę.
  8. Nie mogę się tego doczekać. Grafiki nie zmieniaj, bo ma w sobie to coś, co przyciąga miliony. :) PS: Popraw grafikę tytułową, bo napisane jest sezon pierwsy.
  9. Tak w ogóle to ta gra jest z widokiem z boku, czy z góry?
  10. Tu chodzi o wroga. Ja bym to zrobił tak: GML //w stepie los=random(10) if (los<3) then direction -= 180 //do zmiany sprite'ów użyj skryptu Rewlisza EDIT: Wartości możesz oczywiście pozamieniać (liczba w random musi być zawsze większa niż ta druga+1)
  11. Próbuję wywołać zmienną z bazy danych: draw_sprite(global.model[global.player[0],4],image_index,x,y); Wcześniej w bazie danych zdeklarowałem je: global.model[0,4]=s_beetle global.player[0]=0 Gdy próbuję przetestować grę wyskakuje mi błąd, w ktorym pisze: trying to draw non-existing sprite. Wiem co to znaczy, ale dlaczego tak się pojawia? Sprite o nazwie s_beetle istnieje.
  12. Błąd jest przy kupowaniu wozu, ponieważ przed każdą zmianą global.itemx=true reszte tych zmiennych powinieneś dać na false np.: global.item1=false global.item2=false global.item4=false global.item3=true
  13. Chodzi mi o to, że obiekt by zostawiał obiekt "klej", który by zwalniał przeciwników, no ale także jego. Chodzi mi o to by odległość między nimi była minimalna, byleby ich sprite'y nie zachodziłyby na siebie.
  14. Nie wiem czy to pomoże, ale może użyj komendy sprite_set_alpha_from_sprite(spr_0,spr_1);. W miejscach spr_0 umieść sprite SirLukiego, a w spr_1 ten sam sprite jednak z odwróconym kolorem (w paincie nawet coś takiego masz).
  15. Ok, a więc jak zrobić, żeby rzecz robiła się za obiektem (tak daleko, żeby go nie dotykała)?
  16. Z jednej strony rozumiem, o co w tym chodzi, ale z drugiej mam takie poczucie niewiedzy i nie chcę czekać aż do liceum, zeby to zrozumieć :/ Czy trygonometria jest naprawdę taka trudna, czy poprostu potrzebuję zobrazowania na przykładach jak to działa? Gdyby nie to pewnie już bym w tym kierunku śmigał (Może nie aż tak, ale dobrze bym sobie radził).
  17. Rozumiem, że x + sin( degtorad( direction + 90 ) ) * 16 i ten drugi oblicza punkt na okręgu zataczanym przez obiekt strzelający, z którego "wydobywa się ogień". Zatem czy można tego użyć do dowolnego innego obiektu, czy trzeba by było zmiennić wartości liczbowe przy innym rozmiarze obiektu?
  18. Dzięki za to wytłumaczenie, ale chodziło mi o kod jako całość, a nie rozkładanie go za czynniki.
  19. Mam kolejny problem. W przykładzie z miotaczem ognia spotkałem sie z takim kodem: GML if ( keyboard_check( vk_space ) ) { xx = x + sin( degtorad( direction + 90 ) ) * 16; yy = y + cos( degtorad( direction + 90 ) ) * 16; instance_create(xx,yy,flame); } Chodzi mi o to, że nie miałem jeszcze w szkole funkcji trygonometrycznych, ani pojęcia radian więc, czy mógłby mi ktoś powiedzieć za co odpowiedzialny jest ten kawałek kodu (3 i 4 linia kodu)?
  20. Zacząłem więc robić bazę (na razie modeli czołgów) i mam coś takiego: GML //MODELS //NAZWA global.model[0,0]='Beetle' //V-MAX global.model[0,1]=6 //ACC global.model[0,2]=0.1 //AP global.model[0,3]=80 //DEF global.model[0,4]=1 //NAPALM? global.model[0,5]=true //MINES? global.model[0,6]=false //SPIKES? global.model[0,7]=false //GLUE? global.model[0,8]=false //B-SPIKE? global.model[0,9]=false //LC? global.model[0,10]=true //MC? global.model[0,11]=true //HC? global.model[0,12]=true //GC? global.model[0,13]=true global.model[0,14]=true global.model[0,15]=true global.model[0,16]=true Chodzi mi tu konkretnie o pozycje od [0,5], czyli czy może mieć zainstalowaną broń. CZy taki system jest dobry, czy może jest jakiś lepszy sposób na tego typu rzeczy?
  21. Dokładnie o to mi chodziło! Wielkie dzięki. Tematu proszę nie zamykać, może przyjdzie mi jescze coś do głowy.
  22. Zwracam się do was z kolejnym pytaniem. Otóż chciałbym zrobić bazę obiektów np. broni (nie takich jak pistolet czy karabin tylko chodzi mi tu o uzbrojenie w czołgach: działa itp.). Każda z broni ma swoje właściwości (siła ataku, reload, sprite broni i pocisku). I oto pytania: 1. Jak takie coś zrobić? 2. Gdzie to umieścić, żeby wszędzie był do tego dostęp? Z góry dziękuję za odpowiedzi!
  23. Mam pewne (może głupie) pytanie. Czy GM obsługuje kanał alpha (przezroczystość)? Nie chodzi mi tu o przezroczyste tło, czy przezroczystość obrazka (całego) tylko sprite'y z kanałem alpha. Widziałem np. grę w GM, w której był ogień z poświatą, co jest dowodem na to, że obsługuje go. Ale gdy próbowałem wstawić jakiegoś sprite'a tego typu, zamieniało mi wszystko co było choć minimalnie przezroczyste na czarno i czasem na różowo. @DOWN: Dzięki... 10 punkt regulaminu. Warn. Borek
×
×
  • Dodaj nową pozycję...