Спасибо! Ютуб загнал этот коммент в спам, только сейчас прочитал и восстановил. Да, Construct 2 еще будет на канале, и не только он, т.к. основная тематика - теория программирования.
Спасибо! Постараюсь старые видео выкладывать через 1-2 дня, в зависимости от времени, которое требуется на переделывание. Но вскоре будут и совершенно новые и продолжение серий от прошлых
Буду ждать! Когда-то давно придумал подобный алгоритм поиска пути сидя на скучной лекции - просто и эффективно, но несколько медленно без оптимизаций. Позже хорошенько проанализирую ваш вариант, мне кажется, его можно сделать несколько оптимальнее.
Кстати, респект за повышение качества звука! Теперь голос звучит отлично! Жаль только, что подписчики потерялись со старого канала. Контент - годнота! P. S. Только, надеюсь, вы не собираетесь переозвучивать старые уроки, а то не дождусь ;)
Да.Большинство видео постараюсь выпускать быстро. Основные изменения будут касаться только звука, представления новым названием канала, вырезание старого логотипа с названием канала и добавлением нового. Но и в этом бывают заморочки порой на несколько часов обработки. Постараюсь побыстрее
mshX(i) и mshY(i) - это линейный массив движения. i наращивается, и в конце алгоритма будет равно числу шагов от старта до финиша. В пункте 5: mshX(i) и mshY(i) - написано просто условно, что i - это индекс. А уже в алгоритме, посмотрите, подставляется переменная LastStep, которая наращивается как счетчик пройденных шагов.
У меня почему то встроенный pathfinder в конструкторе 2 иногда не правильно работает. Персонаж может застрять в стене. Или вообще войти в стену и пройти насквозь.
В Construct 2 я этот алгоритм еще не проверял, но если он там действительно плохо работает, то знание теории как раз поможет сделать свой алгоритм. На то и создана теория, чтобы выйти за рамки готового приложения, модифицировать и дополнить разработанное ранее, а не штамповать игры по шаблону. Именно такое программирование я считаю настоящим творчеством программиста, а не простая подстановка и изменение нескольких параметров и свойств в написанную кем-то другим модель.
Видосы крутые. Пожалуйста выкладывайте примеры уроков в программе construct 2. Она отлично подходит для новичком и я ею пользуюсь. Заранее спасибо.
Спасибо! Ютуб загнал этот коммент в спам, только сейчас прочитал и восстановил. Да, Construct 2 еще будет на канале, и не только он, т.к. основная тематика - теория программирования.
Круто! Жду другие видео!
Спасибо! Постараюсь старые видео выкладывать через 1-2 дня, в зависимости от времени, которое требуется на переделывание. Но вскоре будут и совершенно новые и продолжение серий от прошлых
Буду ждать! Когда-то давно придумал подобный алгоритм поиска пути сидя на скучной лекции - просто и эффективно, но несколько медленно без оптимизаций. Позже хорошенько проанализирую ваш вариант, мне кажется, его можно сделать несколько оптимальнее.
Кстати, респект за повышение качества звука! Теперь голос звучит отлично! Жаль только, что подписчики потерялись со старого канала. Контент - годнота!
P. S. Только, надеюсь, вы не собираетесь переозвучивать старые уроки, а то не дождусь ;)
Да.Большинство видео постараюсь выпускать быстро. Основные изменения будут касаться только звука, представления новым названием канала, вырезание старого логотипа с названием канала и добавлением нового. Но и в этом бывают заморочки порой на несколько часов обработки. Постараюсь побыстрее
mshX(i) и mshY(i) --- Где брать " i " ? Она еще не инициализирована. Это 8 направлений?
Если размер массива i, CurStep никак не влезет в него. Или я чего-то не понимаю.
mshX(i) и mshY(i) - это линейный массив движения. i наращивается, и в конце алгоритма будет равно числу шагов от старта до финиша. В пункте 5: mshX(i) и mshY(i) - написано просто условно, что i - это индекс. А уже в алгоритме, посмотрите, подставляется переменная LastStep, которая наращивается как счетчик пройденных шагов.
У меня почему то встроенный pathfinder в конструкторе 2 иногда не правильно работает. Персонаж может застрять в стене. Или вообще войти в стену и пройти насквозь.
В Construct 2 я этот алгоритм еще не проверял, но если он там действительно плохо работает, то знание теории как раз поможет сделать свой алгоритм. На то и создана теория, чтобы выйти за рамки готового приложения, модифицировать и дополнить разработанное ранее, а не штамповать игры по шаблону. Именно такое программирование я считаю настоящим творчеством программиста, а не простая подстановка и изменение нескольких параметров и свойств в написанную кем-то другим модель.