Ответы пользователя по тегу Разработка игр
  • Как перевести локальные координаты в изометрические?

    @DrSpritz
    Я конечно не профи в 2д графике, но мне кажется у Вас какой-то странный подход =)
    Но если это не учитывать, то я могу Вам предложить такое же странное решение, при условии что позиция Вашей камеры статична, в противном случае Вам не уйти от матриц (object, view и т.д.)

    У Вас изометрия, т.е. никаких искажений, все линейно. Я думаю Вам стоит посчитать соотношение пикселей к локальным координатам. Отсчет идет у Вас с левого-верхнего угла, и явно видно что 1px по вертикали в локальных координатах в 2 раза больше чем по горизонтали. Выведите это соотношение и переливайте координаты в одну и другую сторону.

    Я прошу прощения, метод явно извращенский :D
    Ответ написан
    Комментировать
  • Не пропускает AddForce в Unity?

    @DrSpritz
    Вероятнее всего Вы работаете в юнити 5.x, а гайды, которые Вы смотрели, ориентированы на Unity 4.x.
    Дело в том, что раньше в Unity 4.x rigidbody/rigidbody2d были представлены в виде свойства описанного в MonoBehaviour, содержащего готовую ссылку на компонент Rigidbody (если конечно такой имелся текущем GameObject). В Unity 5.x это свойство убрали из MonoBehaviour и теперь, Вам необходимо будет получить доступ к компоненту Rigidbody2d самостоятельно.
    Ответ написан
    Комментировать
  • Учебный материал по разработке игровой логики?

    @DrSpritz
    Почитайте Архитектура сервера онлайн-игры на примере Skyforge. Это конечно, не то о чем Вы спрашивали (это не учебное пособие), но думаю Вам будет интересно почитать. Лично я для себя нашел этот материал интересным.
    Ответ написан
    Комментировать