Самонаводящиеся ядра (нет)
Новый год начался довольно плодотворно. Мой журнал задач/идей/багов перевалил за тысячу записей (конкретно этот журнал я веду с октября 2024) и почти все задачи с последнего бета-теста готовы.
Некоторые интересные новшества:
- можно плыть вперед/назад на веслах (раньше можно было только назад).
- угол поворота пушки теперь можно улучшать в секции "Чертежи". (раньше кулеврина, например, имела угол 90 градусов, 45° влево, 45° вправо. Теперь можно улучшить до 135°)
А теперь самое главное изменение за которое меня могут и побить те, кому зашло, как было раньше.
Так как последнее время я особенно много тестировал сражения (играл в свою игру), то стала раздражать неопределенность в философии прицеливания в игре. Вовремя, правда?)
Прежде чем рассказать, что я в итоге сделал, наверное, стоит рассказать про дилемму выбора и ориентиры:
Существует огромное количество игр про морские сражения.
Мой кумир: Корсары (третьи, например) - играл:
Там прицеливание достаточно классическое: становись правым бортом к противнику и залп из всех орудий. Во время перезарядки маневр, носовой залп, продолжаем маневр, залп левым бортом и т.д.
Sea of Thieves - не играл, смотрел видео:
Насколько я понял, там нужно перемещаться по кораблю, от пушки к пушке и стрелять с прицелом от самой пушки. Нужно учитывать баллистику.
WarThunder эвент от 2016 года, когда можно было биться на парусниках. Не играл, смотрел видео. Это прицеливание мне очень понравилось. Управляешь кораблем от третьего лица и видишь, куда примерно прилетят ядра пушек того или иного борта.
В общем, примеров много, каждая игра реализует это по своему, а мне все хотелось сделать танки на воде. Да и Корсары III покоя не давали с их багом, или чит-кодом, не знаю, что это, но, когда я был в режиме "Вид с палубы корабля", можно было нажать на С и ядра начинали лететь в прицел, как из пулемета. Когда я это открыл, форты и мановары разносил за 10 секунд)
Главная проблема и отличие кораблей от танков: на танке дуло смотрит ровно туда, куда прицел/камера. На корабле пушек может быть несколько и у них другой угол с углом прицела камеры!!!
Камеры - синий кружок, цель - красный. И вот эта разница в направлениях движения снаряда делает ужасной стрельбу на упреждение, если управлять кораблем от третьего лица с прицелом, как в танках.
Что я сделал:
Если цель слишком близко, как в случае 1 - снаряд летит по траектории прицела пушки.
Если цель дальше, как в случае 2 и 3, то ядро летит по кривой так, что достаточно быстро ядро становится на действительную траекторию прицела камеры, то есть можно стрелять прицельно по дальним целям с упреждением движения противника. Раньше тоже можно было, но гораздо сложнее. Все-таки главная идея в том, что вы, строя свой корабль, можете поставить пушки как угодно, и это влияет на манеру игры. Но вернемся к баллистике.
Как это выглядит:
В бою:
Извиняйте за дрожащие рученки, пересмотрел видео и ужас, наверное, поэтому я нуб в кс.
Игра Leonardo's Island. Если кому интересно, ссылка в профиле. Игра инди, ну прям инди, потому что делаю один)
Еще хочу поделиться видео подтопления судна:
Донаты.
Позавчера мне пришел мой первый в жизни донат. Это было удивительное ощущение. Если вы это читаете, спасибо вам!!
Вспомнил первые деньги. Свой первый заработок я получил лет в 11-12, не помню точно. Во дворце творчества каждый год проводились (и сейчас наверняка) елки. Это примерно 2-3 недели и несколько раз за день. И наш духовой оркестр играл в фойе. Нравилось очень) Помню, как потом их потратил на подарки. Было очень приятно)
Потом вспомнил уже первую зарплату. Подрабатывал в универе. Первое, что было - холодный обзвон людей. Ровно месяц) Потом стал репетитором по математике и геометрии. Почувствовал разницу)
В общем, в моей модели жизни все было как-то упорядочено. Сделал, заработал. Вот сейчас игру делаю. Продукт вроде как, который можно продать. Сделал, заработал.
Донаты. Я не знаю) когда я их подключал, я не особо в это верил и не понимал, как это в принципе работает. Есть люди, которые пишут рассказы и выкладывают тут, есть люди, которые рисуют, шутят, эмоции людям дарят, и другие люди им отправляют поддержку. Наверное, это это.
Рад был поделиться прогрессом в разработке! Продолжаю работать!
Всем привет!







