Войти
Инди-ЮнитиФорум

Мастер класс по хорошему коду в юнити (11 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 110 11 12 1315 Следующая »
#150
17:55, 25 окт. 2020

tac
> видимо еще те проекты ))
Покажи свои проекты для начала, а то я пока не очень понимаю на сколько ценны твои замечания отноительно физики
https://play.google.com/store/apps/details?id=com.my.space.justice
Как думаешь тут есть физика?
tac
> почему бы тогда все не делать без движка?
Так почему бы и не сделать?
Я не виноват что ты не понимаешь в чем Unity ценна, а что можно сделать по другому и не париться

#151
(Правка: 18:01) 18:01, 25 окт. 2020

А что думают юнитеки о своей физике?
https://docs.unity3d.com/Manual/MobileOptimizationScriptingMethods.html
Complicated and limited, but faster

  • Writing your own physics code for a 2D game.
  • Handling collision detection for projectiles yourself.
  • #152
    18:10, 25 окт. 2020

    Если писать 2d мобильное гавно, то понятно ... можно и через зад делать ...

    #153
    18:12, 25 окт. 2020

    tac
    Вот я и спрашиваю ты же разумеется убийцу кризиса пилишь да?

    #154
    (Правка: 18:31) 18:26, 25 окт. 2020

    cNoNim
    не важно, что делаю я .. важно, что вы очень ограниченно используете юнити, но при этом свой подход пытаетесь распространить как "подходящий всем" - нет.
    Более того, уверен, что он вреден и в ваших условиях, но у меня мало информации про конкретно ваш проект ...

    Корутины тоже не используете?

    #155
    18:43, 25 окт. 2020

    tac
    Откуда ты знаешь что мы используем ограничено, а что нет?
    Как из того факта что мы отделили где то мир от монобехов следует что мы ограничено используем юнити?
    Чем вообще могли помочь монобехи в нашей задаче?
    Чем вообще монобехи могут помочь в любой абстрактной задаче?
    Давай поговорим о сети?
    Ты из тех кто все делает на монобехах, а потом занимается их синхронизацией да?
    Корутины юзаем, а в чем вопрос?
    Монобехи тоже юзаем.
    У тоби видимо разрыв шаблона

    #156
    19:42, 25 окт. 2020

    cNoNim
    > https://play.google.com/store/apps/details?id=com.my.space.justice
    > Как думаешь тут есть физика?
    может есть,а может и нету
    все зависит от степени извращения

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

    #157
    20:25, 25 окт. 2020

    forwhile
    Ды не,  разрушение и все такое там то запеченные.
    Но физика есть. Двумерная юзается только для определения столкновений. И CCD в частности.
    Но игра трехмерная с перспективой. И вот все что там происходит это безусловно извращения. В том числе перепроецирования коллайдеров с учетом перспективы.
    Проще было с самого начала сделать свою физику и не мучать опу...
    Потому что все те возможности которые есть в той физике это как мкроскопом гвозди забивать. Причем в промышленных масштабах.
    В последнем проекте все просто и тупо в момент атаки определяем время атаки. И через это время наносим дамаг. И что самое прикольное по такому алгоритму атакуют и из лука, и из лазера, и молниями. И атака ближнего боя точно такая же.
    Юзерам пофиг на сколько честно у вас там что считается.

    #158
    20:59, 25 окт. 2020

    cNoNim
    > Юзерам пофиг на сколько честно у вас там что считается.
    так и есть

    #159
    (Правка: 0:31) 0:30, 26 окт. 2020

    cNoNim
    > У тоби видимо разрыв шаблона
    ты поаккуратнее ...

    cNoNim
    > Чем вообще монобехи могут помочь в любой абстрактной задаче?
    > Монобехи тоже юзаем.
    о блин, не ужели? :)

    cNoNim
    > Корутины юзаем, а в чем вопрос?
    специально вынося все остальное из монобехов?

    Не давай уж, серьезно, чем так претит монобех? Выделить из него нет проблем, но ты его теряешь как геймобъект и все что есть в юнити, не слишком ли цена? я пока не услышал для чего?

    есть одна цель, я ей переболел , независимость от юнити :) ни говори мне что ты остался там же ...

    #160
    0:44, 26 окт. 2020

    tac
    Ты какой то повернутый.
    Мне ни как не претит монобех.
    tac
    > но ты его теряешь как геймобъект и все что есть в юнити, не слишком ли цена?
    Ты о чем?
    Какая цена?

    #161
    9:29, 26 окт. 2020

    присоединяюсь к cNoNim
    елси монобех использовать только для view - то жизнь программиста сильно упрощается (жизнь скриптера становится невыносимой :)

    коротины можно вообще практически не юзать - отличная замена Dotween и микрокоротины в UniRx

    #162
    (Правка: 10:13) 9:44, 26 окт. 2020

    cNoNim
    > в чем ценность обмазывания монобехами?
    cNoNim
    > Мне ни как не претит монобех.

    и кто после этого повернутый :)?

    ну хорошо, раз уже оценили их важность, то ок ...


    patsanchik3
    > елси монобех использовать только для view - то жизнь программиста сильно
    > упрощается
    и возникает кривая архитектура ... потому что сцена это не view, говорилось уже выше ... с вами похоже закончили, не обучаемый

    а то, что в твоем представлении view ловит управление (клавиатуру/мышь) от пользователя, для тебя это норм?

    #163
    (Правка: 10:17) 10:17, 26 окт. 2020

    tac
    > ну хорошо, раз уже оценили их важность, то ок ...
    Плохо жить в бинарном мире... т.е. ты правда думаешь что монобехами можно обмазаться либо по самые гланды либо не юзать вообще или как?
    Я не знаю чего ты вообше прицепился к этим монобехам, это у тебя монобех головного мозга, так что я тебя не понимаю.
    Я же прицепился к вот этому твоему посылу
    tac
    > Да потому что, вам в 99% никогда не понадобится повторное использование. HUD в
    > играх элементарен, наверно ничего сложнее инвентаря в играх нет.
    Если ты ни когда ни чего сложнее пинг понга не делал, то тебе конечно нафиг не нужен реюз и разделение зон ответственности.
    И спорить о терминах с тобой естественно бесполезно.
    Ты будешь спорить о том или ином подходе словами из википедии
    tac
    > а то, что в твоем представлении view ловит управление (клавиатуру/мышь) от
    > пользователя, для тебя это норм?
    И тд и тп

    Но понимаешь жизнь с тобой не согласна.
    Юнитеки вон пилят ECS и там есть разделение и как то без монобехов обходятся.
    Еще и сериализацию кастомную пилят...
    Ващьпе шаблон трещит по швам

    #164
    10:47, 26 окт. 2020
    и возникает кривая архитектура ... потому что сцена это не view, говорилось уже выше ... с вами похоже закончили, не обучаемый

    с точностью до наоборот :)
    появляется возможность отделить логику от представления и писать большую часть кода вообще без юнити и не задрачивать кнопку play - только ради того что бы убедится что код работает и делает то что должен.

    твой диагноз тоже весьма очевиден - монобехейвор головного мозга (это обычно проходит со временем но не увсех) :)
    Страницы: 110 11 12 1315 Следующая »
    Инди-ЮнитиФорум