![](https://forum.gmclan.org/uploads/set_resources_5/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Utermiko
-
Postów
796 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Utermiko
-
-
Mógłbyś wytłumaczyć co to za protokół "alog"? Pierwsze słyszę, a do tego google nie rzuca żadnymi wynikami dotyczącymi tego.
-
Musisz go ręcznie rysować. Kombinuj z draw_rectangle(...).
Zaraz poszperam w dokumentacji to może napiszę przykład.
@EDIT Masz. Nie wiem czy działa bo nie sprawdzałem. Pewnie gdzieś walnąłem głupi błąd xD
GML//SKRYPT draw_own_healthbardraw_rectangle(argument0,argument1,argument0+argument2,argument1+argument3,true);
draw_set_color(c_green);
draw_rectangle(argument0+1,argument1-1,argument0-1+argument4*(argument2/argument5),argument1+argument3-1,false);
GML//uzycie//przyklad uzycia
//DRAW
draw_own_healthbar(5,5,200,50,glod,100);
-
Fajna gra. Poziomy rzeczywiście coraz trudniejsze (ledwie mieszczę się w czasie jak gram za pierwszym razem). Do poprawy wg. mnie tylko kolizja bo jak skaczę ze skośnych klocków to czasem nie mogę doskoczyć na platformę wyżej.
Zrób więcej poziomów ^^
Grafika jest wg. mnie schludna. Sam lepszej i tak nie potrafię zrobić :D
-
Gra fajna na 5 minut, ale jak się za długo gra to zamiast "SPAM" widzimy "SRAM".
-
Raczej druga opcja bo wtedy jest 1 event do sprawdzenia i wykonanie 20 razy kodu dla tych obiektów. Przy opcji pierwszej event byłby sprawdzany 20 razy + 20 razy wykonywał by się kod.
-
Nie no poważnie najpierw spróbuj zrobić najpierw single-player. Później, jak zdobędziesz doświadczenie, bez problemu przepiszesz na multi (tzn. będziesz i tak musiał kombinować, żeby lagów nie było).
-
Oo racja. Nie wiedziałem o tym. Moja ma ograniczenie 4 klawiszy (kupiłem raz pod usb i nie chciała mi chodzić więc mam ps/2 -.-).
@Topic Jeżeli bardzo zależy Ci na grze sieciowej, to spróbuj najpierw napisać chociaż prosty chat dla kilku osób. Z pewnością przybędzie Ci doświadczenia do pisania tego typu gry.
-
Jeżeli masz używać GM 8.x to nie wystarczy. Nie ma w wersji darmowej m.in. obsługi sieci. Natomiast w GM:Studio możesz użyć zewnętrznych bibliotek, ale wersja darmowa ma ograniczenia zasobów, np. 10 skryptów, 20 obiektów.
-
Nie ja :P
-
To spróbuj może użyć innego dll'a. Nie znam niestety żadnych dobrych ;/
-
Żałuję, że zacząłem grać od bety 1.8.1 :(
-
Może skonwertuj na ogg.
-
Na 000webhost.com jest w miarę stabilny hosting bez reklam, więc nie musiałbyś się bać o bana. Domenę też idzie tam zaparkować.
-
Witam! Z góry mówię iż jestem początkujący w Delphi. Zrobiłem taki programik dla siebie, do którego wpisuje się współrzędne gdzie myszka ma kliknąć. Jak najbardziej klika ale chcę to wykorzystać w pewnej grze. I chodzi o to, że w grze symuluje kliknięcie tylko wtedy gdy uruchomię mój "twór" w Delphi przez Run(F9). Kiedy skompiluje go do *.exe (Project>Build Project1) symulowanie kliknięcia działa tylko np. na pulpicie a w grze już nie. To samo jest z symulowaniem liter klawiatury. Wydaje mi się, że to jest jakiś głupi bład, ale nie mogę go znaleźć, dlatego proszę o pomoc ;d. Uzywam Delphi 7 i mam windowsa viste.
Myszkę przesuwam funkcją SetCursorPos(x, y); <--To dziala
Symuluje wcisniecie myszki funkcja:
mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);
Klawiatura:
keybd_event(VkKeyScan(#32), 0, 0, 0);
keybd_event(VkKeyScan(#32), 0, KEYEVENTF_KEYUP, 0);
keybd_event(VkKeyScan(#32), 0, 0, 0);
keybd_event(VkKeyScan(#32), 0, KEYEVENTF_KEYUP, 0);
Przepraszam, że napisałem to trochę dziwnie ale nie wiem jak to mam wytłumaczyć ;d
Z góry dziękuję za pomoc ;)
Nie tak źle :P
-
Pokazuje mi sie to niewazne jak dlugo czekam. Usuwalem cache i cookies i nadal nic.
Gnysek, halp D:
Mam to samo...
-
Dokończ to :D
-
Ja lubię bawić się technicznymi modami do MC. Musiałem zrobić własną paczkę, bo tekkit mi laguje MC, ale za to na serwer też zrobiłem i gram z kumplami :P Sprzętu też nie mam dobrego, ale przy minimalnych ustawieniach(render krótki, wyłączone chmury, mało particle, grafika szybka) mam około 50 fps z modyfikacjami. Jak ktoś chce to mogę podesłać.
-
Ale nawet samego ruchu i atakowania nie zrobisz skoro GML nie ogarniasz. Do tego dochodzi optymalizacja etc. Serwera w GM'ie chyba nie ma co pisać, bo nie będzie zbyt wydajny.
BTW. No chyba, że chcesz się pobawić w tworzenie takiej gry (nie pisanie silnika) to polecam http://www.touchofdeathforums.com/community/. Dość rozbudowany silnik (w sumie to już MMORPG Maker jest) napisany w VB6.
-
Kwestia czasu. W8 niedawno wszedł.
-
Myślę, że to może być przyczyna 64bitowego systemu, tym bardziej, że ja pracuje na xp.
Elevatorowi wywala na w8 32 bit, więc może GM nie współpracuje dobrze z tym systemem.
-
Ogólnie to nie ma tu nic ciekawego. Tnie trochę.
Oceniam na 2/5.
Przy strzale z bazooki error:
Windows 8 Pro x64
Pentium D 2x2,8 GHz
GeForce 7300 GT
2GB RAM DDR2
(może się przyda w diagnozie errora :P)
-
To jest wersja czysta, gdyż dosyć niedawno był format.
-
Skoro rozwiązany to podaj rozwiązanie dla przyszłych userów. (sam jestem ciekaw)
-
Wstaw kilka obrazków do jednego sprite i w create obiektu, który przyjmuje tego sprite'a baw się zmienną image_speed. Ustaw na 1, na 0.5 i patrz na różnice.
Przedstawienie zmiennej jako pasek
w Pytania początkujących
Opublikowano
Nie rozumiem. Tworzysz skrypt, wklejasz kod tam, a później gdzieś w swoim kodzie używasz tylko draw_own_healthbar czy jak tam sobie to nazwiesz. Ofc sposób ediepl również jest dobry.