Diskuze: Stopky
V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 13 zpráv z 13.
//= 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.
Tady se něco podobného dělalo: http://www.itnetwork.cz/…ee3a4f76f5a1
Normálně si dáš do alarmu inkrementaci. Nebude to sice tak přesné a super ale v GM toho víc chtít nemůžeš. Potom si je někam uložíš na konci je všechny načteš a porovnáš.
Použij proměnnou current_time. Je to vpřed běžící čas v
milisekundách.
Na začátku a na konci si ji uložíš, pak odečteš a získáš dobu
trvání.
Vydělit tisícem pro sekundy, pak znovu šedesáti pro minuty atd.
Tak to by jsi měl začít tutoriály v příslušné sekci. My to tu za tebe
psát nebudeme
Něco ti poradím: Nehledej v tutoriálech odpověď.
Když budeš mít nejprve nápad a pak budeš hledat jak na to, nenajdeš
nic.
Tutoriály čti s prázdnou hlavou a nápad nech přijít pak.
Když bude nápad vycházet z nových znalostí, má šanci na úspěšné
dokončení.
Promiň, ale taková odpověď mi asi nepomůže, to doufám uznáš. vůbec jsi neodpověděl na můj dotaz, spíš jsi ho jenom nějak obešel. Ale nevadí, našel jsem nějaký návod na vytvoření stopek - nevím jestli je to to co hledám, ale zkusím to a když to nebude fungovat tak napíšu.
Naopak, TomBen ti dal cennou radu, jen jsi jí asi nepochopil. Je hloupost hledat tutoriál na konkrétní věc, na všechno nejsou tutoriály a takto se neprogramuje. Máš se naučit základy jazyka, potom žádné tutoriály potřebovat nebudeš. Takhle se naučíš jen jedny stopky a na další věc zas budeš potřebovat tutoriál.
Pochopil jsem ji, ale přesto mi nepomůže. Tak abych to vysvětlil...Chci
si v GM udělat jednu nebo dvě hry, proto by mi o moc víc pomohl návod KROK
PO KROKU, jako třeba zde: http://vyuka.ic.cz/…er/index.htm - odtud jsem se už
několik věcí naučil ,a taky jsem něco už i naprogramoval, ale u těch
stopek opravdu nevím, a doufám, že je to první i poslední věc, kterou
nevím. Jasně, i tak bych se mohl naučit všechny ty věci, které tady
píšete, bohužel některým článkům rozumím míň než čínskému písmu
Nechci nijak narážet na
autory článků, jenom říkám svůj názor, že kdyby byly tyhle návody
nebyly jako puzzle, které každý musí týden skládat, mě by to pomohlo
víc. Sorry za ten ostrý jazyk, ale snad jste pochopili jak to myslím.
Pokud chceš programovat, musíš se to naučit. Tak to bohužel funguje. Pokud se to nechceš učit, neprogramuj. Nelze udělat 1 nebo 2 hry bez toho, aniž by ses to naučil.
Ale abych tu jen nerozumoval, jaký problém máš s těmi stopkami? Nepiš prosím, že chceš návod krok za krokem. Napiš, co ti nejde.
Popsal jsem ti to hned v první odpovědi na tvůj počáteční dotaz.
>> "Tady se něco podobného dělalo: http://www.itnetwork.cz/…ee3a4f76f5a1
Normálně si dáš do alarmu inkrementaci. Nebude to sice tak přesné a super ale v GM toho víc chtít nemůžeš. Potom si je někam uložíš na konci je všechny načteš a porovnáš."
Pokud umíš alespoň základy zvládneš to, pokud ne odkázal jsem tě na sekci GM.
Znovu zopakuji trošku podrobněji tedy:
Objekt stopky:
Create
Alarm[0]
Ukládání mezičasů
Uložíš si každý čas na jeden řádek do souboru (máš je normálně v sekundách, při výpisu je můžeš formátovat na hh:mm:ss)
a k vyhodnocení je načteš a porovnáš.
Tady je ukázka práce se soubory: https://dl.dropbox.com/…e_saving.gmk
Ale musíš se trošku snažit a pak se ptát na konkrétní problémy. S dotazem: "Jak mám vytvořit stopky" ti na každém fóru akorát uzavřou diskuzi s důvodem, že dotaz je příliš rozsáhlý a řeknou ti, že to za tebe nebudou celé dělat, že jim máš ukázat nějakou svoji snahu.
Zobrazeno 13 zpráv z 13.