Lechu4444
-
Postów
1 031 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Lechu4444
-
-
sutki masz ocenzurowane :D
Dlatego 16+ a nie 18+ ale trzeba pamiętać że choć większość ludzi ma już na tym forum ukończone 16 lat, ciągle są jeszcze Ci młodsi użytkownicy. :P
-
eh, hopefully kiedyś się postaram nauczyć rysować
To jest obrazek dla kategorii wiekowej +16 powinieneś ukryć w linku ten obrazek i oznaczyć kategorie wiekową. :P
Ale nie ma co obrazek ładny chciałbym umieć tak rysować. :)
-
Ustawianie sprite_index nic nie zmienia. Animacja nie zaczyna się od nowa. Gdzie indziej nadpisujesz sobie animację.
W sumie to racja ale z tymi image_speed jest dobrze. :)
-
Wybaczcie za niepotrzebny temat, nie wiedziałem, że takie coś wgl. jest i myślałem, że potrzebny będzie do tego kod a tu taka niespodzianka, dzięki Threef
P.S.
Natrafiłem na kolejny problem - używam Studio free edition i kiedy dodaje kod na animacje to animacja działa tylko jak postać stoi w miejscu. Niech ktoś mnie oświeci
GMLif keyboard_check( ord('W')){
y-=4
sprite_index=sherotop
}
wiem kod niezbyt złożony ale się męczę i nie rozumiem czemu nie działa
Uwaga, działa w przypadku klawisza A, ale kod nie różni się niczym od tego (oprócz zmiany ord i y na x)
image_speed=0.2, a nie ustawiasz sprite'a na nowo i gdy puszczasz przycisk to daj image_speed=0 i pobierz wersje standard żeby Cię zasoby nie ograniczały chyba że ona już się nazywa free edition. :)
-
Dawno nie zaglądałem do tego tematu a sporo się działo
To nie miała być gra o magach? Co to za mag, tworzący machiny?Może on go nie stworzył tylko wyczarował. :P
przemyślałem i tego nie zmieniam, indie to jest możliwość zachowania swojej wizji, pomimo, że mainstreamowi może się nie spodobaćto, że dwóch 15-latków na gmclanie uważa, że w każdej grze musi być tak samo i 100% tru fantasy to nie znaczy, że muszę to do gry wjebać, przynajmniej takie mam wrażenie
poza tym co to za argumenty "nie dawaj robotów bo nie lubie"
Raczej twórca Indie jest bliżej graczy słucha ich i stara się wysnuć z tego jakieś dobre rozwiązania, a nie olewa ich. Dobrze że dodałeś multika przez sieć choć tak jak ktoś pisał raczej ciężko będzie z kimś pograć, ale zawsze będzie można się na skype czy tsie zgadać, ale mimo wszystko gra powinna być nastawiona na localcoop, ewentualnie po LANie. :)
-
-
jesli chcesz jedynie "przeniesc" obiekt z pokoju A do B, to wystarczy ze w pokoju B postawisz instancje tego obiektu. jesli zas chcesz przeniesc jakies zmienne tego obiektu do drugiego pokoju, to w evencie rom end zapisz zmienne w globalnym bufferze, zas w evencie room start tego obiektu odczytaj te zmienne. procesem tym nazywa se serializacje obiektu w celu zachowania jego informacji miedzy stanami gry.
A nie wystarczy zaznaczyć opcji Persistent w opcjach obiektu, wiem że może to nie jest jakiś pro sposób ale zawsze, dla początkującego użytkownika GM wystarczy. :P
-
No tak, ale jeżeli gra to nei mega produkcja to raczej nie spada poniżej 60 nawet jak dostaniesz SMSa ;p Kiedyś była też dll do GM DeltaTime. Nie testowałem, ale w unity korzystałem kiedyś(jak w nim urzędowałem) z deltatime i w unity działało ;p
W dziale skrypty i przykłady jest temat gdzie jest wszystko ładnie opisane.
@Threef: Owszem jeśli chcesz robić stoper jako gadżet do telefonu to rzeczywiście, alarmy nie są najlepsze jednak jeśli chcesz zrobić stoper który będzie odmierzał czas w grze to chyba lepiej żeby był on podatny na spadki fps-ów, tak żeby 30 sekund na każdym komputerze miało tyle samo cykli zegara procesora do wykorzystania na rozgrywkę, tak aby wyrównać szansę. :P
-
He he Chrobry też jest pierwszy z koroną od lewej. :P
-
To przesyłaj ją tak jak przesyłasz pozycje gracza, statystyki czy cokolwiek innego w końcu jesteś na tyle dobry żeby tworzyć MMO. :P
-
Poczytaj o alarmach room_speed to 1 sekunda.
E. Odsyłam do linków z dobrymi artami pisanymi przez mądrzejszych ludzi( ;) ):
-
Tak chodzi mi o to żeby postać chodziła po środku :D Wyśrodkowanie originów nie bardzo mi pasuje, więc póki co każdy punkt przesuwam funkcją path_change_point(), nie jest to zbytnio optymalne zwłaszcza przy długiej ścieżce. Nie wiem czy istnieje też inny sposób aby nie centrowało w tej siatce ?
Tak ale ścieżkę wyznaczasz tylko raz tak jak mówię z originami było by najbardziej optymalnie.
@Threef: Wtedy i tak mogłoby zjechać ze ścieżki
-
A może po prostu wyśrodkuj originy w sprite. :P
Nie wiem w sumie czy o to chodzi ale zakładam że chcesz uzyskać efekt taki aby postać była na środku ścieżki a nie na dole. Jeśli napisz to zobrazuj jaki efekt chcesz osiągnąć.
E. Przypomniało mi się że jak ja bawiłem się na siatkach to zdaje się że do każdego koordynata musiałem dodawać 16 Ew. jak chcesz się bawić na koordynatach:
GMLfor(i=0;i<path_get_length(path0);i++) path_change_point(path0,i,path_get_point_x(path0,i)+16/* tu możesz sobie dodawać i odejmować do woli*/,path_get_point_x(path0,i)+16/* i tu też */,speed) -
Podejrzewam że albo masz bardzo małego viewa i jak dajesz na fullscreen to widzisz piksele albo masz okienko o proporcjach 4:3 a monitor 16:9 i gdy walisz fullscreen to wszystko się rozjeżdża na boki, na pierwsze można poradzić tyle że będziesz rysował po prostu większe sprite'y, a na drugie to wystarczy zmienić rozmiar view'a w roomie np. na 1280x720 (przy pierwszej opcji również trzeba powiększyć zarówno rooma, jak i view.
-
Chciałem żeby przejrzeli ten temat głównie ludzie, którzy bawią się c++ bo ich opinie mnie interesują najbardziej, ale skoro masz swoją teorię.
Tak w inne gry (np. AAA) też możesz grać tylko wtedy gdy znasz się na programowaniu. :P Raczej powinieneś celować w grupę ludzi, którzy w takie gry (napisane w konsoli) grają, pewnie znajdziesz na tym forum z 2-3 takich ludzi, pewnie C++ znają, ale może trafi się jeden taki co lubi grać w takie gry, ale C++ zna tylko z nazwy mnie takie gry średnio pociągają. :P
-
Czcionki są zbyt proste do tego mieszasz czcionki szeryfowe i bezszeryfowe.
-
draw_set_valign nie przyjmuje fa_center tylko fa_middle. Na razie na szybko przejrzałem i wyłapałem to jak coś jeszcze wyłapie to dam znać w edit. :P
-
https://gmclan.org/up4321_3_Bez_tytulu.html
Tu też zostawiam swoją grę, fajnie by było jakby ktoś pochwalił, wiem że grafika wybitna nie jest ale zawsze. :P
A teraz skoro Maximal był tak miły i dodał grę mogę w spokoju przejść grę hamtarena bo z tego co patrzyłem jest fajna i muszę ją przejść chyba na nią zagłosuje :P
-
1. http://www.gmclan.org/index.php?sciagnijplik=40 Naucz się GML tu masz program który Ci pomoże. (Nie pamiętam czy była jakaś nowsza wersja tego programu)
2. Pobierz sobie GM:S jest bardziej funkcjonalny i jest nowszy jak go sobie przyswoisz nie będziesz miał problemów z przestawieniem się na kolejną wersje GMa. Poza tym szybciej ktoś udzieli Ci pomocy bo większość ludzi korzysta z GM:S
3. Co do problemu może spróbuj umieścić zmiany sprite'ów w blokach (ta taka fioletowo-niebieska strzałka w górę i w dół) ew. zarzuć klocki z pozostałych eventów. Podejrzewam że możesz wcale nie poruszać obiektem hspeedem tylko samym speedem, ale to są przypuszczenia które mogą okazać się nie prawdą.
-
Odwołujesz się gdzieś do elementu tablicy który nie istnieje. Skoro robisz to na podstawie jakiegoś tutka to przerób go najlepiej jeszcze raz gdzieś musiałeś popełnić błąd, zobacz jeszcze czy na pewno umieściłeś wszystkie obiekty w roomie i czy przypadkiem nie doublują się nazwy zasobów. Ale takie to teraz moje wróżenie z fusów, bo nie dałeś żadnego kodu. Zresztą teraz nawet nie miałbym go jak sprawdzić, chyba że dałbyś kod w poście, a na prawdę ukrywanie kodu, który nie działa, bo pojawia się obawa że ktoś może go skopiować do swojej gry mnie rozbawiło. W necie znajduje się masa przykładów gier mmo które dodatkowo działają, więc nie wiem czego się boisz. :P
-
To ja powiem że mi się najbardziej Risk of Death: Duels podoba :P
Cieszę się że gra ma kontynuacje, bo pierwsza część była bardzo grywalna.
-
Haha jestem pierwszy... :P
Fajna gierka trochę pograłem i kilka skoków udało mi się nawet ustać ale ciągle nie wiem jak. :P
-
Prawdopodbnie się nie da 39dll raczej nie obsługuje połączenia p2p, przynajmniej jak siedzę 6 lat w GM to jeszcze gry p2p nie widziałem może trzeba by było poszukać innego dll albo takiego napisać. :P
-
Ruch po grid-zie i wykrywanie kolizji
w Pytania początkujących
Opublikowano
if(keyboard_check(ord("W")) && place_empty(x,y-32)) :P