Генератор 2d лабиринтов в Scratch

  Рет қаралды 10,665

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

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

Күн бұрын

В данном примере продемонстрирован способ генерации лабиринта. Позже лабиринт будет перенесен в 3d.
Ссылка на проект: scratch.mit.ed...
#scratch
Плейлист: • Знакомство со Scratch

Пікірлер: 27
@Vzuh_sugar
@Vzuh_sugar 4 ай бұрын
Ппц, благодарю. Я думал что я разбираюсь очень хорошо в скретче, теперь так не думаю😂.
@SmileSick
@SmileSick 4 ай бұрын
Благодарю. Всегда есть куда расти. Я уверен, что я тоже многого не знаю. Теперь вы стали разбираться лучше. Посмотрите и другие видео по scratch на канале. Может что-то ещё окажется полезным.
@Vzuh_sugar
@Vzuh_sugar 4 ай бұрын
@@SmileSick спасибо большое!
@stelkerpt
@stelkerpt Жыл бұрын
Спасибо за 1 и 2 часть
@SmileSick
@SmileSick Жыл бұрын
Там уже больше чем две части
@stelkerpt
@stelkerpt Жыл бұрын
@@SmileSick Я ийду смотреть 3 часть😂
@NrBhudh
@NrBhudh 2 жыл бұрын
Можно устроить догонялки за строителем лабиринта в реальном времени. Дать фору в десяток шагов и поставить условие не сталкиваться «лоб в лоб» (то есть при возврате строителя из тупика), а то раздавит.
@SmileSick
@SmileSick 2 жыл бұрын
Если я правильно понял идею, то такую вещь стоит делать в формате пошаговой головоломки. В качестве идеи для игры может сгодиться.
@NrBhudh
@NrBhudh 2 жыл бұрын
Это в 2D можно пошаговой (ибо известны сразу все условия и работает просто мат. расчёт). А в 3D, когда не видишь, что там за стеной, можно и в real-time. То есть, условно, игрок идёт по туннелю, пару минут назад проложенному буровой машиной типа "крот", и в любую секунду этот крот может на него из-за угла выползти. А его надо нагнать сзади и "оседлать" (залезть в кабину через заднюю дверь, скажем).
@TkachukAn
@TkachukAn 2 ай бұрын
гениально
@SmileSick
@SmileSick 2 ай бұрын
@@TkachukAn благодарю
@Vzuh_sugar
@Vzuh_sugar 4 ай бұрын
Жаль что видео про скретч закончились. Я уже все пересмотрел. Я хотел бы создавать что то новое , но идей нет. Только с этого канала идеи взял.
@SmileSick
@SmileSick 4 ай бұрын
Если видео не выходят, это не значит, что они закончились. Развивать 3d лабиринт ещё есть куда, но пока не всё складывается, как хотел бы. Сейчас ещё проблема со временем и выкладываются видео, которые сняты когда-то давно. По скретч идей как и игр для записи у меня много, но пока работа отнимает много времени.
@Farem-wj6xw
@Farem-wj6xw Жыл бұрын
спасибо огромное!😇 почему ты такой не популярный?
@SmileSick
@SmileSick Жыл бұрын
Благодарю. Чтобы стать популярным, нужна реклама. Я её не использовал. Так среди миллионников и затерялся)))
@LostStrahz
@LostStrahz Жыл бұрын
ты топ
@SmileSick
@SmileSick Жыл бұрын
благодарю
@AlekseyProxy
@AlekseyProxy 2 жыл бұрын
приветствую, не очень ясно как размер нам позволил перемещать тайл. я делал при нажатии изменить х и у на фиксированное значение. почему использование размера более акутально и как оно работает?
@SmileSick
@SmileSick 2 жыл бұрын
Если стоит фиксирование значение, то тайл всегда перемещается с одинаковой скоростью вне зависимости от размера тайла. Размер в данном случае нужен для того, чтобы по маленьким лабиринтам перемещаться быстрее. Маленький лабиринт же быстрее должен проходится. В общем, масштабирование должно влиять на каждый аспект. Можно оставить и фиксированный размер для перемещения, тогда и тайл игрока масштабировать не нужно.
@AlekseyProxy
@AlekseyProxy 2 жыл бұрын
@@SmileSick ага понял..просто как переменную используем это значение. спасибо.
@seith7212
@seith7212 2 жыл бұрын
Может такого простолюдина как я и легко удивить, но не сказать что автор крут будет не правильно
@SmileSick
@SmileSick 2 жыл бұрын
сердечно благодарю
@МаркГуц
@МаркГуц 7 ай бұрын
Почему у меня персонаж вечно появляется не на платформе а на черном. Я все сделал как у тебя в видео
@SmileSick
@SmileSick 7 ай бұрын
Значит не точно так было сделано. Тут либо лабиринт рисуется не с центра экрана, либо некоторые костюмы спрайтов не верно расположены относительно центра листа. Косяк может быть как в игроке: он не в центре листа, или в одном из костюмов лабиринта (часть костюмов должна быть в центре, а часть сдвинута). На это редко обращают внимание, а оно сильно влияет на работу проекта.
@МаркГуц
@МаркГуц 7 ай бұрын
Попробую
@МаркГуц
@МаркГуц 7 ай бұрын
Зарание спасибо
@МаркГуц
@МаркГуц 7 ай бұрын
​@@SmileSickСПАСИБО ОГРОМНОЕ ВСЕ ЗАРАБОТАЛО
Рандомный 3d лабиринт а-ля Wolfenstein в Scratch #1 - Объединяем рандомную генерацию с 3d
25:40
SmileSick - Изучение программирования через игры
Рет қаралды 10 М.
ЧТО ТАКОЕ TURBOWARP или УБИЙЦА SCRATCH
11:54
Шуш, но старый
Рет қаралды 46 М.
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 1,6 МЛН
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 7 МЛН
АЗАРТНИК 4 |СЕЗОН 3 Серия
30:50
Inter Production
Рет қаралды 1 МЛН
ОТКРЫТЫЙ МИР в игре Scratch - как сделать?
21:02
Лига Роботов - школа робототехники
Рет қаралды 17 М.
Простой способ создания 3d изображения в Scratch (RayCast)
34:18
SmileSick - Изучение программирования через игры
Рет қаралды 64 М.
Subnautica ФАКТЫ О КАПСУЛАХ ВРЕМЕНИ
8:10
YOUR REST
Рет қаралды 454 М.
КЛОН МАЙНКРАФТА НА СКРЕТЧЕ
8:33
TodPast (Син)
Рет қаралды 23 М.
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 1,6 МЛН