Diskuze: Sand Game 2
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 50 zpráv z 89.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Moc hezké...
Když tam dám hodně moc písku, který padá, tak to docela dost bliká...
Když si vyplnim vše pískem a pak odmažu část doleška, tak to vypadá jako když jde bílá nahoru...
Nebylo by lepší zamezit překreslování písku? (když máš část obrazovky písku tak abys to nemohl přečmárat)
Menší záseky při dávání zdi
Procesor: Intel core i5
Ram: 4GB
Typ: výkon můžeš porovnat s http://powdertoy.co.uk/
Když tam bude hodně písku, tak se to bude sekat (a možná i blikat,
záleží na HW) vždy. S tím už asi nic moc neudělám, víc optimalizovat
už to nejde. Jedině pokud bych vymyslel jak to účinně paralelizovat. Takže
teď jedinou možností je zmenšit oblast na 300x300 aby uživatel nerozsypal
příliš mnoho písku naráz 
Ano, bílá (vzduch) jde nahoru a stejně by to vypadalo i s jiným elementem, který by byl lehčí než písek.
Překreslování stejným elementem později zakážu.
Chybné počty s chunky jsem opravil, pomohlo klíčové slovo synchronized. Je zajímavé, že když jsem to testoval v NetBeans, tak to neblblo.
Nádhera.
Trochu se to
seká, když oblast vyplníš např. pískem a dole začneš mazat. Jinak to
běhá celkem pěkně. 
Můžu se zeptat přes co děláš vykreslování, že to dokáže takhle rychle
kreslit pixely?
Při vyplnění oblasti zdí začne Snímková frekvence skákat
kolem 900, ale celé se to seká a odhaduju to tak na 10 FPS
.
U těch "500 - 900" FPS se sekají jen úpravy v horní polovině 
Mě to jede v pohodě bez nějakých záseků.
Projekt to je pěkný, ale pokud to má být na zabavení, že si něco
postavíš tak bys tam časem mohl přidat třeba nějaký míče a další
různý věci.
Ram: 6Gb
Procesor: Intel Pentium Dual-Core 2,93 Ghz
Vykreslování se provádí tak, že mám jednorozměrné bytové pole (šířka * výška * 4), kde jeden bajt je jedna složka barvy. Při každém cyklu se aktualizují jen změněné chunky. Pokud byl změněn alespoň jeden chunk, tak se tím polem aktualizuje obrázek (metodou setPixels objektu http://docs.oracle.com/…lWriter.html).
Při vkládání elementů do uspaných oblastí se občas nevykreslí (ale jsou tam) - to opravím v příští verzi.
... Snímková frekvence asi přejmenuji na cyklů za sekundu. Je to trochu zavádějící.
Nová verze
Dále hlavně změny v kódu, které se moc neprojeví. Příště už budu přidávat novou funkcionalitu.
https://db.tt/4xlhcJnh (Dropbox)
Nová verze
https://db.tt/1xPLJywx (Dropbox)
Když dám padat písek a pod tím je prazdnota, tak začně pomalu letět nahoru.
To je správně - těžší element si prohazuje místo s lehčím. Prázdnota je vzduch obarvený černou barvou. Je tam jen aby bylo možné pozorovat, jak se vzduch chová.
Nová verze
)https://db.tt/fqU6GkJf (Dropbox)
Je to čím dál zajímavější
vyzkouším hned jak budu moct 
Je to super a běhá to celkem svižně 
Mám pro tebe pár rad, co by se dalo zlepšit:
Přeji hodně štěstí v dalším vývoji. 
S ukládáním a načítáním do budoucna počítám, v tuto chvíli ještě
nemám ustálené API.
Nápad s ukládáním screenů se mi líbí, určitě to v brzké době
přidám.
Obyčejnou trávu lehce zesvětlím. (BTW nevím, jestli jste na to přišli,
ale divoká tráva se samovolně rozrůstá)
Díky za zpětnou vazbu. 
Toho rozrůstání jsem si nevšiml, já prostě vždycky zasypu semínky
celou plochu 
Nová verze
https://db.tt/VmKB6tqE (Dropbox)
Super, ještě přidat panáčky, zakomponovat to do sandbox
hry... 
Nová verze
https://db.tt/O3yy8dC1 (DropBox)
V další verzi budu pracovat na reakci dalších elementů na žár (např. přeměna vody na páru) a poté přidám nějaké výbušniny.
Nová verze
aplikace:
https://db.tt/eGTwyADC
ukázkové mapy:
https://dl.dropboxusercontent.com/…estilace.ser
https://dl.dropboxusercontent.com/…Elementy.ser
https://dl.dropboxusercontent.com/…BE%C3%AD.ser
Krása... Neví někdo, jestli jde Java 8 i na Windows Vista?
Tak to si jí musim nainstalovat. Ta tvoje aplikace je čím dál
úžasnější 
Na takovém HW se není čemu divit 
Už mi došly nápady jak to zrychlit.
Pokud bys ale zmenšil plátno a myslel na to, aby bylo v jednu chvíli co
nejméně aktivních chunků, tak by se to určitě dalo.
Když tak přidávám svůj výtvor vylepšené destilace.
https://www.dropbox.com/…stilace2.ser
jak se ti voda když hoří přemění na plyn tak by se mohla slaná voda přeměnit na plyn a sůl. to by bylo cool
Naprosto úžasné. Uvítal bych možnost změny velikosti štětce a omezení maximální rychlosti FPS.
Velmi dobrá hra. Dobré by bylo přidat několik věcí:
Obě dvě vlastnosti by měli být v další verzi. Omezování FPS počtu cyklů/s už mám hotové.
Všem díky za zpětnou vazbu 
Ještě by byla dobrá možnost kreslit rovné čáry, nebo aspoň možnost změnit velikost štětce v obou směrech, což by umožnilo kreslit alespoň vodorovné či svislé rovné čáry.
V dalších verzích se chystám přidat obojí, a vedle přímky ještě vyplněný obdélník.
Na každé tlačítko myši si můžeš hodit jinou věc. Když použiješ zdroj jedním tlačítkem, tak se ti vytvoří zdroj toho, co máš na druhém tlačítku.
To je prostě úžasný
Jenom bych ocenil něco jako tepelnou vodivost(ve hře je např. i tenká zeď
100% izolant).
Zobrazeno 50 zpráv z 89.
