Привет! Я разрабатываю видео-игры. Крутые. Работаю в крупнейшей студии в СПб.
Веду блог о геймдеве: CoreMission.net
Контакты

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (20)

Лучшие ответы пользователя

Все ответы (39)
  • Как создать вектор оттягиванием мыши?

    coremission
    @coremission
    Профессиональный программист игр.
    Не используйте нормализованный вектор,- ну его!
    Оттягиванием - запомните позицию когда нажали мышь, отнимите эту позицию от позиции когда отпустили мышь,- и все, вот ваш вектор ;)
    Ответ написан
    Комментировать
  • Как приостановить выполнение метода?

    coremission
    @coremission
    Профессиональный программист игр.
    Можно использовать корутину, для этого, но скорее всего для вашей задачи нужно другое более элегантное решение.

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

    coremission
    @coremission
    Профессиональный программист игр.
    Рекомендую именно Unity. Самый популярный движок, много чего вы бесплатно возьмете из Assetstore для своей игры, много советов найдете на форуме, коммьюнити у движка огромное. C# как язык очень крутой, мультипарадигменный. Среды разработки под него очень крутые. Одни плюсы!
    Ответ написан
    Комментировать
  • Какие есть хорошие курсы C# для Unity?

    coremission
    @coremission
    Профессиональный программист игр.
    Дело в том, что хороших курсов по Unity не существует.
    Ни geekbrains, ни netologia, ни unity3d.education. Никакие.
    Никакие из существующих курсов не могут за полгода дать навыки и нужные знания, чтобы Вас взяли на работу. Только деньги зря потратите.
    Посмотрите кто преподает, в каких проектах принимал участие преподаватель, какие зарплаты предлагают преподавателям таких курсов и все станет понятно.

    Мне самому Geekbrains прислали письмо с предложением вести курсы: оплата за 8 вебинаров — 20 000 руб.
    Ведь 8 разных лекций! К ним ведь подготовиться нужно, материал подобрать, слайды сделать, порепетировать, чтобы не мямлить, а тут 20к рублей за 8 таких!

    Курсов нет. Как изучить Unity - работать в Unity, делать прототипы, гуглить, спрашивать, вариться на форумах для начинающих вроде unity3d.ru.
    Ответ написан
    Комментировать
  • Почему я не могу указать тип переменной в anonymous type?

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

    var q = new {name = (object)"Cool Name", year = (decimal)2017};
    Ответ написан
    1 комментарий