• ú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?

    4 hlasy od 4 respondentů

    rozbalit záhlaví
    SLASH
    SLASH --- ---
    SHIGORBIRDMAN: dik, ale nezafungovalo... nevadi, nie je to showstoper, spytal som sa aj na Sirenix Discorde, snad to tam niekto bude vediet.
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    SLASH: zkus [ShowInInspector] - mozna to donuti k pouziti defaultu.
    teoreticky muzes udelat [ShowInInspector] Sprite Icon => icon;
    Timpadem se bude ukazovat property jako defaultni a samotna hodnota tim preview (to by imo melo fungovat, ale nezkouseno)
    W3R
    W3R --- ---
    SLASH: odin nepouzivam, ale muzes si udelat vlastni atribut a vykreslit obema zpusoby: EditorGUI.PropertyField i EditorGUI.ObjectField
    SLASH
    SLASH --- ---
    kto pouziva Odin, vedel by mi poradit ako pri tom Sprite preview mat okrem toho obrazku aj ten povodny field s nazvom spritu a Type?
    using Sirenix.OdinInspector;
    using UnityEngine;
    
    namespace SO
    {
        [CreateAssetMenu(fileName = "AltCurrency", menuName = "ScriptableObjects/Alt Currency", order = 4)]
        public class AltCurrency : ScriptableObject
        {
            public bool enabled;
            public int val;
            
            [PreviewField(50,ObjectFieldAlignment.Right)]
            public Sprite icon;
            public string label;
            
            public int getIntValue()
            {
                return val;
            }
        }
    }
    


    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    hmmm... tak defaultne vypnuty filtering...
    ech... mam pocit, ze to zas bude zabavny porod
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    Dropbox - wronglm.png - Simplify your life
    https://www.dropbox.com/s/rvxtdfg4vi49r1f/wronglm.png?dl=0

    Nemate nekdo tuseni, cim by to mohlo byt? Kdyz dam spocitat lightmapy elightenem, mam to behem chvilicky a spravne. Progressive lightmapper pacha takovato zverstva :/ (zvyseni scale jen zmensi ty nahodne rozsete tecky, pochazejici od drobnych zdroju svetla. A i kdyz je ruzne promazu, necham jen par velkych, porad mi to generuje takovehle nahodne barevne ci cerne / bile body.

    (URP projekt, s builtinem jsem nezkousel)
    MONKEYFIGHTER
    MONKEYFIGHTER --- ---
    SHIGORBIRDMAN: jn to je pravda, obecne na iOS mas kolem 20ms coz je srovnatelny s tim co maj profi zvukovky takze se na tom daj delat hudebni appky v pohode. Co zatim koukam na ty native reseni pro android tak tam se chlubej nejakejma 60ms. Uplne holej projekt v Unity s best latency nastavenim co jenom spousti sampl v reakci na button press ma u me tedka necelejch 200ms kdyz udelam build na Quest.

    Bohuzel temer to samy zatim zda se dostanu i kdyz resim audio pres Wwise, ale jeste sem nevyresil jak nastavit mensi output buffer v tom jejich unity pluginu, dokumentaci maj trochu smutnou bohuzel.

    SLASH: ten druhej zkusim, ten prvni jede jenom pres ASIO coz jsou win only drivery ktery se vetsinou pozuivaj pro studiovy zvukovky, takze ten na androidu nepojede.
    Jeste jsem nasel tohle, kde je i celkem dobre popsany co a proc to dela: https://exceed7.com/native-audio/
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    Ja si jen nejasne pamatuju, ze si vyvojari hudebnich softu na andru stezovali, ze je ta latence i pri pouziti nativu celkem pekelna a ze s tim hrozne blbe dela.
    Pri praci jsem se nesetkal s tim, ze by to byl vyslovene pruser, ale u strilecky to zas tolik nevadilo.
    MONKEYFIGHTER
    MONKEYFIGHTER --- ---
    SLASH: bohuzel no, nicmene jak pises resit se to da urcite i jednoduseji libkama ktery resej jenom ten playback, jenom u toho wwisu a spol jsou jeste dalsi veci co vyuziju, tak sem se chtel zeptat jestli se tu s tim nekdo nepotkal prakticky.
    SLASH
    SLASH --- ---
    SHIGORBIRDMAN: no urcite tam nejaky problem bude, ale urcite je aj riesitelny, ked to dokazala ta nativna extensia pre Adobe Air , tak pochybujem ze by sa to nedalo riesit aj v Unity... napriklad len tak namatkovo rychly asset store search:

    Low-latency Multichannel Audio | Audio Sound FX | Unity Asset Store
    https://assetstore.unity.com/packages/audio/sound-fx/low-latency-multichannel-audio-147091
    alebo
    Android Native Audio | Audio | Unity Asset Store
    https://assetstore.unity.com/packages/tools/audio/android-native-audio-35295
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    audio latence je ale obecne problem androidu, ne?
    SLASH
    SLASH --- ---
    MONKEYFIGHTER: coze? Aj v Unity je problem s Audio latency? Toto som riesil v mojej Air apke kde mam taky virtualny klavirr a musel som kvoli tomu pouzit Native Extension... Tuto apku sa chystam prerabat v Unity a teda nepotesil si ma... :( nie su na to nejake riesenia na Asset stores alebo ine plugins?
    MONKEYFIGHTER
    MONKEYFIGHTER --- ---
    Pouzival tu nekdo v Unity wwise, fmod nebo neco podobnyho? Hlavni problem unity audia pro nas je brutalni latence na androidech takze si od toho slibuju hlavne tohle, vyuzijeme nejspis i nejaky dalsi ficury, 3d audio, sidechain, timestretch a dalsich par veci tam je zda se celkem rozumne / lip nez v unity vyresenejch.

    Nevim jestli to ale neni kanon na vrabce, kdyby s t im setupem/provozem melo bejt nejaky velky srani tak se to da asi vyresit jinak, neni to zadny velkej herni svet, je tam jeden track s muzikou a do toho par fx.
    FREELA
    FREELA --- ---
    JAACOB:
    SHIGORBIRDMAN:

    Jen bych chtel temer po roce podekovat. Vratil jsem se k projektu a opravdu fungovalo to jednoduche reseni, SetParent a potom localPosition a localRotation. Je to parada. Pouzivam to pri vkladani objektu na mape, kde se dela pravidelne wipe. Jen konecna rotace (kterou jsem nejak zplacal) zpocatku nejak nefungovala, ale kdyz mi doslo, ze je to vzdy presne o 180 stupnu, pridal jsem pred vypocet minus :) Nemam moc rad vyvoj ve stylu pokus/omyl, ale ten pocit potom je bajecnej.

    Diky.
    JAACOB
    JAACOB --- ---
    SLASH: Mohl bys mit ingame logy a posilat si je kdy a kam budes chtit - na mail / do fajlu na device. Muzes se hooknout napr. na log callbacky. My takhle meli sveho casu v Madfingerech kompletni logovaci solution, logy se dle libosti a na libovolnem klientovi dali odesilat do Logstashe/Kibany (to je kompletni solution - bozi nastroj, ale samozrejme rozchodit to cele je dost sichta). Nakonec ale je blbe, ze kdyz budes resit pouze unity logy, klidne se muze stat, ze problem bude jeste nekde v nativu (treba nejakej konflikt v android libraries nebo tak) a bez logcatu stejne ostrouhas...
    SLASH
    SLASH --- ---
    viete niekto o sposobe akym zjednodusit pouzivanie logcat / monitor pre netechnicke typy?

    mozno nejaka windows app ktoru by si uzivatel nainstaloval zapojil telefon, hral sa z vasou hrou a vedal by poslat error messages?

    namiesto instalovania celeho android SDK a pod?

    Mam project managera ktory mi dava feedback na apku a vyskytuju sa u neho chyby ktore neviem zreplikovat u mna doma, ale bohuzial nemozem po nom chciet aby si stiahol cele Android SDK (sdk manazer a potom konkretnyu SDK build co bude mat 1.6GB, mozno upgrade Javu, a potiom a nasiel si tam v nejkom adresary monitor.bat etc.._)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    stravil jsem nekolik tydnu, ke konci uz prevazne nahodnym hackovanim jako opice busici do pocitace, a o zprovozneni verze, ve ktere by jeste fungovala stara, ale za mesic ukoncovana gamedonie, a zaroven nove veci, na ktere se prechazelo. neskutecna idiotska frustrace
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    SLASH: omfg, google play knihovny nepripominej. to bylo neskutecne peklo...
    od te doby kdyz slysim nekoho pripominat stare "dll hell' windowsu, jen se smeju a tvrdim, ze oproti androidu to neni zadny horror, ale teenagerska hororova komedie
    SLASH
    SLASH --- ---
    MONKEYFIGHTER: ja tam mam hodne packages a plugins, dost vela konfliktov tam bolo najme kvoli Firebase a google play knizniciam.
    MONKEYFIGHTER
    MONKEYFIGHTER --- ---
    SLASH: Ja s timhle teda nemam posledni 2cca roky vubec problem, proste to otevru z hubu s novou verzi a vsechno jede, Library mazu pro jistotu tez, nicmene nepouzivam skoro zadny pluginy ze storu, nejedu skoro vubec mono behaviours, zadny giganticky sceny atd...
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    SLASH: smazu library, otevru v nove verzi. (nepromazana library obcas napachala strasne podivnosti)
    Kliknutím sem můžete změnit nastavení reklam