• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    BYDKUNITY 3D
    * Unity 3D *
    =========
    RECOMANDED version : 2019.4.X
    ( dont have reordable list, arrays, etc.. but isnt laggy )

    Great community, tutorials and many assets for all.

    * CodeMonkey tutorials *
    https://www.youtube.com/channel/UCFK6NCbuCIVzA6Yj1G_ZqCg

    * Core *
    Unity Real-Time Development Platform | 3D, 2D, VR & AR Engine
    http://unity3d.com
    http://infiniteunity3d.com

    * Tutorials *
    https://twitter.com/SebastianLague
    https://www.youtube.com/user/Brackeys
    Unity C# and Shader Tutorials
    https://catlikecoding.com/unity/tutorials/
    JacksonDunstan.com
    https://jacksondunstan.com/

    * Assets *
    Humble Bundle | game bundles, book bundles, software bundles, and more
    https://www.humblebundle.com/

    * Library Unity tools *
    GitHub - zalo/MathUtilities: A collection of some of the neat math and physics tricks that I've collected over the last few years.
    https://github.com/zalo/MathUtilities

    * Audio systems explain *
    Blog - John Leonard French
    https://johnleonardfrench.com/articles/10-unity-audio-tips-that-you-wont-find-in-the-tutorials/

    * Recommended *
    https://twitter.com/AlanZucconi
    https://twitter.com/OskSta
    https://twitter.com/minionsart /
    https://www.patreon.com/posts/tutorial-list-10663597

    Jakou Unity verzi pouzivate?

    3 hlasy od 3 respondentů

    rozbalit záhlaví
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    GORG: mnooooo.... jako proc ne, asi by to slo, plus si to posichrovat nejakym gc, ale...
    Ja jsem si sice na "pohodli" GC zvykl relativne rychle, ale zvlast u unity je pomalu vic prace uvolnovat GC cesticku, nez kdybych si to psal sam :/
    Osobne by mi nejvic vyhovovalo, kdybych si mohl vybirat, co ridi popelar, co si hlidam sam, a kdybych mohl popelare trochu vic tyranizovat... (a u vetsich projektu se do takovehohle stadia dostavam stejne, protoze u narocnejsich veci si proste ledacos opravdu musis hlidat sam...)
    GORG
    GORG --- ---
    RUTHAN: jj.. svela prednaska na tohle tema: http://gamedesign.cz/?p=2482 .. asi znate

    btw me teda dostalo, ze nova verze iOS 5 API pro ty apple magic devices nebude v Objective C jiz potreba starat se o alokaci pameti, ze to pry ten Xcode sam pozna jakousi analyzou kodu, kdy je potreba nejaky objekt uvolnit z pameti a naopak (retain/release) ... nevim, sprava pameti dokaze byt pain in the ass, ale tyhle highlevel trendy me neberou.. c++ je narocny, ale aspon vim, ze delam neco spatne ja... asi starnu :)
    RUTHAN
    RUTHAN --- ---
    VIRTUALVOID: Jen, aby debilky co vladnou prachama nenapadlo, ze multiplaformove vyvoj je zbytecnej, ze hmtl5 / flash musi stacit vsem, ze to umi vsechno, a ze nejaky enginy nepotrebujeme.. protoze, treba ty nejvydelejnejsi hry, cili ty nejlepsi bezi na facebook prave na nejaky takovym hnusu. Ono vzdycky muze bejt hur.

    Nejdriv onlinovky, pak na pc kasleme, webovy hry, facebook hry, pak free to play, ipad skoro hry, pak gamifikace.. a radsi ani nechci vedet co budou ty dalsi veci.
    VIRTUALVOID
    VIRTUALVOID --- ---
    tak to je EPIC :D SHIGORBIRDMAN, este ze niesom flash fetisista a ten export ma neboli ...
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    MATHEW_ER: c#/ jscript preklada do as3, pak to cele nejak polepi s unity enginem a vyhodi to swf... trva to strasne dlouho a skoro vubec to nefunguje :)
    Jeden kamarad vydrzel a bojuje s tim uz tyden, speky ktere nachazi jsou kouzelne. Kuprikladu dva vnorene fory (pro iteraci 2d polem) udelaji runtime pad (nekonecna rekurze....) - pohled na ty zkompilovane as soubory je fakt kouzelny.
    Tipoval bych, ze jscriptove veci to bude jakztakz davat, ale c# je konec.
    MATHEW_ER
    MATHEW_ER --- ---
    SHIGORBIRDMAN: nevis jak tam funguje ten preklad? To se preklada do AS3 a pak to kompiluje ASC (klasicky AS3 compiler) nebo z unity leze rovnou ABC?
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    MAIMONIDES: Love and hate :)
    Ale ten flash export je fakt zoufaly i na unity pomery :)
    MAIMONIDES
    MAIMONIDES --- ---
    SHIGORBIRDMAN: To víš, Unity to je láska:-)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    Tak musim poznamenat, ze unity flash je docela hloupy vtip (o jinych vychytavkach 3.5 beta, jako treba definitivne zkurveny intellisense v monodevelopu, radeji ani nemluve) - po nekolika hodinach hrani si s nim na flash competition seru, byt 20k dollaru by se hodilo :D

    jen tak namatkou - fyzika (logicky a ocekavane) to ponekud nedava, vic nez dva character controllery mi pomerne spolehlive zablokuji fps na nula nula nic po par sekundach v provozu (nejspis jakmile nekde dojde ke kolizi), spousta veci ze c# se rekompiluje spatne nebo chybi (dost nechapu, proc zapomneli na .Count u dictionary), celkova vysledna rychlost se da oznacit jedine za dabelskou, nahodne generovane chyby ktere vznikaji u naprosto korektniho kodu, a ktere zpusobuji havarii flashe s lakonickym oznamenim (pravdepodobne unity) o null pointeru...
    Mno, flash challenge je opravdu challenge, jsem zvedavy, co v tom kdo vypoti :)
    (mam takovy pocit, ze ladili a opravovali jen do te urovne, aby slo prekompilovat a jakztakz hrat angrybots)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    MAIMONIDES: no porad ho povazuju z toho s cim jdem kdy delal za nejpouzitelnejsi, byt je to unity of love and hate :)
    MAIMONIDES
    MAIMONIDES --- ---
    SHIGORBIRDMAN: Unity má pro každého svojí vlastní oblíbenou chybu:)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    MAIMONIDES: instancovani delam po zjisteni jak "krasne" obac funguje zasadne z reusable poolu predem pripravenych objektu, ale i kdyz se instancuje primo, tak pokud uz je to v pameti, nejaky vetsi lag jsem nepostrehl ani u vetsich objektu. Pravda, nikdy jsem nezkousel nejake giga mega objekty (mimo jine takove unity ani nepodporuje, vertex buffer limit je 65k). Nicmene si porad myslim, ze z toho co znam je unity tak nejak nejpouzitelnejsi (za predpokladu ze nedelas dalsi gow na unrealu :) - to ze se da opravdu priohybat jak chces povazuju za jeho nejvetsi plus (c# druhy). Osobne me na nem nejvic sere nefunkcni debugger (na macu vubec, pada jak svestky, na pc jak se mu zrovna chce), straslive gui (dobre na rychle sekani nejakych testovacich nesmyslu, ale dabelsky pomale, zvlast na mobilnich zarizenich, s nadanim naprosto totalne zahltit garbage collector, a api / architektura stavena na masteni v javascriptu bez ohledu na nejake rozumnejsi optimalizace, hlavne co se tyce gc (vytvareni objektu nalevo napravo, coz zvlast s ohledem na mnohem horsi mono gc fakt neni dobry napad).
    MAIMONIDES
    MAIMONIDES --- ---
    SHIGORBIRDMAN: Terén je hlavní krize. A potom veliký složitý modely.. LAG při instancování.
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    MAIMONIDES: loadscene aditive jsem nikdy nezkousel... nicmene rucni resources load v jinem threadu funguje, preload modelu a textur si takhle muzes snadno udelat, coz me staci, protoze si sceny builduju sam. Pokud ale to LoadLevelAdditive nefunguje, tak je to pekne k hovnu, ale to me zas tolik o unity neprekvapuje :) Na kazdou vec, ktera se mi na nem libi, se najde neco, co me sere, nebo co je uplne strasny ;)

    MAIMONIDES
    MAIMONIDES --- ---
    SHIGORBIRDMAN:
    Dynamický nahrávání assetů se snadno připsat nedá. Unity tvrdí že ano, ale lidé co to zkoušeli ví, že to nejde. Klíčový LoadLevelAdditive na nahrávání scén nefunguje. Leda tak pro separátní kompletní scény pro net.
    Asset Server je naprosto naprosto špatně napsaný a navržený paskvil.


    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    no teda nevim... esenthel na me FAKT dojem neudelal (navic neverim one man genius show)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    MAIMONIDES: slavny asset server ti nestaci? :) dynamicke nahravani contentu se da pomerne snadno pripsat, byt teda bylo by fajn kdyby to unity umelo, ale ona by byla spousta veci fajn, kdyby unity umela, nebo aspon umela dobre. Na druhou stranu, konkurence na tom neni nijak zvlast lepe, co tak obcas posloucham place tech, kteri delaji "s tou veci od unrealu, dokonce ve full licenci", nebo co mi kdosi vypravel o tom, jak "dobre" se delaji veci do cry :)

    Esenthel mi teda uplne unikl, byt "next gen mmo engine" me desi uz sam o sobe
    RUTHAN
    RUTHAN --- ---
    MAIMONIDES: Nevim, jak moc si zkousel, ale podle myho z blata do louze, to teda Unity musi mit a nejaky system pro spojeni prace vice koderu dohromady.
    LIRO
    LIRO --- ---
    MAIMONIDES: jj přesně o to my jde, prezentace na výstavy, do tabletů atd. tam je pro mně web neschůdnější, instalace jednoduchýho apletu do prohlížeče a šmitec.

    3D grafiku tak nějak zvládám a k programování jsem taky kdysi přičuchnul, tak to jen dát dohromady a všechno pojede jak na drátkách. Kouknul jsme na pár titulů v Unity a myslím že výstupy jsou víc než vyhovující, teď se tomu přiblížit :)))).
    MAIMONIDES
    MAIMONIDES --- ---
    Z věcí co nefungují.. high end stíny, dynamický nahrávání contentu, stabilita velikých scén(tisíce objektů, hodně stromů...), builtin source control pro větší projekty.
    MAIMONIDES
    MAIMONIDES --- ---
    LIRO: Na prezentace na webu je to určitě fajn, na statický modely taky. Převod skinned meshů už ovšem sranda neni.


    RUTHAN: cryengine, esenthel, ta věc od unrealu, trinigy.. Zdroje tu jsou.
    Kliknutím sem můžete změnit nastavení reklam