0.00
Рейтинг
0.00
Сила
  • avatar rake55
  • 0
Если создавать снаряд вручную от каждого к каждому, то нагрузка будет невероятной — не только из-за самого кода, но и из-за огромного внезапного появления сотни снарядов-юнитов.
Есть миллион способов решить эту проблему, танцы с мемхаком это ПОТОМУЧТО Я МОГУ, а не оптимальное решение имхо. Например можно сделать пул снарядов (заранее инициализировать все юниты и убирать в недоступное место после использования, а не уничтожать). Можно мгновенно проводить все расчеты урона и наносить его в памяти и просто рисовать примерные анимации снарядами юнитами, не обзяательно делать 1 снаряд = 1 цель. Это все проще и быстрее имхо.