Diskuze: Multiplayer střílečka zvrchu
V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 25 zpráv z 25.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, v sekci Game Maker je nově přidaný několikadílný tutoriál pro tvorbu bludišťových her, ještě ho čeká finální úprava, ale měl bys tam nalézt vše, co potřebuješ
myslím mplay.. multiplayer cez funkcie mplay...fukncie sú zabudované v gm..
Jsi psal, že se ti nedaří pohyb
Multiplayer je v GM docela složitý, popravdě jsem nikdy nedosáhl úplně
plynulého pohybu. Jsou 2 způsoby komunikace - buď předávat proměnné (což
je pomalé) nebo posílat zprávy.
¨
Problematiku multiplayeru nalezneš zde http://sandbox.yoyogames.com/…tiplayer.zip (pokud ti
nevadí angličtina), jinak se to chystám v nejbližší době přeložit
no ten tutorial mám.. ale doteraz sa mi nejak nepodarilo nejak aby sa pohyboval doprava dolava a strielal, nemyslíte že 39dll je lepší ??
S tím jsem nikdy nedělal, ale pokud vím, v tom tutoriálu je hra pong, ta by měla jít jednoduše předělat na pohyb do 4 stran.
jasne to mi práve neišlo.. ale pokúsim sa to nejako spravit
39dll neznám, jestli to chvíli vydržíš, můžu zkusit předělat ten pong, ale nevím, kdy se k tomu dostanu.
Zkus http://www.youtube.com/watch?…
Soubory jsou na http://sandbox.yoyogames.com/…ple/download , je to pro starý GM, ale fungovat by to mělo snad stejně.
Tak jsem se na to trochu díval. Vypadá to, že mplay v GM není moc plynulý už z podstaty, takže použij 39dll.
Trochu jsem hledal a nalezl jsem přesně to, co hledáš: http://www.host-a.net/…20v2.1.4.zip
Hru jsem vyzkoušel a funguje perfektně, hráči se plynule pohybují ve všech směrech. Přiložené dll jsem zkopíroval do složky C:/Windows/System32
Hodně zdaru, pokud něco vytvoříš, určitě to sem pak pošli
Zkoušel sem klasické předávání proměnných a v nenáročné hře pro dva hráče. kde jsem předával proměnné pomocí:
mplay_data_write(1,variable);
variable = mplay_data_read(1);
mi hra jela celkem plynule. Záleží na náročnosti a počtu hráčů. Pokud je hra jednoduchá stačí použít jednoduché příkazy. V opačném případě 39dll, protože ta zvládá co jsme se dívali i složitější přenosy.
j..chcem sa naučit 39dll pretože som cez to ešte nikdy nerobil ale neviem ako mám začať nemám žiadny dobrý tutorial.. no musím hladat
Stačilo by se podívat výše, co jsem ti napsal, máš tam hotový tutoriál toho, co hledáš.
cannot connect to server ?? dal som register a vypísalo to..
potom som skusil dat server a začalo písat chyby s promennými snažil som sa ich opravit ale stále ich písalo viac a viac príklad
___________________________________________
ERROR in
action number 2
of Draw Event
for object objServer:
Error in code at line 3:
script_drawlines(view_left[0]+16,view_top[0]+16);
^
at position 20: Unknown variable view_left
Teď jsem si to pouštěl a funguje to naprosto perfektně, nahrál sis tu dll knihovnu?
j a už mám profil
Ahoj, na závodní hry jsou zde tutoriály, o multiplayeru máme také v plánu něco napsat, ale hned to nebude.
Ahoj:) může se na tento web přidat jakákoliv hra z game makeru???
Zobrazeno 25 zpráv z 25.