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

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.ย. 2024
  • Продолжаем проходить третью миссию на планете Центавра. В этой серии объединим все вместе и проследим со стороны за действием алгоритма.
    Все программы: github.com/Smi...
    #colobot,#ceebot,#epsitec,#walkthrough
    Плейлист: • Прохождение Colobot
    Вся Colobot сага: www.youtube.co...
    Другие игры для программистов: www.youtube.co...

ความคิดเห็น • 8

  • @boderaner
    @boderaner 4 หลายเดือนก่อน +1

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

    • @SmileSick
      @SmileSick  4 หลายเดือนก่อน +1

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

  • @marvinjheemeyer5702
    @marvinjheemeyer5702 4 หลายเดือนก่อน

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

    • @SmileSick
      @SmileSick  4 หลายเดือนก่อน

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

  • @boderaner
    @boderaner 4 หลายเดือนก่อน

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

    • @SmileSick
      @SmileSick  4 หลายเดือนก่อน

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

    • @boderaner
      @boderaner 4 หลายเดือนก่อน

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

    • @SmileSick
      @SmileSick  4 หลายเดือนก่อน +1

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