Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:

ahojte, chcem spraviť taký "obchod" ako v Hill Climb Racing kde sa budú kupovať mapy a hráči. ako to spraviť? cez globálne premenné?

 
Odpovědět 5.3.2015 21:03
Avatar
Lukáš Hornych
Redaktor
Avatar
Lukáš Hornych:

Pokud to chceš ukládat tak spíš přes ini soubory, ale záleží na tobě. Jinak si normálně vytvoříš proměnou s názvem věci a za "=" dáš třeba "locked" jako zamčené a "owned" jako koupené. No a pak stačí už jen zjistit čemu se to rovná a podle toho načíst co potřebuješ. Samozřejmě když na tu věc klikneš tak přepíšeš proměnou třeba na "owned" jako, že je ta věc koupená.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět 5.3.2015 21:32
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:

a keď si chcem spraviť obchod aj s hlavnou postavou? ako mám spraviť to že mi aktivuje inú postavičku?

 
Nahoru Odpovědět 6.3.2015 13:15
Avatar
Odpovídá na Lukáš Hornych
Neaktivní uživatel:

INI soubory?? NÉÉÉÉÉÉ, prosím už nééé.

XML je cesta, když už ini tak aspoň do binárky.

Nahoru Odpovědět  ±0 6.3.2015 16:48
Neaktivní uživatelský účet
Avatar
Odpovídá na rosina.jakub
Neaktivní uživatel:

Udělat obchod je koplexní záležitost a (asi) nikdo ho za tebe psát nebude, je na tobě jestli použiješ prefix global, ve skutečnosti je to úplně jedno :)

Hodně zdaru :)

Nahoru Odpovědět 6.3.2015 16:49
Neaktivní uživatelský účet
Avatar
Lukáš Hornych
Redaktor
Avatar
Odpovídá na rosina.jakub
Lukáš Hornych:

Jestli myslíš jako že tam budeš mít několik postav na výběr, tak bych to udělal stejně, akorát že do tý proměnný dáš ještě jednu možnost a to "selected" jako že je vybraná ta postavyčka.

EDIT: to je pro kocourmatej

Editováno 6.3.2015 19:13
 
Nahoru Odpovědět 6.3.2015 19:10
Avatar
Lukáš Hornych
Redaktor
Avatar
Odpovídá na Neaktivní uživatel
Lukáš Hornych:

OMLOUVÁM SE, TOHLE JE PRO KOUCOURMATEJ :D
Já jsem mu jen navrhl jak to udělat. Klidně si to může udělat přes XML, ale pokud je začátečník bude to pro něj přes INI určitě lehčí.

 
Nahoru Odpovědět 6.3.2015 19:15
Avatar
Odpovídá na Lukáš Hornych
Neaktivní uživatel:

Hate dle libosti, na tom že mám pravdu to nic nezmění ;)

INI je blbost už jen proto, že si ho uživatel může přepsat v text. editoru.
INI totiž znamená inicializační tzn. použitelné k nastavení kvality obrazu, keybindingu, bla, bla, bla...

Když se to jako začátečník naučíš špatně budeš to dělat špatně pořád ;)
Jakmile se chlapec naučí serializaci a deserializaci zjistí, že je to mnohem praktičtější než ini...
Když už chceš používat ty ini soubory tak si je převeď do binárky a zpět, co je na tom k nepochopení??

Don´t hate and learn ;)

Nahoru Odpovědět 6.3.2015 21:03
Neaktivní uživatelský účet
Avatar
Lukáš Hornych
Redaktor
Avatar
Odpovídá na Neaktivní uživatel
Lukáš Hornych:

Nemyslel jsem to jako hate a chápu to.

 
Nahoru Odpovědět 6.3.2015 21:09
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.