Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Sand Game 2

Aktivity
Avatar
Alexei Krylov:4.5.2014 17:27

Vypadá to skvěle. Možná porazíš ostatní sand projekty. Některé jsou ale velmi komplexní(Elek­trika, wifi, signály, radiace, tlak, atd. atd.. Plánuješ s tím něco velkého?

Odpovědět
4.5.2014 17:27
Úžasná hra v C++ http://urw.fi/
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na Alexei Krylov
Hartrik:5.5.2014 16:25

Ještě nevím co z toho nakonec vznikne, záleží také, jak dlouho mě to bude bavit. Ale rozhodně se nebudu snažit porazit např. The Powder Toy v jeho komplexnosti. Nechystám se simulovat žádné složité jevy.

Spíš bych chtěl časem přidat různá zařízení, která by s elementy manipulovala (přemísťovala, míchala, třídila, zpracovávala...) a možná i nějaké postavičky.
Nebo bych na tom mohl postavit třeba nějakou hru...

 
Nahoru Odpovědět
5.5.2014 16:25
Avatar
Odpovídá na Hartrik
Alexei Krylov:5.5.2014 16:35

Třeba nějakou logickou.. vyřešit něco pomocí elementů.

Nahoru Odpovědět
5.5.2014 16:35
Úžasná hra v C++ http://urw.fi/
Avatar
Odpovídá na Alexei Krylov
Alexei Krylov:5.5.2014 16:38

Vím čím už jsi ostatní sandy porazil. Grafikou. Ta je prostě kouzelná a nebolí z ní oči jako u jiných :-)

Nahoru Odpovědět
5.5.2014 16:38
Úžasná hra v C++ http://urw.fi/
Avatar
Matěj Kripner
Tvůrce
Avatar
Odpovídá na Alexei Krylov
Matěj Kripner:5.5.2014 16:42

Myslím, že by bylo hodně těžké vymyslet takové úkoly pro hráče, aby byla využita alespoň většina elementů :)

 
Nahoru Odpovědět
5.5.2014 16:42
Avatar
Odpovídá na Matěj Kripner
Alexei Krylov:5.5.2014 16:44

Nevidím v tom problém.. programátorská mysl je nekonečná.. a samozřejmě by to bylo na levly..

Nahoru Odpovědět
5.5.2014 16:44
Úžasná hra v C++ http://urw.fi/
Avatar
Matěj Kripner
Tvůrce
Avatar
Odpovídá na Alexei Krylov
Matěj Kripner:5.5.2014 16:51

Tak to asi nejsem programátor :D Nicméně já myslím, že to už je na Hartrikovi a jeho nekonečné mysli :)

 
Nahoru Odpovědět
5.5.2014 16:51
Avatar
qwertyW
Tvůrce
Avatar
Odpovídá na Hartrik
qwertyW:5.5.2014 16:52

Malá drobnost, když je zdroj ohně v prázdnotě, tak vznikne vzduch a když se sypou semínka v prázdnotě, tak taky vznikne vzduch

Nahoru Odpovědět
5.5.2014 16:52
Programuji, tedy jsem.
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na Alexei Krylov
Hartrik:5.5.2014 20:30

I nad něčím takovým uvažuji. Kromě toho bych asi zveřejnil API a přímo v aplikaci by si mohl každý vytvořit svůj level. Použil by se nějaký scriptovací jazyk...

Mohlo by to být třeba i něco na způsob: máš X slané vody a Y uhlí, chceme Z soli :)

Editováno 5.5.2014 20:31
 
Nahoru Odpovědět
5.5.2014 20:30
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na qwertyW
Hartrik:5.5.2014 20:33

Prázdnota je jen takový testovací element, brzy jí odstraním.

 
Nahoru Odpovědět
5.5.2014 20:33
Avatar
Hartrik
Tvůrce
Avatar
Hartrik:8.5.2014 20:40

Nová verze

  • přidána možnost měnit rozměry štětce
  • přidány nástroje: přímka (držením shift), obdélník (držením ctrl), zákaz překreslování elementů (držením alt, funguje i s přímkou a obdélníkem - viz obrázky) a kapátko (prostřední tlačítko myši)
  • do menu přidány slidery pro změnu max. FPS a počtu cyklů za sekundu
  • zrychlení - podle testu (menu/úpravy/Test výkonu) až o 80 cyklů/s
  • pískové elementy si již mezi sebou nevyměňují místa na základě hmotnosti
  • další menší změny v chování některých elementů, opravy chyb

https://db.tt/yi2X87hO (Dropbox)

 
Nahoru Odpovědět
8.5.2014 20:40
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Hartrik
David Hartinger:8.5.2014 21:17

Tak jsem si to také stáhl a je to super! Určitě by z toho šla udělat nějaká hra - kup si za peníze suroviny a splň úkol mise, třeba vybouchej tuhle zeď, zatop lom a podobně. Máš to dost dobré, šlo by to možná i prodat jako indie hru.

Editováno 8.5.2014 21:17
Nahoru Odpovědět
8.5.2014 21:17
You are the greatest project you will ever work on.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Hartrik
David Hartinger:8.5.2014 22:05

Zatím mě nejvíc uspokojují horká tělesa ve slané vodě, hezky tam pak prší a solí se atd. Zkoušel jsem udělat vysokou pec a olejovou lampičku, ale zdá se, že se oheň šíří i bez vzduchu hořlavými materiály.

Nahoru Odpovědět
8.5.2014 22:05
You are the greatest project you will ever work on.
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na David Hartinger
Hartrik:9.5.2014 14:08

Díky :)
Oheň by se bez vzduchu šířit neměl. Možná se to stalo působením topného tělesa, které teď může hořlavé elementy spálit i bez vzduchu...

 
Nahoru Odpovědět
9.5.2014 14:08
Avatar
Hartrik
Tvůrce
Avatar
Hartrik:25.5.2014 18:51

Nová verze

  • vylepšeno roztékání tekutin (asi 3x rychlejší, rozdíl viz obrázek)
  • upraveno chování elementů: uhlí, voda & sůl
  • nové elementy: duplikátor, železo; štětce pro ovlivňování teploty

Tato verze přináší hlavně změny v působení teploty na elementy a jejím přenosu. Teplo přenáší zatím jen železo a uhlí. Uhlí po zahřátí snadněji vzplane, popř. vzplane samo od sebe. Ještě nevím, které další elementy budou přenášet teplo, protože to podstatně zvyšuje náročnost.

https://db.tt/W0g9o7Kp (Dropbox)

Editováno 25.5.2014 18:51
 
Nahoru Odpovědět
25.5.2014 18:51
Avatar
Matěj Kripner
Tvůrce
Avatar
Odpovídá na Hartrik
Matěj Kripner:25.5.2014 19:28

Krása, předtím mi to šíření tepla chybělo :) Je tam sice trochu nesrovnalostí (nejvíce mi vadí, že po ochlazeni 20 stupňů se železo rozpálené na 1800 stupňů promění ve ztvrdlé a chladné :D), ale věřím, že to brzy vylepšíš. Držím palce a přeju hodně štěstí do dalšího vývoje :)

 
Nahoru Odpovědět
25.5.2014 19:28
Avatar

Člen
Avatar
:25.5.2014 19:44

Sakra, kde se dá stáhnout ta Java 8 pro OS X? Na java.com to nikde nevidím, updater má taky údajně nejnovější verzi (7 update 55)...

 
Nahoru Odpovědět
25.5.2014 19:44
Avatar
Odpovídá na Hartrik
Zdeněk Pavlátka:30.8.2014 16:32

Krása. Škoda, že jsem o tom zjistil až teď.

Nahoru Odpovědět
30.8.2014 16:32
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Hartrik
Zdeněk Pavlátka:30.8.2014 18:45

Mohl bys přidat tekutý dusík (na ochlazování) a led :)

Nahoru Odpovědět
30.8.2014 18:45
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Matěj Kripner
Zdeněk Pavlátka:30.8.2014 19:05

To není o 20°C ale na 20°C. Asi by to tam mělo být napsané.

Nahoru Odpovědět
30.8.2014 19:05
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Matěj Kripner
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Matěj Kripner:30.8.2014 21:30

Aha :) To by asi mělo no.

 
Nahoru Odpovědět
30.8.2014 21:30
Avatar
Odpovídá na
simon.steiner:30.8.2014 21:57

Zatím jde stáhnout jen developter verze z http://www.oracle.com/…-138363.html#…

 
Nahoru Odpovědět
30.8.2014 21:57
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovídá na Hartrik
Jan Bezdíček:30.8.2014 22:45

Muzu se zeptat, jak dlouho se venujes Javě ? :D

 
Nahoru Odpovědět
30.8.2014 22:45
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na Matěj Kripner
Hartrik:31.8.2014 11:52

V další verzi to holt bude s "na", aby vás to nepletlo ;)

 
Nahoru Odpovědět
31.8.2014 11:52
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na Jan Bezdíček
Hartrik:31.8.2014 11:53

Cca 2 roky s přestávkami.

 
Nahoru Odpovědět
31.8.2014 11:53
Avatar
Odpovídá na Hartrik
Zdeněk Pavlátka:31.8.2014 16:58

Mám ještě pár nápadů pro inspiraci: kromě tekutého dusíku a ledu bys mohl přidat i chladící těleso a suchý led (prášek), na 'kompostu' by mohly růst rostliny rychleji a mohl by pomaleji mizet (a šel by dát na štětec), exploze by mohly fungovat jako oheň, jen se šířit ve všech směrech (ne jen nahoru) a dosáhnout dále.

Pozn.: už se nemůžu dočkat další verze ;)

Nahoru Odpovědět
31.8.2014 16:58
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Ondřej Štorc
Tvůrce
Avatar
Odpovídá na Hartrik
Ondřej Štorc:31.8.2014 17:16

Neuvěřitelně mě baví s hrát s ohněm atd. btw. co je ten zdroj?

Nahoru Odpovědět
31.8.2014 17:16
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Odpovídá na Ondřej Štorc
Zdeněk Pavlátka:31.8.2014 18:01

Jj oheň je super :D Zdroj umístíš tak že si ho dáš na jedno tlačítko myšy, na druhé si dáš věc, kterou má vytvářet a někam ho dáš. On pak bude na svém povrchu vytvářet tu danou věc a bude mít její barvu. Takže např. ze zdroje oleje poteče olej a zdroj ohně bude hořet.

Nahoru Odpovědět
31.8.2014 18:01
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Ondřej Štorc
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Ondřej Štorc:31.8.2014 18:24

Dík a kvůli čemu tam jsou ty zdroje 4?

Nahoru Odpovědět
31.8.2014 18:24
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Odpovídá na Ondřej Štorc
Zdeněk Pavlátka:31.8.2014 18:27

Jsou různě silný, liší se rychlostí vytváření.

Nahoru Odpovědět
31.8.2014 18:27
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Hartrik:31.8.2014 19:32

Budu o tom přemýšlet, díky

 
Nahoru Odpovědět
31.8.2014 19:32
Avatar
Ondřej Štorc
Tvůrce
Avatar
Nahoru Odpovědět
1.9.2014 16:31
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Odpovídá na Hartrik
Zdeněk Pavlátka:12.9.2014 16:46

Pěkný je umístit zdroj duplikátoru :P Modrá infekce :D

Nahoru Odpovědět
12.9.2014 16:46
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Hartrik
Tvůrce
Avatar
Hartrik:12.9.2014 20:43

Nová verze

  • nové elementy: uhlíkové vlákno (hůře vede teplo, může posloužit jako částečný izolant), žáruvzdorná slitina (vydrží vyšší žár než železo), knot (rychle hoří, slouží k zapalování) a chladící těleso
  • nějaké nové textury (termit)
  • možnost zapnout zvýrazňování aktivních chunků
  • (WIP) rozbíjení, slepování statických elementů
  • (WIP) nová voda, která vede teplo a vaří se (jeden přechod == 255 °C)

https://db.tt/Xll4gSjZ (Dropbox)

 
Nahoru Odpovědět
12.9.2014 20:43
Avatar
Odpovídá na Hartrik
Zdeněk Pavlátka:13.9.2014 20:45

Moc pěkné :)

Nahoru Odpovědět
13.9.2014 20:45
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Hartrik
Zdeněk Pavlátka:27.9.2014 20:50

To rozbíjení je super:

Nahoru Odpovědět
27.9.2014 20:50
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
mara
Člen
Avatar
mara:19.12.2014 12:44

Neví někdo, proč mi to nefunguje ?
Ukazuje se tato chyba:

Exception in thread "main" java.lang.UnsupportedClassVersionError: cz/hartrik/sg2/app/sandbox/Main : Unsupported major.minor version 52.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

všem moc děkuji

Nahoru Odpovědět
19.12.2014 12:44
Co na srdci, to na Facebooku
Avatar
Odpovídá na mara
Zdeněk Pavlátka:19.12.2014 12:51

Jakou máš verzi javy? Pokud nemáš javu 8, je to kvůli tomu.

Nahoru Odpovědět
19.12.2014 12:51
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
mara
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
mara:19.12.2014 12:53

aha já mám javu7 díky moc :)

Nahoru Odpovědět
19.12.2014 12:53
Co na srdci, to na Facebooku
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 39 zpráv z 89.