Оптимизировал алгоритмы и попутно соорудил следующую демку:
взять можно тут
Все делалось на скорую руку потому прошу серьезно не судить
Управление:
W - Движение в перед
S - Движение назад
A - Движение влево
D - Движение вправо
Q,E - Вращение
пробел - Огонь
Стрелка верх - Поворот вверх
Стрелка вниз - Поворот вниз
Стрелка вправо - Поворот вправо
Стрелка влево - Поворот влево
Фрегат уничтожается, но для этого его нужно поразить раз 10 из обоих орудий. Это легко делается, у него полно мертвых зон (касячат алгоритмы, да и баги движка мешают полноценно все реализовать, но мне все равно так как я добился того что хотел).
Для тех кому охота посмотреть как оно работает качаем архив с проектом
отсюда.
Вивер можно скачать
осюда.
Коллекция моделей кораблей хв2 в формате obj
скачать можно тут
Пароль: Homeworld 2
Набор инструментов для редактирования хв можно скачать
отсюда.