Розробка ігор на 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
Пікірлер
15:34 Взагалі не зрозуміло. У чому різниця спавнити через Instantiate і контейнер? Ми ж префаб беремо з самого спавнера, а не з контейнера
Якщо на префабі є скрипт в якому є [Inject], то якщо спавнити через Instantiate це поле буде Null, а якщо через контейнер, то воно отримає значення із інсталеру
@@drovss а, ми дані інжектимо в префаб «на льоту», виходить?
привіт, друже, підскажи, коли перехожу до SQL Server Configuration Manager пише що Консолі ММСне вдалось створити оснастку. Можливо, оснатску інстальовано не належним чином, як і де це можна виправити?
Можливо щось не до встановлено, але точно не скажу, краще погугли
Майже все получилось, окрім безпосередньо запуску, після того коли нажав 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)
Спасибо за материал
Круто! А будуть уроки по вікнах ui? Правильна їх організація і взаємодія?
Реалізувати вікна в грі можна по різному, більше залежить від конкретного завдання яке стоїть, але відео по основах UI можна буде зробити, дякую за пропозицію)
У відео показано дуже спрощена реалізація, в якій я переміщую дані із бази даних у сховище даних (на ділі ідентична база даних). На практиці база даних і сховище даних будуть відрізнятися і для цього буде порібен проміжний етап, який у відео відсутній, а саме фільтрування даних і вибірка потрібних полів і таблиць
8:01 строка 63 у параметрах має бути bullet UPD 8:40 виправлено
Дякую!!
а якщо я випадково обрала базік, то нічого страшного? чи краще перевстановити?
Ну якщо його буде достаньо для ваших потреб то перевстановлювати не потрібно
Дякую за відео! Круто вийшло та ще й українською, дуже якісно!
дякую за пояснення, не легко зрозуміти як його встановити правильно )
не сказано в історії, що овервотч на ецс, що рейд шадоу і мех арена на ньому. багато ігор гіперкеж його мають
Ну якби я почав перераховувати всі ігри на ECS то відео затяглось би на пару годин)) , а згадав лише декілька більш знакових.
Вітаю! Підкажіть будь ласка, чому при зміні паролю для користувача sa він не зберігається. Також є проблема з сертифікатом The certificate chain was issued by an authority that is not trusted. Чи можуть ці проблеми бути пов'язані між собою?
Він зберігається, але якщо зайти щоб знову поміняти він буде показувати три символи, за серитифікат точно не скажу, погугліть
Нужно поставить галочку TrustServerCertifikate
Круто! Було б цікаво почути більше про DOTS)
З чого почати шлях в геймдев? Звісно з своєї першої гри, з простої гри, яку ти просто скопіював або просто повторив за кимось, але це перший крок до створення гри твоєї мрії. Дій!!
Дуже гарна подача. Молодець!) У Unreal Engine 5 цей архітектурний підхід реалізовано плагіном MassEntity. Кому цікаво, то тут приклад використання kzread.info/dash/bejne/mG2lmqNmaafcgNI.htmlsi=3slMhvowdroUXi7X
Дякую, круто + корисно + цікаво
Пропоную наступне відео про Unity ECS Думаю, що вона буде найпопулярнішою в найближчі роки Якраз і приклади коду можна буде розглянути
Норм. Лайк
Дуже цікава і корисна інформація. Але не вистачає прикладу в самому Unity. Чекаємо на доповнення ☺️
В самому Unity реалізувати це можна дуже по різному в залежності використовуваного фреймворку, навіть можна свій написати, дехто так і робить, тому вирішив відділити теорію від практики)
Те що я забув додоти у відео Принципи ECS: 1) Розділення даних і поведінки: Дані (компоненти) і поведінка (системи) розділені, що сприяє більш чіткій організації коду та його перевикористанню. 2) Композиція замість наслідування: На відміну від класичного об'єктно-орієнтованого програмування, де наслідування часто використовується для розширення функціональності, ECS використовує композицію компонентів для створення різноманітних сутностей. 3) Легкість масштабовання та модифікації: ECS робить систему більш гнучкою та легкою в модифікації, що спрощує додавання нових функцій і зміну існуючих. Переваги використання ECS: 1) Висока продуктивність: Завдяки компактній організації даних та ефективній обробці систем, ECS може забезпечити високу продуктивність при роботі з великою кількістю сутностей і компонентів. 2) Модульність та перевикористання: Компоненти та системи можуть бути перевикористані в різних частинах додатка, що сприяє модульності і спрощує підтримку та розвиток коду. 3) Спрощення управління станом: ECS спрощує управління станом гри або програми, роблячи його більш зрозумілим та передбачуваним.
Все супер, молодчага. Только для спавна лучше используй фабрики Container.BindFactory<IBullet, Bullet.Factory>(); Наследуя свои фабрики от PlaceholderFactory<Ibullet>. Не придется прокидывать сам контейнер везде в префабы, которые инстанируешь ручками, а все сделает автоинжект фабрик.
дзякуй вам!
Чому мені вибиває ошибку
мабуть щось не так робиш, а взагалі мало деталей)
Файно, файно))))
Спасибі!) Корисне відео)))
Дякую друже, все логічно і з прикладами
В вас класний контент. Давно такий шукав. Дякую!😊
Друже,дуже дякую тобі,що допоміг скачати sql все працює дуже добре.У відео немає нікої води все по ділу заслужив від мене підпискою і лійком.Удачі тобі у житті і набрати 1000 підписників
Хотілося б більш детальне порівняння з зенжектом. "У 10 разів швидше" голосно звучить, та питання як це проявляється на практиці.
ну це більше заява від розробників і на сайті показані графіки які це підтверджують, на практиці, я думаю, це важко побачити, хіба що проект буде досить великим.
Дякую
Крутий ролик, дякую
Дякую!!
Я б фонову музичку тихіше зробив На колонках норм слухати, а в навушниках заважає
Врахую)
О, прям зрозуміло все розклав! Радитиму це відео новачкам, як відповідь на питання "-Нащо ото DIP потрібен?" Можна картинки з кодом трохи довше показувати, щоб не доводилось ставити на паузу. Якраз у відео картинки зникають, а наступні ще не показані
Дякую. В мене все вийшло з першого разу А чи будуть у вас уроки по SQL server?
Привіт, навряд, основна тематика каналу Unity, хіба що це буде якось пересікатись
@@drovss Дякую, буду шукати
Дякую, а то не міг розібратись як його встановити
Так тримати. Оцінка 10 з 10
Вітання! Чи можна розвернути олап на sql server express? Дякую за контент.
точно не скажу, такого не робив
Спасибо большое! В официальной документации не раскрыто столько информации, сколько у вас. Я пытался экспериментировать с этими функциями, но большинство вообще не понял. Благодарю за ваш труд.
Тупо єдине норм відео, дуже дякую. Правда не дуже за скоупи зрозуміло якось, бо мало досвіду з ді, хотілося б детальніше
Скоуп це це аналог інсталера в Zenject, а взагалі це клас для реєстрації тих об'єктів які ми зможемо підключати в наші класи, щоб не створювати сильної зв'язаності коду. Простими словами це швейцарський ніж, в який запихнули багато інструменів і при необхідності ти витягуєш з нього або ніж або викрутку і т.д.
@@drovss дякую, чат гпт 4 зміг досить детально та зрозуміло пояснити все, де я тупив)
Вигладає як набагато краще ніж Zenject. У вас є досвід використання VContainer і Zenject?
З Zenject досить давно працюю, а VContainer покищо лише використовував в пет-проектах, але VCon. виглядає досить перспективно, особливо в плані продуктивності, а от мінусом я б назвав не велике ком'юніті та невелику кількість проектів на ньому (суб'єктивно)
@@drovss пет)
дуже дякую)) Корисно !
Чудове відео!
Велике людське ДЯКУЮ!!!!
дякую за допомогу
Доволі доступно, чітко все показав та пояснив
дякую за український контент + все детально розказано. Після більшості відео в мене виникали помилки, а тут все супер)
Дякую корисний гайд, все коротко, лаконічно і в тему
Дуже тихоя, неможливо і дивитися, прикладаючі вуха до комп'ютера
так, було таке, в мене був потужний динамік на ноуті, тому я не помітив цю проблему поки мені не сказали, зараз вже це виправив)
@@drovss не знаю, що ти виправив, але звук майже не чутно.
@@VolodymyrSirenko виправив в подальших відео. Ютюб не надає інструментів щоб підвищити гучність завантаженого відео, допоможе лише перезаливання відео, але цього я робити не буду, скоріше я випущу нове відео на цю тему