NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
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

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na David Novák
Hartrik:24.2.2015 15:25

Při významnějších verzích jsem chtěl měnit číslo před tečkou.

 
Odpovědět
24.2.2015 15:25
Avatar
David Novák
Tvůrce
Avatar
Odpovídá na Hartrik
David Novák:24.2.2015 15:27

Zajímavé.. Jako nic proti.. Ale takové verzování jsem nikdy neviděl :D
(ale fakt to neber nějak negativně nebo tak..)

Odpovědět
24.2.2015 15:27
Chyba je mezi klávesnicí a židlí.
Avatar
Hartrik
Tvůrce
Avatar
Hartrik:13.4.2015 16:07

Změny ve verzi 2.02 Beta
• přechod na Java 8u40, použití nových dialogů
• při otevírání souboru s metodou drag & drop přidána možnost vložení
• přidány XML kontrolery do souborů s uloženými pozicemi
• složka scripts, ze které se scripty přenáší do menu, odkud se dají pohodlně spustit
• přidány nové nástroje - kruh, trojúhelník, randomizér
• přidána plechovka (prostřední tlačítko myši + ctrl nebo shift)
• vylepšena přesnost některých kurzorů
• filtrování štětců
• tajně jsem změnil způsob číslování verzí

scriptování:
• přidáno API želví grafiky (třída Turtle)
• možnost vytvářet nástroje/tvary (ToolFactory)
• třída Elements
• přidány nové ukázkové scripty

 
Odpovědět
13.4.2015 16:07
Avatar
Odpovídá na Hartrik
Zdeněk Pavlátka:11.7.2015 20:26

luxusní. Musim se s těmi scripty naučit :D

Odpovědět
11.7.2015 20:26
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
-snaživec-
Člen
Avatar
-snaživec-:12.8.2015 20:09

Akú knižnicu si použil na zvýraznenie syntaxe v tom editore?

Odpovědět
12.8.2015 20:09
Pomali ďalej zájdeš.
Avatar
Hartrik
Tvůrce
Avatar
 
Odpovědět
12.8.2015 21:18
Avatar
-snaživec-
Člen
Avatar
Odpovědět
13.8.2015 8:06
Pomali ďalej zájdeš.
Avatar
Hartrik
Tvůrce
Avatar
Hartrik:24.8.2015 18:05

Už pár měsíců jsem na projektu nepracoval, ale dnes jsem se alespoň odhodlal a nahrál celý projekt na GitHub – https://github.com/…/Sand-Game-2
Později se k vývoji asi ještě vrátím, mám ještě spoustu nápadů, ale teď se chci věnovat jiným aplikacím.

Na mé poměry je to už docela velký projekt – napočítal jsem něco pod 23 000 řádků Java kódu. Ale zase kdybych to kvůli výkonu na některých místech nerozepisoval, bylo by to o něco méně.

 
Odpovědět
24.8.2015 18:05
Avatar
Hartrik
Tvůrce
Avatar
Hartrik:4.7.2016 19:19

Po delší době se hlásím s novou verzí.

Změny ve verzi 2.03 Beta

  • nový element: napalm
  • přepracován systém přenosu tepla
    • teplota je oddělena od elementů (samostané pole), což umožňuje pracovat s ní o mnoho efektivněji
    • výrazně tím také klesla paměťová náročnost
    • vlivem těchto skutečností byla schopnost vést teplo přidána skoro všem elementům
  • přidána možnost zobrazit teplotu (menu / možnosti / heatmap)
  • přidána možnost změnit velikost chunků (v dialogu pro změnu rozměrů)
    • výchozí velikost se zároveň změnila na 20×20 bodů, která se ve většině případů ukázala jako nejlepší
    • platí, že čím menší velikost, tím větší režie, ale zároveň menší šance, že jsou procházeny i elementy které by jinak mohly být uspány
  • vylepšen engine
  • vylepšen formát ukládání
    • .sgb podporuje teplotu a další efekty
    • sjednocení formátů .sgb a .sbs (nyní je to v podstatě jen jeden formát, rozdíl je jen v tom, jakým způsobem se uloží plátno; při načítání na příponě nezáleží)
  • tlačítko start/stop reflektuje aktuální stav, stejně tak některé ukazatele
  • nanášení elementů při držení tlačítka myši na místě
  • opravy chyb
    • odebrány šedé šmouhy, které zůstávaly po motion blur
    • opraveno blikání způsobené špatnou (žádnou ;) ) synchronizací
    • opraveno blikání, které způsobovalo motion blur, když počet cyklů byl nižší než FPS
  • a další...

Shrnutí: tato verze by měla především vylepši výkon, zamezit blikání při velké zátěži a doladit věci okolo přenosu tepla.

 
Odpovědět
4.7.2016 19:19
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 39.