-
Postów
363 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Vianom
-
-
@Uzjel - co ty bedzie słabo, jeśli będzie szedł pod kątem
Tomalas, podpowiem Ci, że musisz mieć maskę, użyć sinusów i cosinusów i degtorad. Najlepiej też żeby sprite był krawdratwory tzn. miał te same wymiary szer i wys.
A jeśli nie wiesz jak używać cos i sin - https://forum.gmclan.org/index.php?showtopic=2878&hl=
-
Bardzo zacnie to wygląda, na pewno taki bajer znacznie urozmaici gierkę i zarazem podniesie jej grywalność. Twój zapał do kontynuowania projektu zasługuje na pochwałę, mam też małą radę dla grafika - może pocieniował by troszeczkę więcej sprite'y.
-
-
Ale gdzie masz ten kod? Jeśli w create to dobrze, ale jeśli w DRAW to powinno być wg przykładu:
FOW_draw()
-
Na początku w create strzały:
image_angle=direction;
Musisz pokombinować z zależnościami między;
- kątem wystrzelenia, że np.jeśli strzelasz do kursora to
direction = point_direction(x,y,mouse_x,mouse_y)
- szybkości , że gdy spadnie szybkość to wraz z nią
direction += x
, lub
direction -= x
w zależności od strony w którą leci .
Dyktowałem z głowy, więc jeśli są jakieś błędy to z góry sry. :thumbsup:
-
-
Wiadomo ----> Harrry
-
Dokładnie, co tydzień powinna być nowa tura, a nie co miesiąc.
Przynajmniej w okresie wakacji.
-
Taka jest prawda, Pablo ma słuszność. Jedyny popiera swe racje twardymi argumentami.
Dla tych co jeszcze nie skumali do czego zmierzam zadam pytanie: "Jaki był prawdziwy sens zrobienia tej ankiety?".Odpowiedź: Żaden.
Tzw. sztuczna demokracja.
Prawda, prawda ...
-
Wstęp
Przykład na zarejestrowanego gm 6.1
Jakieś półtora roku temu zajmowałem się moim projektem, który zakładał przeniesienia Star Wars'ów w drugi wymiar. Lecz projekt stanął w miejscu i teraz po półtora roku odnalazłem go. Oczywiście po tak długim czasie sam się gubie w kodzie, ale przy odrobinie koncentracji można to wszystko opanować. Z pewnością kod nie stoi na bardzo wysokim poziomie, ale i tak myślę, że pomoże początkującym. . .
Co zawiera?
Przykład zawiera:
- Silnik ruchu postaci - Możliwość przemieszczania się w boki na stojąco jak i w pozycji "na kucka" , skok(skacze wyżej gdy przytrzymamy dłużej klawisz skoku "w" ), postać kieruje rękę z bronią w miejsce celownika.
- Zmiana broni i strzelanie - Możliwość zmiany broni pokrętłem myszki, są 3 bronie. Na krótki dystans baton, następnie pistolet i karabin szturmowy(można strzelać pojedyńczo "LPM" i seriami "PPM". Obie bronie dystansowe posiadają różny rozrzut. W lewym górnym rogu znajduje się prosty licznik pokazujący ilość amunicji.
- Brama - Brama otwiera się gdy podejdziemy na bliską odległość, a zamyka gdy od niej odejdziemy, zmieniając przy tym sprite.
- Platforma - Gdy wciśniemy jeden z przycisków windy(zmienia barwę) to platforma wykonuje swój ruch, po osiągnięciu danej pozycji czeka chwilę, a następnie wraca na swoją startową pozycję.
- Podnoszenie broni - Dotknięcie z bronią zawieszoną na półkach powoduje dodanie amunicji.
- Wieżyczki - Naziemnie jak i zawieszone w powietrzu wieżyczki, gdy zobaczą nasza postać nie strzelają do nas od razu tylko najpierw obracają swoje działko w strone gracza,
- Inteligentne wrogie "kulki" - W grach z serii Star Wars występowały białe kulki, które strzelały pociskami. W tym przykładzie znajdują się owe kulki, podczas gdy nie widzą nas to wykonują swój ruch path'owy, lecz gdy mają z nami kontakt wzrokowy lecą w naszą stronę do pewnej odległości strzelając. Gdy nas zobaczą za bramą, która się zamyka próbują znależć inną drogę
- Efekty - Gdy pocisk trafi na wieżę lub kulkę to objawia się to wyrzutem iskier, które po chwili znikają, każda wieża/kulka ma swoją zywotność i gdy ich hp = 0, to wylatuje z nich więcej iskier i następuje animacja wybuchu.
-Przyjazna oku grafika - Wszystko to oprawione jest IMHO sympatyczną grafiką, która oczywiśćie można też wykorzystać w Waszych projektach.
Sterowanie
LPM - Strzał pojedyńczy
PPM - Strzał serią(tylko karabin szturmowy)
Pokrętło myszy - zmiana broni
W - skok
S - kucanie
A - ruch w lewo
D - ruch w prawo
Jeśli możecie zamieszczajcie FPS'y
-
Tak wiem że potworki są do dupy, a dałem tą grę bo chciałem dowiedzieć się czy się opłaca ją robić...
Robić (dla treningu) powinieneś, ale nie wstawiać ich tutaj. Już nie będę powtarzał znanej w całej społeczności GMCLAN'owej regułki "po co wstawiacie pierwsze giery....." ale wypadałoby się do niej zastosować.
-
Ja jestem za pisaniem czystym językiem c++, wydaje się to być bardziej rozbudowane(pooprzez możliwość rozszerzania gier bibliotekami).
-
W stronę myszki:
w CREAT pocisku direction = point_direction(x,y,mouse_x,mouse_y) speed = 5
Czyli analogicznie w stronę wroga:
w CREAT pocisku direction = point_direction(x,y,wrog.x,wrog.y) speed = 5
-
Z tego co się orientuję to nie, ale może pomocna być :
collision_point(x,y,obj,prec,notme)
-
Zacny programik, naprawdę przydatny. :thumbsup:
-
Jeśli może być taki
To jak znajdę czas dorobie animacje
-
Na samym początku poprawiony:
I na kucka:
Nie mam czasu bawić się w bieganie i skakanie, może ktoś inny zrobi.
-
Nie wiem czy to technicznie możliwe(wymagania) ale fajnie by było zobaczyć różne zjawiska pogodowe tj. deszcz, burza itp. Zwłaszcza burza budowała by klimat. :thumbsup:
-
No niestety u mnie to samo, wywala błąd, a wcześniej śmigało... :crying:
-
Nie mogę się powstrzymać
teraz mały offtop:ja kja prubuje odpalić magii to pod koniec pisze failed to create direct music perforence i tak przy wszystkich grach gm tyle ze polowa po tym komunikacie normalnie sie wlancza i dziwek jest a druga polowa sie nie wlancza tylko wrecz przeciwnie sie wylancza
Już o przecinkach i ogonkach nie wspomnę, popracuj trochę nad językiem polskim, żeby łatwiej się czytało. :P
@Topic- ile lat mają te graficzki? Jeśli można wiedzieć. :D
-
@Flaczeq - Zapewne nie oglądałeś filmu "300", gdzie właśnie byli owi magowie z tymi granatami, a jak wiadomo gra nawiązuje do filmu. Po za tym łucznicy już są(bo ktoś wystrzeliwuje te strzały).
-
Lol ciekawe w czym?? Czyżbyś chciał użyc dekompilatora? Trochę śmieszne, że tyle pracy by miało być robione od nowa tylko dlatego "że to by ci pomogło" - pomyśl trochę.
-
Wygląda ekstra, naprawdę graficy odwalają kawał dobrej roboty. :thumbsup:
-
Dlaczego opona jest wieksza od drzewa ?
Być może to opona od monster trucka :twisted:
Sposob na kolizje ze sciana
w Pytania początkujących
Opublikowano
Ale wtedy nie będzie ślizgania po ścianie...