Насмотревшись на взрывы кораблей из Eve я решил, что было б прикольно сделать каждому кораблю свою анимацию уничтожения, чтобы перед большим бумом сначала бы была череда бумов поменьше, и все в таком духе.
Насмотревшись на взрывы кораблей из Eve я решил, что было б прикольно сделать каждому кораблю свою анимацию уничтожения, чтобы перед большим бумом сначала бы была череда бумов поменьше, и все в таком духе.
Активно работаю над эффектами уничтожения домов, чтобы они не просто удалялись, а делали это красиво и ярко.
Закончил базис всех эффектов стрельбы, и вместе с этим, закончил игромеханическую часть проекта. Теперь я буду перекатываться в рулбук-вики по игре, чтобы дать представление о том, как тут что устроено. К слову, я уже раньше писал дизайн документ по игре, и он у меня сохранился, хоть многое из него уже стало не актуально.
Пока я имплеминтирую все технологии в корабли, решил на сдачу времени реализовать простенькую анимацию для ракет, чтобы они не просто летели по прямой, но и постоянно вертелись во все стороны. Сделать это не ломая симуляцию (путем добавления фактора случайности) удалось сделав ракету полностью эффектом, лишь радующим глаз, в то время как настоящая…
Итак, я определился с финальным вариантом технологического древа, а это значит, что теперь осталось внедрить функционал всех оставшихся модулей, что будет относительно быстро - большая часть из них это баффы (с примесью дебаффов). Синим я выделил все что уже реализовано.
С утреца бахнул основу второму типу вооружения! Осталось только написать для них такую же логику, как и для турелей, и сделать их загружаемыми через таблицу оснастки, и можно будет пускать полностью ракетные суда в бой!
Закончил ситему отображения орудий на кораблях. Теперь они могут в пиу-пиу. А еще загрузил все орудия в корабли, и все корабли в список доступных. Дальше дело за ракетами.
Только в цифрах и кодах. Я наконец то дописал скрипты, отвечающие за ведения огня из орудий, и успешно запустил их. Скрипты рассчитывают урон, бонусы, время перезарядки и время наводки орудий, и на уровне механик уже позволяют сталкивать кораблики друг против друга. Посмотреть на работу орудий можно в левом верхнем углу.
В ходе долбежки головой об стену, таки удалось пробить пару механик. Во первых, у нас теперь есть рабочая система здоровья со всеми резистами. Помимо базового здоровья корабля, к нему можно присобачить еще и бронепластины, дающие защиту от термического или кинетического урона, в процентном соотношении от их количества в общем пуле здоровья корабля.
Попробовал собрать новую систему орбитинга, но из-за вечных математических проблем пришлось доставать механику из старой версии. Благо она работает все так же изящно. Но я все равно думаю об задействовании физических расчетов. Нарисованные орбиты - та самая неудавшаяся технология.
И вот все бегаю, да скриншоты делаю. Кстати, линкор был назван просто и гордо - Матерь.