Colobot #60 - Видимый наблюдатель

Ойындар

Продолжаем проходить третью миссию на планете Центавра. В этой серии объединим все вместе и проследим со стороны за действием алгоритма.
Все программы: github.com/SmileSick/Colobot-...
#colobot,#ceebot,#epsitec,#walkthrough
Плейлист: • Прохождение Colobot
Вся Colobot сага: kzread.info...
Другие игры для программистов: www.youtube.com/@SmileSick/pl...

Пікірлер: 8

  • @boderaner
    @boderaner17 күн бұрын

    17:33 Этот нюанс в стандартных радарах решается параметром filter путём передачи значения FilterOnlyLanding. По-хорошему, Ваш радар должен внутри проверять найденный объект на размещение на поверхности и те, которые в манипуляторе или батарейном отсеке, не возвращать вообще. Кстати, даже в фабриках место создания батарейки считается батарейным отсеком.

  • @SmileSick

    @SmileSick

    17 күн бұрын

    Про фабрики в курсе. Параметр filter я не использовал ни разу и потому даже и не подумал в эту сторону. Наверное, стоит обратить на него внимание в дальнейшем. Правда тут не используется радар и следовательно фильтр не подцепить.

  • @marvinjheemeyer5702
    @marvinjheemeyer570215 күн бұрын

    Мне вот интересно, когда же автор заметит, что в описании под каждым видео есть ссылка на гитхаб, на котором нет ни одной из программ для последних пройденных миссий? ))) Или этого надо будет ждать ещё год? ))) Подождём, дело-то житейское.

  • @SmileSick

    @SmileSick

    15 күн бұрын

    ну почему сразу год. Они уже доступны (даже чуток с излишком). Я просто забывал их прикрепить. Ленивый стал))) Хотя можно сказать, что то был тест, чтобы узнать, кому код действительно интересен)))

  • @boderaner
    @boderaner17 күн бұрын

    6:21 Не понял, а кто мешает использовать MySearchAll(NuclearPlant, position, 1000) и взять первый (и единственный) элемент возвращённого массива? Зачем так усложнять?

  • @SmileSick

    @SmileSick

    17 күн бұрын

    Разумно. Видимо я на перспективу смотрел, как на универсальную функцию по поиску

  • @boderaner

    @boderaner

    17 күн бұрын

    В универсальной функции тоже можно было не циклить все объекты, а получить массив предыдущей функцией и отфильтровать по расстоянию.

  • @SmileSick

    @SmileSick

    17 күн бұрын

    @@boderaner Улучшать можно бесконечно. Правда я в таком случае игру никогда не пройду, а буду сидеть на первой миссии)))

Келесі