Как сделать игру FNaF на Scratch
Многие дети любят хоррор-игру Five Nights at Freddy’s, но не знают, что по ее мотивам можно сделать римейк, используя Scratch — удобную платформу для программистов-новичков. Здесь не нужно знать символы кода, мы будем собирать его из готовых блоков, как конструктор или пазл.
На сегодняшнем бесплатном видеоуроке от преподавателей школы «Пиксель» расскажем как создать игру Скретч ФНАФ, где главный герой будет гоняться за охранником. Готовы? Поехали!
Рисуем фон для игры Скретч ФНАФ
Для создания хоррор-догонялки нам потребуется много рисовать, так как большая часть атмосферы в оригинале воплощается за счет отличной графики.
Но сначала кратко расскажем об игре Five Nights at Freddy’s, которую сокращенно называют FNaF или ФНАФ, тем, кто с ней не знаком. Суть ее заключается в том, чтобы прожить 5 часов, работая в ночную смену охранником в кафе с преследующими вас сумасшедшими ростовыми куклами. В нашей версии игры единственным преследователем будет медведь Фрэдди.
Начнем создание ремейка с рисования локации. Кафе в игре ассоциируется с клетчатым плиточным полом, так что попробуем воссоздать такой рисунок. Для этого кликаем «Новый фон» и нажимаем «Нарисовать». Выбираем инструмент «Квадрат» и черным цветом рисуем первую плитку пола закусочной. Лайфхак: для того, чтобы стороны квадрата были равны, достаточно зажать Shift, когда вы создаете фигуру. После копируем квадрат и красим его белым цветом. Затем ставим два квадрата рядом и снова делаем копию черного квадрата, создавая один полноценный вертикальный ряд. После этого копируем уже весь ряд и растягиваем его вправо и влево. Не забывайте, что цвет плитки должен чередоваться. Ну вот и все, наш фон готов!

FNaF Scratch создай персонажа игры
Далее переходим к созданию злодея — безумной куклы медведя Фредди. Сначала нужно выбрать цвет, близкий к оригинальному герою, возьмем вот такой оттенок коричневого.
Рисуем голову и делаем ее круглой уже известным нам способом, зажимая Shift. Добавляем тело, его сделаем овальным, в качестве передних и задних лап нарисуем по два овала и круга. Затем копируем овал тела, уменьшаем его, красим на несколько тонов светлее и делаем Фредди брюшко.
Один из запоминающихся элементов одежды этого героя — импровизированный фрак. Чтобы смоделировать его в нашей игре, нарисуем три маленькие пуговицы черного цвета и красный галстук-бабочку. Она состоит из двух треугольников, соприкасающихся одним уголком. Для создания треугольников сначала нарисуем квадрат, а потом при помощи инструмента «Изменение формы» уберем в нем одну точку. Для этого выбираем любой из углов нашего прямоугольника и нажимаем BackSpace. Теперь копируем получившийся треугольник и, отразив его по горизонтали, создаем бабочку, которую красим в красный цвет.
Для рисования ушей используем круги коричневого цвета с более светлыми внутренними частями. Ещё одним отличительным элементом одежды Фредди является чёрный цилиндр. Сделать его достаточно просто: рисуем вытянутый вверх прямоугольник и горизонтальную полоску у основания, а потом сразу группируем шляпу, чтобы случайно не раздробить уже готовый элемент.
Далее рисуем мордочку, черный носик и глаза, используя белые и черные овалы. Затем сделаем зловещую улыбку. Для этого нарисуем овал, а затем изменим его форму растягивая верхнюю точку вниз, раскрасим розовым и поставим на место. Теперь очередь зубов, чем кривее они выйдут, тем лучше. Сначала нарисуем белый овал, потом сделаем его верхнюю грань более пологой, первый зуб готов. Скопируем его и расставим на желаемые места. Ещё добавим брови, их делаем по тому же принципу, что и улыбку, только с выемкой в другую сторону. Чтобы брови вместились, придётся немного исправить наши глаза и сделать их более округлыми. Ставим первую бровь на место, делаем ее темнее, затем копируем и отражаем по горизонтали, получая вторую бровь. Наш злодейский медведь готов.

Как сделать ФНАФ в Scratch: рисуем второго персонажа
Теперь переходим к охраннику, за которого мы и будем играть. Он носит серые штаны и синюю рубашку. Начнем с брюк, для которых нам понадобится три прямоугольника — две ноги и тело. Расставим их на места, затем скопируем верхний прямоугольник, сузим и покрасим в черный, чтобы нарисовать ремень. Снова сделаем копию того же прямоугольника, создавая основание рубашки. Проще создавать новые элементы копированием, когда вы хотите, чтобы их ширина не отличалась, как в нашем случае. Нарисуем рубашке рукава, скопировав штанины и перекрасив их в синий. Добавим черный галстук и ботинки. Костюм практически собран.
Создаем голову и шею, используя овал и прямоугольник, сразу группируем их вместе. В игре охранник носит кепку, поэтому нарисуем и ее. Сначала из овала делаем форму похожую на толстую дугу и подгоняем основание кепки по размеру головы. Потом копируем это дугу и, удалив одну точку, превращаем ее в козырек кепки. Также стоит добавить кисти рук, видные из рукавов рубашки. Для этого рисуем маленький треугольник, ставим его на задний план, копируем и отражаем по горизонтали. Последним штрихом будет жетон на груди охранника. Его мы сделаем из овала, потянув за верхнюю точку.
Теперь сгруппируем все элементы охранника и медведя, чтобы у нас получились полноценные персонажи.

Scratch FNaF: пишем скрипты для персонажей
Когда самая трудоемкая часть проекта позади, осталось только написать скрипт. Начнём с охранника. Когда флажок нажат, нужно «Показаться» и перейти в любые произвольные координаты. Выбираем желаемый размер, у нас это будет 50%. Затем используем бесконечный цикл «Повторять всегда», в котором мы пропишем движение охранника. Всего ему будет доступно 4 направления, поэтому добавляем внутрь цикла четыре условия «Если, то». Они будут такими: если клавиша «Вверх» нажата, то изменить Y на 10, если клавиша «Вниз» нажата, то изменить Y на -10, если клавиша «Вправо» нажата, то изменить X на 10, если клавиша «Влево» нажата, то изменить X на -10.

Пока оставим скрипт охранника и напишем свой для медведя Фредди. Когда флажок нажат, «Показаться» и установить размер 60%. Размеры персонажей можно выбирать произвольно, но при этом важно, чтобы им обоим было достаточно места на игровом поле.
После этого переходим в координаты 182; -28, поскольку на старте игры нам необходимо поместить медведя в противоположный край экрана, чтобы у игрока было время сориентироваться и убежать. Далее ставим цикл «Повторять всегда»: двигаться одну секунду к случайному положению и оттолкнуться, если персонаж дойдет до края экрана. Таким образом передвижения медведя будут рандомными и непредсказуемыми. Для того, чтобы регулировать скорость Фредди, надо изменить время, за которое передвигается к неопределенной точке. Чем больше секунд мы выберем, тем медленнее он будет это делать.

Тестируем что получилось и понимаем, что охранник для нашего поля игры Скретч ФНАФ слишком большой, поэтому поменяем его размер на 40%. Все остальное работает отлично.
Как сделать игру на Скретч ФНАФ: добавляем оставшиеся элементы в код
Теперь надо прописать элемент догонялок. Задача охранника — не попасться. В его скрипт вставляем такое условие: если персонаж касается «Скрипта 1», то есть, медведя, нужно передать «Сообщение 1», оповещающее о проигрыше. Добавим в поле кода новую команду: когда я получу «Сообщение 1», надо «Спрятаться», после чего «Стоп все». Дублируем эту команду и на охранника.
Осталось сделать финальную табличку, которая будет появляться, когда Фредди догонит нашего героя. Создаём новый спрайт и красным текстом пишем «The End». Также прописываем небольшой скрипт для таблички: когда флажок нажат, мы не должны ее видеть, значит надо «Спрятаться». А вот когда нам приходит «Сообщение 1» о том, что медведь догнал охранника, нужно «Показаться» и «Перейти в центр», то есть, на координаты 0;0.

Проверяем, наша игра работает, осталось дополнить ее небольшим элементом, добавляющим азарта. А именно, секундомером. Для этого добавим команду в скрипт охранника. Создаем переменную и называем ее «Время». Когда флажок нажат, значение этой переменной равно нулю. После чего ставим цикл «Повторять всегда» и внутри изменяем значение времени на 1 с интервалом в 1 секунду, создав реальный секундомер.

Давайте протестируем нашу игру. Замечательно, все работает как надо, а благодаря секундомеру можно соревноваться с друзьями в том, кто продержится дольше всех играя против Фредди.
Игра готова! Если вам понравилось создавать игру при помощи платформы программирования Scratch, запишитесь на уроки в школу «Пиксель».
А чтобы не пропустить новые видеоуроки, подписывайтесь на наш YouTube-канал и нажимайте на колокольчик. До новых встреч!
как создать свой фнаф на телефоне
Смотрите видео на тему «как создать свой фнаф на телефоне» в TikTok (тикток).

10.8K
Создаю свой фнаф в покед код. #рек #рекомендации #фнаф #tiktok #фнаф9нателефоне #фнаф9нателефоне #покедкод
11.9K
Replying to @devpepe Make A Fnaf Game #fnaf #fivenightsatfreddys #gamedev #mobilegame #halloween #amazingart #creepy #fnafmovie

4261
Ответ пользователю @gotbosshacer680 да Фнаф СБ ещё не вышел но это туториал.

658.3K
Продолжать? #делаюфнаф #brawlerleg

8911
#cnaf 2#fyp #furu #создаюсвойфнаф #создаюсвоюигру #fnaf #играпофнаф #создаюсвоюигру #делаюсвойфнаф #fyr #furu #obb

13.5K
im very bad at tuts¯\_(ツ)_/¯#fnafthemedphone #fnaf #idk #tutorial yeah (O_O)

419.5K
Фнаф 3 беспланто на андройд#фнаф #фнаф3 #фнафтоп

360K
Старый удалился поэтому начинаю новый

42.6K
#фнаф9нателефоне #врекомендации

464.3K
Кого добавить следующим?

4452
Игра уже доступна только попросите как в этом видео было сказано

10.6K

74.3K
как создать игру на телефоне часть 1 ПОЛНАЯ ВЕРСИЯ #fyr #rge #foryourpage #on

20.8K
по многочисленным просьбам делаю тутор. #fnaf #animatroniki #AR #реки #fnafar #хочуврек #

2.5M
Ну как?#репост #nftgame #nftart #NFT #AvonПодаркиВсем #рекомендации #nftcollector #nftcommunity #nftnews

29.3K
капец до сих пор не могу пройти ф вторую ночь во фнаф 2 кто тоже с вас лайк #фнаф #фнаф9 #itsme #спрингтруп
Users
arzantelefon.1
paper_picture
ОБОИ НА ТЕЛЕФОН
u1466553544
kopilka_na_telephon
minecraft_tut_uytno
здесь Майнкрафт на телефоне
_androhack
haq6cs
Кс 1.6 на телефоне
mobile.uzgen
globalcinemaclub
СНЯТО НА ТЕЛЕФОН
time.fiori
чт. как создать свой мульт?
ФНАФ Ворлд

Восхитительная игра ФНАФ Ворлд где самое полное собрание аниматроников и исправлены самые последние баги. Теперь игровому процессу ничего не помешает – это факт. Игра начинается с того что вам нужно будет выбрать 5 любых аниматроников. После этого вы немного переговорите друг с другом и пойдете в длительный поход по лесам по полям. На пути, безусловно, будет множество вражеских монстров, которые будут намеренно преграждать дорогу. Конечно же, их не обойти, поэтому вам придется сражаться с ними, за то чтобы последовать дальше. У каждого вашего воина свой способ атаковать. Кто-то будет бросаться пиццей, другие кидать какие-то предметы. Для того чтобы атаковать во время боя вам нужно будет просто нажать на имя своего героя и он должен выстрелить. Мир ФНАФ наполнен множеством тайн, полезных предметов для аниматроников, а также возможность развивать своих героев. Порой вы будете встречать некоторых монстров, о которых ранее не слышали, но чаще всего будут популярные. Это кстати если вы поняли не официальная часть от Скотта Коутона, а отличное ответвление, которое завоевало не меньшую славу среди фанатов 5 Ночей с Фредди. Удачной игры, постарайтесь дойти как можно дальше, а быть может и вовсе пройти всю игру!
Прохождение игры:
Super Dima 32 (Дима)
![]()
Дима (так же известен как Димон, Лимон, АштарДима) — РСС’ер, вступивший в начало самого Русского Сообщества. На данный момент у скретчера 25 последователей, на его втором аккаунте — 15. Присоединился скретчер в Июле 2016-го года. Покинул он РСС 20 апреля 2019 года.
- 1 История
- 1.1 Первые проекты
- 1.2 Самостоятельные проекты
- 1.3 Битва за пенёки go go car 2
- 1.4 Банвейв
- 1.5 Ера Аштаров
- 1.6 Черекор
- 1.6.1 Известные участники
- 2.1 Я люблю жрать в Макдональдсе и в KFC!
- 2.2 Где же мой пенёк :’c
- 2.3 Удобрение для Спайда
- 2.4 Шерсть на железе (фурри ORANGE)
- 2.5 Беременный ORANGE
- 2.6 Пустынный Рейнджер
История [ ]
Первые проекты [ ]
Самый первый проект Димы был «My First Scrolling Game», созданный 7-го мая 2016 года. С проектом полностью помог Орест. Далее идёт самый маленький проект — Кот Скретч в ФНАФ’е (Внимание, если вы собираетесь играть в эту игру, готовьте пакеты для рвоты! Игра очень кринжовая!), с которым тоже полностью помог Орест.
На некоторое время Орест решает смотреть на то, как Дима будет самостоятельно делать проекты (Тогда Орест учил Диму всему в Скретче), и 1-го Августа 2017-го года Дима выпускает свой самый первый успешный проект — go go car, собравший 11 лайков и 9 избранных.
Самостоятельные проекты [ ]
Через 2 месяца после go go car Дима решает сделать свою пародию на ФНАФ — Одна ночь с Поцыком (ОНсП), которая не стала популярной, но результат того стоил. Дальше проекты до ОНсП2 были скучными.
3-го Февраля 2017-го года Дима выпускает вторую часть ОНсП, в которой действительно есть чуть геймплея, но ни первая, ни вторая часть не были доделаны до конца, и полностью заброшены.
Битва за пенёк и go go car 2 [ ]
Самым большим проектом за год стала анимация «Битва за пенёк», которая получила вдохновение от анимации в ютубе «Поцык снова в деле», где опять же, главный герой теряет пенёк и должен его найти. Главный враг — доктор Попов, который придумывает лекарство от ВИЧ с помощью пенька. Уже были выпущены две части, но вторая была удалена из-за матов.
Увидев большую популярность на первом go go car, дима берётся за вторую часть игры, которая стаёт самым популярным проектом Димы (14 лайков, 10 избранных).
Банвейв [ ]
Летом 2018-го года случился банвейв — самое шумное событие в РСС. Людей, которые получили бан из-за Бориса было много, и один из таких людей был сам Дима. Он не был разочарован баном, ибо и так уже практически покинул Скретч, да и популярность скретчера была малая.
Ера Аштаров [ ]
Дима решается вернутся на скретч с новым аккаунтом — AshtarDima. Зарегестрирован аккаунт был 22-го мая 2018-го года. Его первым проектом стал «Герой из Аштара». Про аккаунт есть мало что сказать, но стоит подметить, что самым большим проектом АштарДимы стал «Черекор ФМ», который являлся улучшенным РСС ФМ. Но после Черекор ФМ АштарДиму тоже уносит Банвейв.
Черекор [ ]
Черекор — удалённая по случаю (нервного) срыва Димона банда скретчеров. Основным символом Черекора является оранжевая повязка, закрывающая рот.

- Димон (Официальный создатель студии)
- Муста
- Орест
- Артём (Не в скретч)
- Илюха
Лучик Света [ ]
После разблокировки Ореста и его альтов, Скретч решил пощадить и Диму с его аккаунтом АштарДима, разбанив эти акки, что заставило Диму занести себя в транс.
Уход из РСС [ ]
20 апреля 2019 года Дима выпускает проект «Я УХОЖУ ИЗ РСС», в проекте было сказано что ему надоели войны с Оранджом, стримы Ореста и Макса, ибо они породились именно из-за РСС (по его мнению). Он говорил, что до знакомства с РСС его и канал Ореста на ютубе процветал, а из-за русского скретч Орест и сам Дима опустились. Прикол в том, что члены РСС вступают в русское сообщество если они пишут кириллицей, и даже если Дима ливнул сообщество, он до сих пор есть частью комьюнити.
Мемы [ ]
Я люблю жрать в Макдональдсе и в KFC! [ ]
Впервые мем был упомянут на аккаунте АштарДима, в игре «Game». В этой «игре» если нажать G кот скажет ту самую фразу.
Где же мой пенёк :’c [ ]
Мем был упомянут в проекте «Битва за пенёк епизод 2 не выйдет», фраза стояла на обложке проекта.
Удобрение для Спайда [ ]
Неизвестно, когда мем был впервые упомянут. Помнится лишь то, что его увидили на свет в Кафе «Понос» в одном РП сервере в Дискорд. В основном Дима использует фразу как угар над Спайдом, говоря «Эй, Спайд, у меня для тебя есть удобрение!»
Шерсть на железе (фурри ORANGE) [ ]
Во время войны между Черекором и ORANGE у банды дико горело, и Дима начал угарать над танком, говоря «Если я бы увидел шерсть на железе, я бы офигел»
Беременный ORANGE [ ]
Мем является аналагом «Шерсть на железе», где Дима, опять же, угарал над танком, но уже просто упоминание слова «Беременный танк». В один момент Дима решил жёстко превратить фразу в рисунок. Символичной фразой картинки стало «Вы скоро появитесь».
Пустынный Рейнджер [ ]
(дима не обижай меня это просто стало мемом из-за абсурдности) Персонаж появился 21 апреля 2019 года, день после обьявления ухода из РСС, появился он именно из-за ремикса Ореста, где он якобы «Решает что Диме делать», и в ремиксе от убивает Ореста, и из-за мощи и крутости ОС, Дима решает оставить Пустынного Рейнджера, и в подальших проектах он использует этого персонажа. Но именно из-за абсурдности и простоте в двух костюмах в виде ПНГ это стало мемом.