• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    BYDKUNITY 3D
    SLASH
    SLASH --- ---
    PATRIKSIMA: ako to myslis? ktory teraz postup , ten prazdny project ? a potom copy over assets? A kedy si zmazes library?
    SLASH
    SLASH --- ---
    Ako upgradujete svoje projekty na novu verziu Unity? Mal som dost blbu skusenost upgrading projekt z 2019.2 na 2019.3 (cez Unity HUB, select new Unity version) a teraz budem potrebovat upgradnut na 2019 LTS...
    Skusal som to aj cez vytvorenie noveho prazdneho projektu v novej verzii a potom skopirovanie veci z assets folder, ale to tiez malo svoje problemy.
    JAACOB
    JAACOB --- ---
    SLASH: zvlastni ale je, ze kdyz jsem zkousel tyhle kroky (bez odpojeni kabelu), tak ve visualku jsem ten device videl 2x (jednou wifi, jednou USB), ale v Rideru furt ani jeden... Testnu mozna nekdy az bude vic casu/nova verze ridera...
    MONKEYFIGHTER
    MONKEYFIGHTER --- ---
    SLASH: Hmm, ja v pohode z rideru android debuguju a celou dobu ziju v tom ze je to pres USB, ale vzhledem k tomu co pises to vypada ze ziju v bludu zatim co to jede vesele pres wifi, ale skoro se mi tomu nechce verit, zejtra schvalne zkusim:)
    SLASH
    SLASH --- ---
    also... this was released:
    2019 LTS | Unity
    https://unity.com/releases/2019-lts
    SLASH
    SLASH --- ---
    JAACOB: Mam typka na Slack-u, ktory sedi u vyvojarov Jetbrains Rider v Rusku a ten sa na to spytal kolegov.

    jeho odpoved:
    Yeah, only wifi debugging, but there aren’t any problems with breakpoints that I’m aware of. We don’t support USB, and it’s not as easy to implement as wifi. Android debugging requires quite a few steps to get working. But it’s overdue. I’ll tackle it for 2020.3.

    Takze zrejme si chvilu pockame na USB debugging v Ridery. Skoda.
    JAACOB
    JAACOB --- ---
    SLASH: zkousel jsem to rozchodit tak 14 dni zpatky - bez uspechu. Ale nutno dodat, ze nebyl zrovna moc cas si s tim hrat, tak jsem zdebugoval ve visualku, kde je to hodne primocare. Jestli se ti to povede rozbehat, dej echo cos musel vsechno nastavit...
    SLASH
    SLASH --- ---
    Skusali ste niekto debugovat apk cez Rider? Da sa to vobec cez USB kabel?
    (Cital som niekde ze cez wifi ano, ale su tam potom problemy z tym aby to zastalo na breakpoints a okrem toho moj domaci router je na inej sieti ako moj eternet co pouzivam na PC.)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    SLASH: pokud pouzivas odinserializaci, tak se to pouziva vsude

    (fun fact - samotny serializator je open source a nekolik velkych middlewaru ho pouziva)
    SLASH
    SLASH --- ---
    PATRIKSIMA: coze?? a vedia ze sa to pouziva len v Editore?
    JAACOB
    JAACOB --- ---
    SHIGORBIRDMAN: podepisuju. V nove praci sice mame tu jejich custom serializaci vyplou (takze zadne dictionaries, protoze "reasons" - lepsi nevedet). Nicmene i tak je to tool, ktery usnadni zivot vsem - napr. sloziteji settings v editoru vykreslit tak, aby to bylo designerem pouzitelne. Malokdy doporucuju neco s asset storu, ale Odin je fakt skvelej...
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    ono unity sice nedavno pridalo nejakou neprilis funkcni podporu pro polymorfni serializaci (ale jen cistych class), ale s timhle se fakt daji rozumne serializovat polymorfni data, funkce na upravy defaultnich inspektoru jsou fakt sikovne, a to jsem urcite jeste nepochytil vsechno co se s tim da delat :)
    SLASH
    SLASH --- ---
    SHIGORBIRDMAN: používam ho už asi 3 mesiace a neľutujem že som si ho kúpil. fakt super plugin... funkcia [ Button ... na rýchle spustenie funkcie z inšpektora je life saver ..
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    Odin Inspector and Serializer | Improve your workflow in Unity
    https://odininspector.com/

    Nutno rict, ze tohle jsou extremne dobre investovane penize - vrele doporucuju, opravdu extremne sikovna vec, ktera resi unit problemy se serializaci a umoznuje docela hezky a rychle modifikovat inspektory.

    Primitivni "skriptovaci" jazyk na klikani pro designera jsem diky tomu udelal za chvilicku, misto abych se s tim prcal ve snaze obchazet unity serializaci :)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    WILL: "Hopefully this is just a bad period for Unity and there will come a time where they stop ripping the floors up."
    to by me fakt prekvapilo :/ prijde dalsi uzasna technologie nebo middle ware ktery se tam pokusi narvat a rozbijou na co prijdou....
    WILL
    WILL --- ---
    Na druhou stranu už začínám chápat to Unity of Love and Hate. Garry Newman, ten co dělá Rust hezky shrnul, co ho naopak na Unity sere:
    What Unity Is Getting Wrong - Garry's Blog
    https://garry.tv/unity-2020
    WILL
    WILL --- ---
    SHIGORBIRDMAN: Pár víkendů jsem si s tím teď hrál a jo, jsou tam problémy. Velmi málo dokumentace nebo prostě odpovědí na problémy, ke kterým se dostanu, různý věci se tam mění, takže návody, který už někdo udělal nefungují úplně přesně, protože něco přejmenovali, nebo dělají trošku jinak.
    Ale je pak krásný vidět, co to umí v akci. Okamžitý instancování desetitisíců objektů, subscény, přes který si víceméně můžeš vytvořit open world.
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    JAACOB: tak tohle je spis syntakticky cukr nad unsafe kontextem a praci s pointrama ;)
    dots afaik funguje prece jen trochu jinak, ale furt jsem se nedostal k tomu, abych si s nim zacal nejak hrat... a nejspis pockam, az se to v unity jeste trochu vyvine, co jsem slysel, zatim je ta implementace prilis mlada a menena...


    SLASH: teoreticky muzes stejne veci delat v unity od zacatku, ale prace s unsafe a pointery je kapku otravna a nebezpecna... driv jsem to u par veci delal, protoze v cistem c# se to proste nehlo, kdyz jsem pracoval s polem misto pointery
    MONKEYFIGHTER
    MONKEYFIGHTER --- ---
    btw celkem podobne jako ten Span funguje v Unity NativeSlice (Unity.Collections package)
    JAACOB
    JAACOB --- ---
    SLASH: jen jsem to prolitl, ale mam za to, ze na stejnem principu je prave postavenej celej DOTS (ne teda na tom Spanu, ale na podobne organizaci dat). Je to pristup, kde prave ty linearni alokace jsou zaklad uspechu - ulehcuji pristup k datum a umoznujou multitasking. Akorat bude asi sichta se odpoutat od zaziteho OOP a zacit u architektury premyslet jinak...
    Kliknutím sem můžete změnit nastavení reklam