Avatar
polemes
Redaktor
Avatar
polemes:

Ahoj všem, nevim jak udelat hru kde hra furt pokračuje i když neni zapla např. http://www.sfgame.cz/

Odpovědět 14.6.2015 12:34
5 + 5 = 1010
Avatar
Odpovídá na polemes
Neaktivní uživatel:

[jenom nápad] Co třeba zapstat aktuální datum a čas do .ini,pak při zapnutí zkontrolovat datum a čas,vypočítat rozdíl a ten odečíst od hodnot,které "jakože" běželi během doby co hra nebyla aktyvní,

mimochoden na shake and fidget to je mnohem jednoduší,jelijož ta hra furt běží na servrech,není vypnutá to jí máš vypnutou jenom ty ;)

Nahoru Odpovědět  +1 14.6.2015 12:41
Neaktivní uživatelský účet
Avatar
polemes
Redaktor
Avatar
polemes:

Ja vim že ma server :D

Nahoru Odpovědět 14.6.2015 12:48
5 + 5 = 1010
Avatar
Odpovídá na polemes
zaxtutorialscz:

Pokud chceš něco takového vytvořit tak se nauč buď s 39dll pro GM a GMS, nebo použíj nový multiplayer system co je v GMS. Přes oba se dají udělat kvalitní MP hry. Pak je ješte jedna možnost, a to použít mplay_* funkce, které ma GM zabudované, ale ty jsou zastralé, a já jsme přes ně neudělal nic víc než MP hru po lanu. Co se týče toho serveru tak ten by jsi měl pořád puštěný a na hru by se mohl kdokoliv kdikoliv přihlásit. Pokud by jsi to nechtěl na svém PC domluv si nějaký hosting. Pokud by jsi to hostoval sám, tak budeš muset pravděpodobně mít veřejnou ip, ale to nevím jistě.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět  +1 14.6.2015 19:49
Avatar
polemes
Redaktor
Avatar
Odpovídá na zaxtutorialscz
polemes:

Veřejnou IP podle mně nepotrebuju stačí Hamachi (ale jistý si nejsi:D)

Nahoru Odpovědět 14.6.2015 20:12
5 + 5 = 1010
Avatar
Odpovídá na polemes
zaxtutorialscz:

Hamachi bych nepoužíval.
Myslím si, že když už si dáš práci něco vytvořit tak ať už tam má možnost připojit se každý, a né jen ti co máš na hamachi.

 
Nahoru Odpovědět  +1 14.6.2015 21:28
Avatar
polemes
Redaktor
Avatar
Nahoru Odpovědět 14.6.2015 22:16
5 + 5 = 1010
Avatar
polemes
Redaktor
Avatar
polemes:

A jak se používa ten novy GMS mplay?

Editováno 15.6.2015 6:28
Nahoru Odpovědět 15.6.2015 6:26
5 + 5 = 1010
Avatar
Odpovídá na polemes
zaxtutorialscz:

Já jsem s multiplayerem v GMS nikdy nedělal, takže ty funkce nevím. Myslím, že to funguje stejně jako u jiných MP - hráči připojení ma serveru si mezi sebou posílají data (např. o své poloze atd.). Pokud se to chceš naučit, najdi si "Game Maker Studio networking". Měl by na to být i zabudovaný tutoriál přímo ve Studiu.

Editováno 15.6.2015 14:42
 
Nahoru Odpovědět  +1 15.6.2015 14:40
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.