-
Postów
363 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Vianom
-
pierwszy raz możecie mnie zobaczyć
-
Ale wtedy nie będzie ślizgania po ścianie...
-
@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.
-
szybki pocisk przelatuje przez bohatera ;/
Vianom odpowiedział(a) na LolikZabijaka temat w Pytania początkujących
:thumbsup: https://forum.gmclan.org/index.php?showtopic=1642&st=0 -
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:
-
@jonbee To pomęcz się trochę, zrób screeny z problematycznymi miejscami klocków. Postaramy się pomóc. :thumbsup: . Jeśli mam być upierdliwy to radziłbym Ci poszukać przykładów, a także tematów - bo ten problem był poruszany, a przy okazji nauczysz się trochę kodzić.
-
Wiadomo ----> Harrry
-
Przynajmniej w okresie wakacji.
-
Taka jest prawda, Pablo ma słuszność. Jedyny popiera swe racje twardymi argumentami. 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 DOWNLOAD
-
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ć 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: