Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – Sand Game 2

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Hartrik
Tvůrce
Avatar
Odpovedá 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.

Avatar
David Novák
Tvůrce
Avatar
Odpovedá 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..)

Odpovedať
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

Avatar
Odpovedá na Hartrik
Zdeněk Pavlátka:11.7.2015 20:26

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

Odpovedať
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?

Odpovedať
Pomali ďalej zájdeš.
Avatar
-snaživec-
Člen
Avatar
Odpovedať
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ě.

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.

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 9 správy z 39.