Игра на Unity с подписчиками от Лавки Разработчика. Анонс, ключевые решения, подготовка

Поделиться
HTML-код
  • Опубликовано: 11 июн 2024
  • Поддержать проект можно по ссылкам:
    www.donationalerts.com/r/game...
    boosty.to/gamedevlavka
    paypal.me/gamedevlavka
    Анонс игры на Unity с привлечением геймдизайнерских и арт способностей, а, вероятно, и программистских способностей от подписчиков Лавки Разработчика. Масштабный проект, проект, чтобы поделиться опытом применения всех тех теоретических знаний, что уже были упомянуты в Лавке, или же еще не были. Проект обещает быть интересным, так что подписывайтесь на канал, колокольчики, вот это вот все. И на телегу подписывайтесь, там много всякого бывает!
    WN Conf:
    Билеты можно взять здесь (скидка 5% по промокоду Lavka):
    wnconf.com/#tickets
    Регистрация на шоукейс здесь (бесплатно):
    wnhub.io/event-info/istanbul2...
    Описание игры в телеграм-канале Лавки Разработчика:
    t.me/c/1748704478/7458
    Отсылки:
    t.me/gamedevlavka - телеграм канал Лавки Разработчика
    t.me/gamedevtavern - ламповый чат
    / discord - дискорд
    github.com/vavilichev/Lukomor - Lukomor (MVVM фреймворк для Unity)
    __________
    0:00 Вступление-анонс
    1:18 Отступление: Конференция WN Conf Istanbul
    2:57 Решение: выбираем версию движка
    3:17 Решение: выбираем IDE
    3:37 Решение: какие сервисы нам понадобятся для работы
    4:34 Создаем проект на GitHub
    5:44 Создаем проект на Unity
    6:59 Клонирование репозитория и коммит Unity проекта
    10:06 Первая настройка проекта прошла успешно
    10:22 Краткое описание игры
    11:51 Решение: надо Google аккаунт для таблиц
    12:23 Решение: надо Yandex аккаунт
    12:34 Решение: быть гибкими
    12:54 Решение: где взять геймдизайн и арт
    13:51 Решение: Паттерн точка входа
    15:15 Решение: MVVM для связи модели и представления
    16:40 Решение: Что по DI?
    19:03 Решение: А что по ECS?
    20:24 Решение: А где конфиги?
    21:26 Решение: Заключение

Комментарии • 100

  • @user-de1wo4xd4j
    @user-de1wo4xd4j 26 дней назад +24

    нажимаем Create Project и ждем пока юнити майнит биток

  • @user-wh6kr5wm5c
    @user-wh6kr5wm5c 26 дней назад +15

    DI интересно было бы самопальный посмотреть, думаю, что это в последствии поможет разобраться в любом подобном DI фреймворке

  • @igor_mutny
    @igor_mutny 26 дней назад +11

    Коммент за самописный DI 🙂

  • @vitaliySobakinson
    @vitaliySobakinson 25 дней назад +4

    Привет! Круто, рад выпуску видео! По поводу ECS: нужно 1000% делать на DOTS.

  • @Menthon83ru
    @Menthon83ru 23 дня назад +1

    Круто. С удовольствием буду наблюдать! Сил на все и скорейшего продолжения )))

  • @happytablo
    @happytablo 26 дней назад +6

    Хотелось бы увидеть использование VContainer :)

  • @user-qx7qi7dq5q
    @user-qx7qi7dq5q 26 дней назад +1

    Огромное спасибо, как раз на том этапе!)

  • @ywi4548
    @ywi4548 26 дней назад +2

    Ждем продолжение, спасибо да качественный контент

  • @Koaalla
    @Koaalla 26 дней назад +1

    Как же это круто!!! Спасибо за видос! ждем продолжения

  • @theoctan8569
    @theoctan8569 20 дней назад +1

    Очень хотел бы увидеть использование VContainer в качестве DI

  • @ElandGames
    @ElandGames 25 дней назад +2

    Этот формат лучше любого курса! Практика всегда лучше любых лекций. Респект и уважуха) Куда в итоге будет публикация? Яндекс Игры пойдём покорять?)

    • @gamedevlavka
      @gamedevlavka  25 дней назад

      Да можно хоть куда, можно самые простые варианты: мобилки, яндекс)

  • @user-qx6hv4ky2o
    @user-qx6hv4ky2o 26 дней назад +2

    Огонь, ждем продолжения! Очень интересно как пользоваться Git через Rider

  • @mdvulfix
    @mdvulfix 22 дня назад +1

    Давай сами контейнер напишем!

  • @Oscar-ll6mt
    @Oscar-ll6mt 26 дней назад +3

    Про гит было бы тоже интересно послушать, про контейнер хотелось бы про самописный посмотреть.

    • @TheJoker-hm2ip
      @TheJoker-hm2ip 26 дней назад +2

      согласен, про самописный контейнер тоже хотелось бы посмотреть

    • @SCHCOMM
      @SCHCOMM 25 дней назад

      протестую против гита. эта тема описана вообще везде миллион раз. можно без труда разобраться с нуля за пару вечеров.

  • @blsskid
    @blsskid 26 дней назад +2

    попробуй Reflex для инверсии зависимостей. очень простой и очень быстрый нет ничего лишнего как раз для средних проектов а не для продуктовой разработки. ну а для обучения лучший своё писать

  • @thegalex
    @thegalex 26 дней назад +1

    Лайк, подписка! Очень доступно. Принято слушать знающего толк

  • @Vorono4ka
    @Vorono4ka 25 дней назад

    Идея классная! Буду ждать следующего видоса

  • @deniskarter7088
    @deniskarter7088 25 дней назад

    Было бы интересно использовать в качестве контейнера Reflex. Быйстрый, простой и для веба вроде тоже подходит.

  • @Bald_Panther
    @Bald_Panther 26 дней назад +1

    Ждемс. Интересно

  • @brainwashing5576
    @brainwashing5576 25 дней назад +1

    Все понятно, очень хочется скорее посмотреть как профессионал всё это делает

  • @savaslive
    @savaslive 25 дней назад +1

    хотелось бы посмотреть на самописный DI. И превратится ли он в антипаттерн ServiceLocator

  • @sunriseq26
    @sunriseq26 25 дней назад +1

    Очень бы хотелось посмотреть как работать с гитхабом из Rider

  • @user-ne4zy2jm9j
    @user-ne4zy2jm9j 25 дней назад +1

    Молодцом!!!

  • @deniskarter7088
    @deniskarter7088 25 дней назад +1

    по ecs давайте от Leo, например, Прото. Быстрый и разработчик русский.

  • @ochkonosik
    @ochkonosik 26 дней назад +4

    Ратую за Zenject. Все таки это уже технологический стандарт и теперь даже на джунов это требуют.
    А так идея классная, надеюсь дойдем до конца)

    • @PasterLak
      @PasterLak 26 дней назад +2

      VContainer

    • @browdy4454
      @browdy4454 26 дней назад +1

      согласен

    • @HizusHiz
      @HizusHiz 26 дней назад

      В этом плане лучше тогда VContainer. Zenject заброшен, как проект, а VContainer активно развивается

    • @HizusHiz
      @HizusHiz 26 дней назад +1

      Zenject заброшен. Сейчас лучше VContainer использовать, который активно развивается.

    • @ochkonosik
      @ochkonosik 26 дней назад

      @@HizusHiz да наверное, но я предлагаю зенжект с точки зрения того, что его требует на вакансиях, а вот vcontainer я редко встречал

  • @vegatv5474
    @vegatv5474 13 дней назад

    + за самописный DI, ECS лучша та, хороший баланс между стабильностью поддержки и юзабилити (чем проще тем лучше)

  • @user-nz1lx8iq8b
    @user-nz1lx8iq8b 26 дней назад +1

    Отдаю голос за Entitas, а DI пишем сами🔥
    А в целом спасибо тебе за твои видео и за то, что делишься своими знаниями и опытом.
    Очень интересно и познавательно)

  • @brainwashing5576
    @brainwashing5576 25 дней назад +1

    здорово. Надеюсь этот проект не будет заброшен

  • @alex_faktor
    @alex_faktor 25 дней назад +1

    Я попал видос просто поставив звездочку на твоем асете, жесть

  • @maksymz6695
    @maksymz6695 25 дней назад +1

    Звучит интересно

  • @aleksey2793
    @aleksey2793 25 дней назад +1

    Хочется на самом деле какие-то промышленные решения узнать. Про тот же mvvm полно видео, статей

  • @astar0th609
    @astar0th609 26 дней назад +1

    Как тут второй лайк поставить? Жду с нетерпением продолжение

  • @user-pm4ec5em4p
    @user-pm4ec5em4p 22 дня назад +1

    Безумно хочу ECS

  • @user-qw1qr5xt2q
    @user-qw1qr5xt2q 25 дней назад +1

    Ждем с нетерпением! Я за самописный DI и без ECS.

  • @sagittariusrus8578
    @sagittariusrus8578 25 дней назад +1

    Очень бы хотелось увидеть реализацию самописного DI

  • @def6141
    @def6141 26 дней назад +1

    GG!

  • @BusyBat
    @BusyBat 26 дней назад +3

    А будет ли продолжен цикл видео по созданию инвентаря? Или он пересечётся с этим проектом и воплотится в нём?

    • @gamedevlavka
      @gamedevlavka  26 дней назад

      Будет что-то похожее на инвентарь, тоже с сеткой, с перетаскиванием, со сбором и выкидыванием. Но в игре это будет представлено не инвентарем, а немного другой сущностью (по факту, название другое)

  • @meosart1758
    @meosart1758 25 дней назад +1

    Даёшь свой кастомный di!👍

  • @user-qx6hv4ky2o
    @user-qx6hv4ky2o 25 дней назад +1

    + 1 за самописный DI и ECS

  • @vomiann6770
    @vomiann6770 25 дней назад +1

    Просьба, не трогать пока что ECS это специическая штука, которая может быть полезна в очень индивидуальных проектах. Насчет DI я за Zenject или если он тяжелый, то предлагаю VConteiner это более облегченная штука

  • @nepochat
    @nepochat 26 дней назад +1

    ес чувак, это то что надо

  • @sanya6591
    @sanya6591 26 дней назад +2

    Я за ECS на LeoECS

  • @spermix7460
    @spermix7460 26 дней назад +1

    Лучше самим все писать. Наверно так можно будет лучше разобраться в той или иной технологии. У тебя есть какой либо график выхода видео? Или как получится?

  • @STIGRADOR
    @STIGRADOR 25 дней назад +1

    Самописный DI, если не Zenject

  • @pers3548
    @pers3548 25 дней назад +1

    голос за LeoEcs

  • @aleksey2793
    @aleksey2793 25 дней назад

    Интересно про gitignore именно для unity проекта. Что туда включать

    • @alex_faktor
      @alex_faktor 25 дней назад

      шаблон сам создается в git, там можно посмотреть

  • @MoronicSoul
    @MoronicSoul 26 дней назад +1

    IStanbul что за интерфейс?)

  • @anatolych4409
    @anatolych4409 25 дней назад +1

    Коммент за ecs, LeoEcsLite

  • @sunriseq26
    @sunriseq26 25 дней назад +1

    Кастомный DI

  • @Markeldo
    @Markeldo 22 дня назад +1

    Вопрос: через какое время планируете получить что-то, во что можно будет уже поиграть? К чему вопрос: 0 опыта в сфере, есть желание узнать, каковы масштабы задуманного

    • @gamedevlavka
      @gamedevlavka  20 дней назад

      Что-то игральные появится весьма не скоро, видео выходить будут раз в неделю, многое за такое время не сделать. Рекомендую тренироваться самому, а от меня вытаскивать более проектировочные вопросы

    • @Markeldo
      @Markeldo 20 дней назад

      @@gamedevlavka спасибо за ответ. Удачи в начинаниях.

  • @Multizauri
    @Multizauri 26 дней назад +2

    Го ECS, выберем Entitas
    Контейнер Zenject

  • @krosmoc9598
    @krosmoc9598 25 дней назад

    а будет ли какая нибудь интеграция с google play или yandex sdk, было бы интересно послушать

    • @gamedevlavka
      @gamedevlavka  25 дней назад

      Будет, но туда, ближе к концу

    • @krosmoc9598
      @krosmoc9598 25 дней назад

      @@gamedevlavka Отлично

  • @alekseystepanov4108
    @alekseystepanov4108 26 дней назад +1

    Кгда следующее видео? Устал ждать)

  • @Veles017
    @Veles017 26 дней назад +1

    Ура! Ты большой молодец! Спасибо тебе большое за твои труды!

  • @nightelfer12
    @nightelfer12 23 дня назад +1

    Мне очень интересен проект 100DaysOfJoJo

    • @gamedevlavka
      @gamedevlavka  23 дня назад

      Что именно интересует? Это мой личный проект, работаю над ним потихоньку)

  • @deniskarter7088
    @deniskarter7088 25 дней назад +1

    на бусти будет допконтент по этому проекту?

    • @gamedevlavka
      @gamedevlavka  24 дня назад

      Чтонибудь можно придумать. Какой контент имеется ввиду?

  • @user-jg8fv5ew1l
    @user-jg8fv5ew1l 20 дней назад

    Куда задонатить чтоб на дотс сделали? =)

  • @StratoCatster
    @StratoCatster 26 дней назад +1

    У лавки разработчика?
    Уловки разработчика?
    У ловкий разработчика?
    У лавки раз раб от чика?
    У лав кираса ботчика?

  • @user-jg8fv5ew1l
    @user-jg8fv5ew1l 20 дней назад

    Очень хочется ДОТС. Пожалуйста сделай на дотс. ДИ самописный лучше.

  • @_fes_1350
    @_fes_1350 24 дня назад

    Используй стабильную аерсию движка. Текущая 6 юнька для этого неподойдёт. Лучше в отдельном видео сделай обзор на 6 версию.

  • @yaroslavmakarov2218
    @yaroslavmakarov2218 26 дней назад +1

    Mvvm для геймплея, не ui? Впервые вижу. Кто-то реально так делает?)

  • @dimmduh
    @dimmduh 25 дней назад

    ECS 100% не нужен - cлишком простой проект. Вместо Zenject - VContainer легче.

  • @Veles017
    @Veles017 26 дней назад +1

    Платформу Android, пожалуйста!

  • @Degmal
    @Degmal 26 дней назад +1

    zenject

  • @user-qe2tx7ox1g
    @user-qe2tx7ox1g 25 дней назад

    ECS не хочу. Хочу Zenject.

  • @AlexandrFedotov009
    @AlexandrFedotov009 26 дней назад +1

    100 days of jojo xD

    • @gamedevlavka
      @gamedevlavka  26 дней назад

      Это ащет пет проект про котика)

  • @StratoCatster
    @StratoCatster 26 дней назад +3

    Хочу ECS morpeh и VContainer DI. 😅

  • @NeonShadow-neon
    @NeonShadow-neon 26 дней назад +2

    Dots хотелось бы

  • @GoodGamesTop
    @GoodGamesTop 26 дней назад +1

    Давай ecs morpeh, ну и конечно di сами пишем, чтоб лучше понимать

  • @proKaps
    @proKaps 26 дней назад

    Для DI лучше использовать Scriptable Objects

    • @vladpacifier
      @vladpacifier 25 дней назад

      Для DI лучше не использовать Scriptable Objects

    • @proKaps
      @proKaps 24 дня назад

      @@vladpacifier почему?

  • @FVA322
    @FVA322 26 дней назад

    Короче ща работаю разрабом на юньке. Запустили тестовый проект на рынок нинтендо. Боже, какие же нинтендо гои... Оно вообще хрен билдится! У кого был опыт? Постоянно ошибки в билде, в библиотеках... это какой-то треш

    • @gamedevlavka
      @gamedevlavka  26 дней назад

      Ну, из собственного опыта могу сказать, что в нинке дофига всякого не поддерживается, по графике особенно. Сторонние библиотеки тоже. Постоянно не билдится. Но собственноручно проект беж графических выкрутасов билдится норм. Нинтендо это история похлеще яблока, конечно

    • @FVA322
      @FVA322 26 дней назад

      @@gamedevlavka а не подскажешь, юрп там поддерживается?

    • @gamedevlavka
      @gamedevlavka  26 дней назад

      ​@@FVA322не, не подскажу

  • @Vados4266v
    @Vados4266v 25 дней назад +1

    vcontainer, rx pls, mb leoEcs