Diskuze: Nonstop hra

Ostatní jazyky GameMaker GameMaker Nonstop hra

Avatar
Darkmagic
Redaktor
Avatar
Darkmagic:

Zdravím,
chci udělat hru, Virtuální pes.
Potřeboval bych, aby i když se vypne PC, aby hra pořád běžela a časovače, co jsem nastavil pořád odpočítávaly (Alarmy, které určují potřeby virtuálního psa).
Nevíte, jak na to?

Odpovědět 26.12.2011 13:58
Nejhorší je, když myslíš, že víš
Avatar
Odpovídá na Darkmagic
David Jančík [sczdavos]:

Ukládej data do souboru a při znovuspuštění hry je přečti připočítej k nim rozdíly v čase a dle toho proveď změny.

Nahoru Odpovědět 26.12.2011 15:01
Čím více času dostaneš, tím méně ho máš.
Avatar
Darkmagic
Redaktor
Avatar
Nahoru Odpovědět 26.12.2011 17:13
Nejhorší je, když myslíš, že víš
Avatar
Darkmagic
Redaktor
Avatar
Odpovídá na Darkmagic
Darkmagic:

Udělal jsem skript:

draw_text(x,y,da­te_current_da­tetime())

jako že bych se od toho nějak odpíchnul a udělalo mi to nějaký číslo (konkrétně 40903,80)
co to má být????!

Nahoru Odpovědět 26.12.2011 19:09
Nejhorší je, když myslíš, že víš
Avatar
Odpovídá na Darkmagic
David Jančík [sczdavos]:

Ahoj vytvořil jsem ti ukázku:
http://dl.dropbox.com/…e_saving.gmk

Ukládám do souboru proměnnou -> current_time což je timestamp (počet milisekund od 1.1.1970)
A rozdíl získám tak že při načítání od současné hodnoty current_time odečtu hodnotu ze souboru -> výsledek je v milisekundách. Dle velikosti prodlevy pak uděláš změny.
Do souboru si můžeš uložit i další data...

Nahoru Odpovědět  +1 26.12.2011 21:58
Čím více času dostaneš, tím méně ho máš.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Darkmagic
David Čápka:

Když davosův kód vydělíš 3600000, dostaneš počet hodin co pes nejedl od posledního spuštění a můžeš na to vhodně zareagovat změnou jeho stavu (např. zvýšení hladu) :)

Nahoru Odpovědět 27.12.2011 20:57
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Darkmagic
Redaktor
Avatar
Odpovídá na David Čápka
Darkmagic:

To mám v plánu, dík, jenom jsem potřeboval něco, od čeho se "odpíchnout" ;)

Nahoru Odpovědět 28.12.2011 22:02
Nejhorší je, když myslíš, že víš
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Darkmagic
David Čápka:

Jinak jsem teď hrál Emtone, začalo se mi to hrozně líbit. Plánuješ to dodělat? (myslím levely a zkrátit tu příšernou prodlevu u úvodního loga) :)

Nahoru Odpovědět 28.12.2011 22:42
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Darkmagic
Redaktor
Avatar
Darkmagic:

Plánuju, ale teď jsem vyměnil Písko a nemůžu najít GMK soubor, ale hledám, někde musí bejt...

Když se ti to líbí, začnu na tom pracovat.:)

Ted jsem našel zahrabanou skrytou kopii emtone GMK, takže to vypadá nedějně

Nahoru Odpovědět  +1 29.12.2011 17:58
Nejhorší je, když myslíš, že víš
Avatar
Darkmagic
Redaktor
Avatar
Odpovídá na Darkmagic
Darkmagic:

Co se toho loga týče, udělal bych tam třeba "stiskněte enter pro přeskočení", jako je to třeba u aliens - prostě koho to nebaví, (koho by to asi bavilo...) ať to odentruje a hotovo..... + ještě na konci je chyba, že se smísej 2 zvuky dohromady, takže to ještě vylepšim a přidám pár levlíků navrch.
Ty videa bych tam nechal, takže bych to zabalil do instalačního balíčku.
Pak, až to dodělám, tak ti na mejl zase pošlu odkaz, asi na uložto, tak mi to sem prosímtě nahraj, mám zase dneska vohromnej internet, 3kb/s, hrůůůůůza.... :X
Dík

Nahoru Odpovědět 29.12.2011 18:05
Nejhorší je, když myslíš, že víš
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 10 zpráv z 10.