Какие знания нужны чтобы делать такую игровую физику, какие алгоритмы, какую геометрию, математику, физику?
раскрыть ветку (4)
Вот простой ответ:
есть у тебя две точки, между ними измеряешь расстояние. И есть функция, которая задаёт силу взаимодействия между частицами в зависимости от расстояния. Если близко, то отталкиваться, а если подальше - притягиваться, а если совсем далеко, то и нет никакого взаимодействия. Это в общем-то почти всё, что касается математики. Алгоритмы тоже простые, последовательно пробегать массив точек, и каждую с каждой проверять, не достаточно ли они близки, чтобы взаимодействовать.
раскрыть ветку (3)
раскрыть ветку (2)
Да, как уже ответили, Unity3D и C#. Но сам шейдер, который просчитывает физику, написан на HLSL.
Лига Геймеров
57.9K постов92.1K подписчиков
Правила сообщества
Ничто не истинно, все дозволено, кроме политоты, за нее пермач, идите на ютуб
Помни!
- Новостные/информационные публикации постим в pikabu GAMES
- Развлекательный контент в Лигу Геймеров
Нельзя:
Попрошайничать;
Рекламировать;
Оскорблять участников сообщества;
Нельзя оценивать Toki Tori ниже чем на 10 баллов из 10;
Выкладывать ваши кулвидосы с только что зареганных акков - пермач
За неэтичное использование сообщества - тоже бан. Если ты выкладываешь пост в наше сообщество и получаешь стартовые плюсы от наших подписчиков, не думай, что вытаскивать потом пост в своё личное сообщество будет умным поступком.