Colobot #53 - Учим бота стрелять

  Рет қаралды 112

SmileSick - Изучение программирования через игры

SmileSick - Изучение программирования через игры

3 ай бұрын

Продолжаем кодировать первую миссию на седьмой планете. Теперь пропишем алгоритм боя для нашего бота. Он будет не самым топовым, но покажет себя хорошо. Его недостатки я также укажу. В третьей миссии часть недостатков будет исправлено.
Все программы: github.com/SmileSick/Colobot-...
#colobot,#ceebot,#epsitec,#walkthrough
Плейлист: • Прохождение Colobot
Вся Colobot сага: kzbin.info...
Другие игры для программистов: www.youtube.com/@SmileSick/pl...

Пікірлер: 4
@marvinjheemeyer5702
@marvinjheemeyer5702 2 ай бұрын
8:40 почему не знаем? Исходники открыты, там есть всё. Конкретно тут поправка составляет 1,325 м, что было упомянуто в комментарии к 30-й серии цикла. 34:15 вообще-то для обычных (не орга- ) стрелков максимальный угол подъёма всего 10 градусов. Даже в новой версии это не поправлено (ветка master, файл old_object cpp, функция SetGunGoalV). Минимальный да, минус двадцать.
@SmileSick
@SmileSick 2 ай бұрын
8:40 когда я записывал 30 серию я мало, что понимал в игре, да и было это больше 3 лет назад. Информация затерлась. Видимо нужно перечитать всё заново. Визуально не похоже на 1.325. Опять же, выставляя высоту выше получаем большую вероятность выстрела в цель. Разброс нивелирует все эти косяки. 34:15 обычную пушку после введения орга стрелков мало кто использует. Эта миссия конечно проходится с обычной, но на результат это ни разу не повлияло. До введения шагающего шасси использовалось в основном летающее, потому это никому не мешало. Главное, чтобы вниз стрелял. Потому и не чинят видимо. Ну или им просто пофиг, что скорее всего, так как не думаю, что там делать нужно много для увеличения угла.
@marvinjheemeyer5702
@marvinjheemeyer5702 2 ай бұрын
@@SmileSick 8:40 визуально не похоже, да. Потому что центр бота приподнят над землёй на 0.6 метра. А так как центр муравья точно так же приподнят на те же 0.6 м, то получается, что разница между координами z муравья и пушки остаётся неизменной и составляет как раз 1.325 м. Включите отладочные сферы коллизий по F10 и сами увидите, что для бота она погружена в землю меньше чем на треть.
@SmileSick
@SmileSick 2 ай бұрын
@@marvinjheemeyer5702 8:40 на мой взгляд, разумней центр любого объекта разместить равно на поверхности земли. Тогда расчёты на наклонных поверхностях будет куда проще делать. Тогда линия будет идти по земле без отклонений. И direction исходил бы из этого и поворачивался бы точно на цель даже на отвесных стенах. Но это я опять себе прошу халявы. Совсем расслабился)))
Colobot #54 - Объединяем все программы
27:28
SmileSick - Изучение программирования через игры
Рет қаралды 42
Colobot #61 - Очередная база
31:06
SmileSick - Изучение программирования через игры
Рет қаралды 794
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 1,6 МЛН
Is it Cake or Fake ? 🍰
00:53
A4
Рет қаралды 18 МЛН
DELETE TOXICITY = 5 LEGENDARY STARR DROPS!
02:20
Brawl Stars
Рет қаралды 17 МЛН
love.
1:58
Cry in my hands
Рет қаралды 806
Вы обязаны пройти Cuphead ПО-НАСТОЯЩЕМУ
21:35
Software that makes your OS look like OTHER. Windows Customization #2
30:27
КАК СДЕЛАТЬ ГЛИЧ В SCRATCH?!?! (ответ)
2:35
Безумная защита от пиратов из 80ых
21:42
Colobot #59 - Боевой апгрейд
34:31
SmileSick - Изучение программирования через игры
Рет қаралды 105
[RU] BLAST Spring Groups 2024 - Day 5
4:46:21
RLG PARI RU
Рет қаралды 360 М.
Бала Әкесінің жұмысына барды!
14:38
EddyForbes
Рет қаралды 26 М.