Drovss

Drovss

Розробка ігор на Unity українською

Для співпраці:
LinkedIn: www.linkedin.com/in/drovss/
Email: [email protected]

Підтримати канал:
На каву: www.buymeacoffee.com/drovss
Подякувати: drovss.diaka.ua/donate
Моно: send.monobank.ua/jar/3F1enipxLp
PayPal: [email protected]

Посилання на Telegram:
t.me/DrovssAboutUnity

0 subs - 25.05.2022
3 subs - 12.02.2023
50 subs - 24.04.2023
100 subs - 12.06.2023
1000 subs
10000 subs
100000 subs

Пікірлер

  • @user-yx9fo3er9r
    @user-yx9fo3er9r4 күн бұрын

    15:34 Взагалі не зрозуміло. У чому різниця спавнити через Instantiate і контейнер? Ми ж префаб беремо з самого спавнера, а не з контейнера

  • @drovss
    @drovss15 сағат бұрын

    Якщо на префабі є скрипт в якому є [Inject], то якщо спавнити через Instantiate це поле буде Null, а якщо через контейнер, то воно отримає значення із інсталеру

  • @user-yx9fo3er9r
    @user-yx9fo3er9r15 сағат бұрын

    @@drovss а, ми дані інжектимо в префаб «на льоту», виходить?

  • @D1maG_G
    @D1maG_G9 күн бұрын

    привіт, друже, підскажи, коли перехожу до SQL Server Configuration Manager пише що Консолі ММСне вдалось створити оснастку. Можливо, оснатску інстальовано не належним чином, як і де це можна виправити?

  • @drovss
    @drovss8 күн бұрын

    Можливо щось не до встановлено, але точно не скажу, краще погугли

  • @ssvoan
    @ssvoan17 күн бұрын

    Майже все получилось, окрім безпосередньо запуску, після того коли нажав connect, вибиває помилку: Cannot connect to DESKTOP-QN4P6JS. A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.) (Microsoft SQL Server, Error: -2146893019)

  • @user-cd9pj8hq8k
    @user-cd9pj8hq8k19 күн бұрын

    Спасибо за материал

  • @volodymyrmoroz3735
    @volodymyrmoroz373523 күн бұрын

    Круто! А будуть уроки по вікнах ui? Правильна їх організація і взаємодія?

  • @drovss
    @drovss18 күн бұрын

    Реалізувати вікна в грі можна по різному, більше залежить від конкретного завдання яке стоїть, але відео по основах UI можна буде зробити, дякую за пропозицію)

  • @drovss
    @drovss28 күн бұрын

    У відео показано дуже спрощена реалізація, в якій я переміщую дані із бази даних у сховище даних (на ділі ідентична база даних). На практиці база даних і сховище даних будуть відрізнятися і для цього буде порібен проміжний етап, який у відео відсутній, а саме фільтрування даних і вибірка потрібних полів і таблиць

  • @Ascelat
    @AscelatАй бұрын

    8:01 строка 63 у параметрах має бути bullet UPD 8:40 виправлено

  • @chuzik1
    @chuzik1Ай бұрын

    Дякую!!

  • @Tasichkaaa
    @TasichkaaaАй бұрын

    а якщо я випадково обрала базік, то нічого страшного? чи краще перевстановити?

  • @drovss
    @drovssАй бұрын

    Ну якщо його буде достаньо для ваших потреб то перевстановлювати не потрібно

  • @oleksiiutochka8804
    @oleksiiutochka8804Ай бұрын

    Дякую за відео! Круто вийшло та ще й українською, дуже якісно!

  • @modesti
    @modestiАй бұрын

    дякую за пояснення, не легко зрозуміти як його встановити правильно )

  • @MrKingofTiger
    @MrKingofTigerАй бұрын

    не сказано в історії, що овервотч на ецс, що рейд шадоу і мех арена на ньому. багато ігор гіперкеж його мають

  • @drovss
    @drovssАй бұрын

    Ну якби я почав перераховувати всі ігри на ECS то відео затяглось би на пару годин)) , а згадав лише декілька більш знакових.

  • @MaxKyivUa
    @MaxKyivUaАй бұрын

    Вітаю! Підкажіть будь ласка, чому при зміні паролю для користувача sa він не зберігається. Також є проблема з сертифікатом The certificate chain was issued by an authority that is not trusted. Чи можуть ці проблеми бути пов'язані між собою?

  • @drovss
    @drovssАй бұрын

    Він зберігається, але якщо зайти щоб знову поміняти він буде показувати три символи, за серитифікат точно не скажу, погугліть

  • @user-wx6sq6qx8g
    @user-wx6sq6qx8gАй бұрын

    Нужно поставить галочку TrustServerCertifikate

  • @OlegGalysh
    @OlegGalysh2 ай бұрын

    Круто! Було б цікаво почути більше про DOTS)

  • @drovss
    @drovss2 ай бұрын

    З чого почати шлях в геймдев? Звісно з своєї першої гри, з простої гри, яку ти просто скопіював або просто повторив за кимось, але це перший крок до створення гри твоєї мрії. Дій!!

  • @brunskiy
    @brunskiy2 ай бұрын

    Дуже гарна подача. Молодець!) У Unreal Engine 5 цей архітектурний підхід реалізовано плагіном MassEntity. Кому цікаво, то тут приклад використання kzread.info/dash/bejne/mG2lmqNmaafcgNI.htmlsi=3slMhvowdroUXi7X

  • @Dj_Shalenec
    @Dj_Shalenec2 ай бұрын

    Дякую, круто + корисно + цікаво

  • @BelladonGameDeverUA
    @BelladonGameDeverUA2 ай бұрын

    Пропоную наступне відео про Unity ECS Думаю, що вона буде найпопулярнішою в найближчі роки Якраз і приклади коду можна буде розглянути

  • @yaroslavb.2589
    @yaroslavb.25892 ай бұрын

    Норм. Лайк

  • @YaYana2022
    @YaYana20222 ай бұрын

    Дуже цікава і корисна інформація. Але не вистачає прикладу в самому Unity. Чекаємо на доповнення ☺️

  • @drovss
    @drovss2 ай бұрын

    В самому Unity реалізувати це можна дуже по різному в залежності використовуваного фреймворку, навіть можна свій написати, дехто так і робить, тому вирішив відділити теорію від практики)

  • @drovss
    @drovss2 ай бұрын

    Те що я забув додоти у відео Принципи ECS: 1) Розділення даних і поведінки: Дані (компоненти) і поведінка (системи) розділені, що сприяє більш чіткій організації коду та його перевикористанню. 2) Композиція замість наслідування: На відміну від класичного об'єктно-орієнтованого програмування, де наслідування часто використовується для розширення функціональності, ECS використовує композицію компонентів для створення різноманітних сутностей. 3) Легкість масштабовання та модифікації: ECS робить систему більш гнучкою та легкою в модифікації, що спрощує додавання нових функцій і зміну існуючих. Переваги використання ECS: 1) Висока продуктивність: Завдяки компактній організації даних та ефективній обробці систем, ECS може забезпечити високу продуктивність при роботі з великою кількістю сутностей і компонентів. 2) Модульність та перевикористання: Компоненти та системи можуть бути перевикористані в різних частинах додатка, що сприяє модульності і спрощує підтримку та розвиток коду. 3) Спрощення управління станом: ECS спрощує управління станом гри або програми, роблячи його більш зрозумілим та передбачуваним.

  • @RyikahGames
    @RyikahGames2 ай бұрын

    Все супер, молодчага. Только для спавна лучше используй фабрики Container.BindFactory<IBullet, Bullet.Factory>(); Наследуя свои фабрики от PlaceholderFactory<Ibullet>. Не придется прокидывать сам контейнер везде в префабы, которые инстанируешь ручками, а все сделает автоинжект фабрик.

  • @user-zu4ix3tm9r
    @user-zu4ix3tm9r2 ай бұрын

    дзякуй вам!

  • @NEWSSHORTS228
    @NEWSSHORTS2283 ай бұрын

    Чому мені вибиває ошибку

  • @drovss
    @drovss3 ай бұрын

    мабуть щось не так робиш, а взагалі мало деталей)

  • @SHKIPPER989
    @SHKIPPER9893 ай бұрын

    Файно, файно))))

  • @SHKIPPER989
    @SHKIPPER9893 ай бұрын

    Спасибі!) Корисне відео)))

  • @Monstaroid172
    @Monstaroid1723 ай бұрын

    Дякую друже, все логічно і з прикладами

  • @user-cv3qk9hz9o
    @user-cv3qk9hz9o3 ай бұрын

    В вас класний контент. Давно такий шукав. Дякую!😊

  • @vadikplay4002
    @vadikplay40024 ай бұрын

    Друже,дуже дякую тобі,що допоміг скачати sql все працює дуже добре.У відео немає нікої води все по ділу заслужив від мене підпискою і лійком.Удачі тобі у житті і набрати 1000 підписників

  • @user-tx8wy6tg7i
    @user-tx8wy6tg7i4 ай бұрын

    Хотілося б більш детальне порівняння з зенжектом. "У 10 разів швидше" голосно звучить, та питання як це проявляється на практиці.

  • @drovss
    @drovss3 ай бұрын

    ну це більше заява від розробників і на сайті показані графіки які це підтверджують, на практиці, я думаю, це важко побачити, хіба що проект буде досить великим.

  • @user-sg5sm2ey2j
    @user-sg5sm2ey2j4 ай бұрын

    Дякую

  • @amfich_assets
    @amfich_assets4 ай бұрын

    Крутий ролик, дякую

  • @user-el5gy1ng2y
    @user-el5gy1ng2y4 ай бұрын

    Дякую!!

  • @BelladonGameDeverUA
    @BelladonGameDeverUA4 ай бұрын

    Я б фонову музичку тихіше зробив На колонках норм слухати, а в навушниках заважає

  • @drovss
    @drovss4 ай бұрын

    Врахую)

  • @BelladonGameDeverUA
    @BelladonGameDeverUA4 ай бұрын

    О, прям зрозуміло все розклав! Радитиму це відео новачкам, як відповідь на питання "-Нащо ото DIP потрібен?" Можна картинки з кодом трохи довше показувати, щоб не доводилось ставити на паузу. Якраз у відео картинки зникають, а наступні ще не показані

  • @user-tt3pb2ry6w
    @user-tt3pb2ry6w4 ай бұрын

    Дякую. В мене все вийшло з першого разу А чи будуть у вас уроки по SQL server?

  • @drovss
    @drovss4 ай бұрын

    Привіт, навряд, основна тематика каналу Unity, хіба що це буде якось пересікатись

  • @user-tt3pb2ry6w
    @user-tt3pb2ry6w4 ай бұрын

    @@drovss Дякую, буду шукати

  • @rather5678
    @rather56785 ай бұрын

    Дякую, а то не міг розібратись як його встановити

  • @GDrakula
    @GDrakula5 ай бұрын

    Так тримати. Оцінка 10 з 10

  • @orestcibulskij1157
    @orestcibulskij11575 ай бұрын

    Вітання! Чи можна розвернути олап на sql server express? Дякую за контент.

  • @drovss
    @drovss5 ай бұрын

    точно не скажу, такого не робив

  • @-unity-
    @-unity-5 ай бұрын

    Спасибо большое! В официальной документации не раскрыто столько информации, сколько у вас. Я пытался экспериментировать с этими функциями, но большинство вообще не понял. Благодарю за ваш труд.

  • @ivanm71
    @ivanm715 ай бұрын

    Тупо єдине норм відео, дуже дякую. Правда не дуже за скоупи зрозуміло якось, бо мало досвіду з ді, хотілося б детальніше

  • @drovss
    @drovss5 ай бұрын

    Скоуп це це аналог інсталера в Zenject, а взагалі це клас для реєстрації тих об'єктів які ми зможемо підключати в наші класи, щоб не створювати сильної зв'язаності коду. Простими словами це швейцарський ніж, в який запихнули багато інструменів і при необхідності ти витягуєш з нього або ніж або викрутку і т.д.

  • @ivanm71
    @ivanm715 ай бұрын

    @@drovss дякую, чат гпт 4 зміг досить детально та зрозуміло пояснити все, де я тупив)

  • @sim_storm
    @sim_storm5 ай бұрын

    Вигладає як набагато краще ніж Zenject. У вас є досвід використання VContainer і Zenject?

  • @drovss
    @drovss5 ай бұрын

    З Zenject досить давно працюю, а VContainer покищо лише використовував в пет-проектах, але VCon. виглядає досить перспективно, особливо в плані продуктивності, а от мінусом я б назвав не велике ком'юніті та невелику кількість проектів на ньому (суб'єктивно)

  • @user-tb8no8qf5p
    @user-tb8no8qf5p5 ай бұрын

    @@drovss пет)

  • @kirillmelnikov1700
    @kirillmelnikov17005 ай бұрын

    дуже дякую)) Корисно !

  • @voloshinivan4417
    @voloshinivan44175 ай бұрын

    Чудове відео!

  • @ihorveremieiev4018
    @ihorveremieiev40186 ай бұрын

    Велике людське ДЯКУЮ!!!!

  • @Capta1n_Nero
    @Capta1n_Nero6 ай бұрын

    дякую за допомогу

  • @BelladonGameDeverUA
    @BelladonGameDeverUA7 ай бұрын

    Доволі доступно, чітко все показав та пояснив

  • @user-yx4xc3tu1s
    @user-yx4xc3tu1s7 ай бұрын

    дякую за український контент + все детально розказано. Після більшості відео в мене виникали помилки, а тут все супер)

  • @user-vv4zy6yy2v
    @user-vv4zy6yy2v7 ай бұрын

    Дякую корисний гайд, все коротко, лаконічно і в тему

  • @lia2377
    @lia23777 ай бұрын

    Дуже тихоя, неможливо і дивитися, прикладаючі вуха до комп'ютера

  • @drovss
    @drovss7 ай бұрын

    так, було таке, в мене був потужний динамік на ноуті, тому я не помітив цю проблему поки мені не сказали, зараз вже це виправив)

  • @VolodymyrSirenko
    @VolodymyrSirenko3 ай бұрын

    @@drovss не знаю, що ти виправив, але звук майже не чутно.

  • @drovss
    @drovss3 ай бұрын

    @@VolodymyrSirenko виправив в подальших відео. Ютюб не надає інструментів щоб підвищити гучність завантаженого відео, допоможе лише перезаливання відео, але цього я робити не буду, скоріше я випущу нове відео на цю тему