• Как сделать разрушаемость?

    @MarkusD
    все время мелю чепуху :)
    Коротко о разрушаемости в Noita излагается в презентации разработчиков на GDC.
    Детальное описание разрушаемости в Jelly in the sky от автора игры: [1], [2], [3].

    В Червяках же реализация разрушаемости довольно простая.
    Мат. модель уровня состоит из битовой матрицы (где поднятый бит является заполненным, а снятый - пустым), и набора функций рисования в этой матрице. В этой битовой матрице изначально генерируется уровень и эта битовая матрица модифицируется в процессе игры. Функции рисования являются стандартными - это рисование линии от точки и до точки с заданной шириной, а так же рисование залитой окружности. Само рисование происходит нулевыми битами.
    По своей сути Червяки являются таким замысловатым редактором для рисования.
    Ответ написан
    4 комментария
  • Ревью ТЗ, по которому отказ. Какие грубые ошибки совершил?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Может быть она уже нашли специалиста и проводить ваше code review уже было накладно.
    60ebe969797eb243490749.png

    Например стучится на эту вакансию 100+ человек, каждый высылает по тестовому заданию.

    Факторы: скорость выполнения, адекватность собеседника, личные предпочтения. Какой-то фактор сыграл не в вашу пользу, и скорее всего вы отсеялись на уровне - "так, тех. задание выполнил, но Вася Пупкин из саратова сделал на 2 часа быстрее, + понравился HR или тех. лиду".

    Итог: не расстраивайтесь, выполнять code review каждому потенциальному кандидату - это деньги, и время. Не все компании готовы выливать излишек.

    PS: у нас на позицию джуна в прошлом месяце пришло 320 резюме + тех.задание, на 150м резюме мы остановились, условно мы нашли всех кандидатов, остальные 170 остались в недоумении скорее всего. Таков бизнес :)
    Ответ написан
    1 комментарий
  • Должен ли джун\миддл уметь деплоить проект?

    ИМХО деплой должен быть автоматическим. Который делается после merge request'а в соответствующую ветку.
    Т.е. настроено один раз. А далее всё автоматом.
    Ответ написан
    Комментировать