Как сделать игру в stencyl

Добавил пользователь Евгений Кузнецов
Обновлено: 19.09.2024

Итак, в чем состоит наша задача? Нужно, чтобы игрок мог уметь запрыгивать вверх на платформу, при этом, не ударяясь об нее головой. Ну, представьте себе, как солнечный зайчик прыгает вверх, а сверху облако его ударяет по голове и не запрыгнуть, если стоишь под ним. Я решила, что это не дело. И в этой статье мы как раз будем исправлять это.

Шаг 1.

Загружаем стандартное поведение из библиотеки Stencyl Forge под названием One Way Platform.

Найти его легко, вводим в строку поиска это название. Как раз это то, что надо - велосипед изобретать не будем, он уже есть. Даже на иконке нарисовано, что внизу зеленая стрелка - прыгать можно, а сверху красная - нельзя.

st1

Давайте в паре слов сразу расскажу, как это работает, чтобы вы меньше удивлялись, читая это. Штука, которую мы загрузили, определяет координаты героя и смотрит, находится он выше или ниже нашей платформы. Если герой находится ниже, то она становится как бы прозрачной для него, и игрок может спокойно запрыгнуть. Если же игрок сверху от платформы, то она его не пустит. Пускание и не пускание достигается благодаря смене анимации платформы и разным ее свойствам.

Шаг 2.

Создаем платформу. Делаем это в виде нового актера, называем, как нравится. В виде обычного тайла такое поведение сделать не получится, в настройках тайлов нет такой хитрой вещи. Так что уже заранее можете готовиться к тому, что подобные платформы вы будете добавлять на сцену как актеров.

st2

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

Шаг 3.

Создаем новую группу "Platform". Для этого нажимаем "Настройки", то есть "Settings" и там переходим в раздел "Groups", нажимаем "Create New". Не забудем выбрать в настройках группу "Player", потому что платформы будут взаимодействовать с игроком.

st3

Шаг 4.

Присваиваем эту группу нашей платформе. Для этого открываем последнюю вкладку и выбираем там эту группу.

st4

Шаг 5.

Теперь открываем вторую вкладку нашего актера. Добавляем поведение One Way Platform для нашей платформы. И там ставим настройки: выбираем игрока, а дальше анимацию для проходимого и непроходимого варианта платформы - первая непроходимая, вторая - проходимая. У меня они выглядят одинаково. Если они будут выглядеть по-разному, то будет потом забавно на это наблюдать, в тестовом режиме, можете попробовать ^_^

st5

Шаг 6.

Открываем вкладку Collision и настраиваем столконовения. Это очень важный шаг. Для непроходимой анимации оставляем квадратик, а для проходимой - удаляем, чтобы не было столкновений. Именно благодаря этому наш герой и будет перепрыгивать эту штуку.

st6

Примечание:

Заодно рекомендую проставить на всякий случай группу в этом же разделе. Были замечены глюки, связанные с этим. Особенно, если вы заменяете графику.

sr4a

Шаг 7.

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

st7

Шаг 8.

Наконец-то, помещаем это чудо на вашу сцену.

st8

Можно запускать. Надеюсь, у вас все получилось!

Примечание:

Если игрок прыгает сквозь платформы, посмотрите на его настройки коллизий, возможно, поможет сдвиг взаимодействий вниз. Скрипт смотрит самую нижнюю точку персонажа, а если она не совпадает с его настоящим низом, то могут быть затыки при подсчете координат.

Иконка Stencyl

На нашем сайте уже рассмотрено несколько приложений для создания игр на компьютере. Но сегодня мы поговорим еще об одной программе, как нельзя лучше подходящей для этой цели. Будут описаны ее возможности, положительные и отрицательные особенности, инструкция по установке, а также краткий процесс использования. Ну а в финале мы предоставим возможность бесплатно скачать последнюю полную версию Stencyl на русском языке.

Возможности

Для того чтобы вы лучше поняли, для чего нужно это приложение и какой результат с его помощью можно получить, мы предлагаем ознакомиться со списком основных возможностей.

  • Разрабатывать мы можем не просто игры, а игры разных категорий. Когда пользователь создает проект, он в первую очередь выбирает, к какой из них будет принадлежать его работа.
  • Если вы работали над одним из проектов, а потом прервали процесс для того, чтобы продолжить его позже, игра будет отображаться в виде иконки на главной рабочей области. Мы можем параллельно работать сразу с несколькими такими играми, редактируя каждую из них тогда, когда это будет нужно.
  • Игры, которые получаются в итоге, можно сохранять для различных платформ. Благодаря этому они могут работать в браузере в режиме онлайн, на смартфонах Android или iOS и на персональных компьютерах.
  • Игра, которая получится после того, как мы закончим работать над ней, поддерживает контролер, что делает управление более удобным.
  • В приложении присутствует подробная справка, благодаря которой можно понять, для чего нужен тот или иной элемент на панели управления.
  • Когда пользователь авторизуется при помощи своих учетных данных, все настройки сохраняются и будут восстановлены сразу после инсталляции программы и входа в аккаунт.

Инструменты в Stencyl

Для того чтобы ближе познакомиться с возможностями программы Stencyl мы рекомендуем посмотреть обучающее видео, которое станет началом вашего творческого пути.

Плюсы и минусы

Как и у любой другой программы, у нашего редактора для создания игр существуют собственный ряд положительных и отрицательных особенностей.

  • Так как в самом низу странички вы можете скачать программу вместе с лицензионным ключом активации, для вас она станет полностью бесплатной.
  • Радует то, что данная программа имеет очень симпатичный внешний вид, оформленный в темных тонах.
  • Все инструменты, которых тут очень много, рассортированы по категориям, что делает доступ к ним гораздо более быстрым и удобным.
  • Итоговый продукт, игра, которую вы получите на выходе, может воспроизводиться не только в режиме онлайн прямо в браузере, но и на любых мобильных девайсах, а также персональном компьютере или ноутбуке.

Код игры в Stencyl

Для того чтобы русифицировать приложение вам необходимо скачать, а затем установить русский язык в виде дополнения.

Работаем со Stencyl

Дальше давайте разбираться, как бесплатно скачать, установить нашу программу, а также как с ее помощью создать свою первую игру.

Скачиваем и устанавливаем программу

В первую очередь необходимо загрузить последнюю версию приложения и установить его. Реализуется это примерно так:

  1. Сначала мы переходим ниже и жмем кнопку, которая позволит загрузить новейшую редакцию установочного дистрибутива.
  2. Когда торрент-раздача будет скачана, мы запускаем установочный дистрибутив и производим инсталляцию нашего ПО. Никаких сложностей на данном этапе у вас возникнуть не должно.
  3. Когда установка будет завершена, закрываем окно инсталлятора и переходим к работе с нашей программой.

Установка Stencyl

Общий алгоритм использования данного приложения для создания игр мы рассмотрим ниже.

Как пользоваться

Подробно рассказывать о том, как работать с данным приложением мы не станем, но краткий алгоритм, позволяющий создать простейшую игру, все же опишем:

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

Работа с рельефом в Stencyl

Для того чтобы получить больше информации и разобраться с управляющими элементами данного приложения рекомендуем посмотреть обучающее видео, которое бесплатно доступно ниже.

Аналоги

У приложения Stencyl есть целый ряд аналогов, позволяющих точно таким же образом создавать игры. Вот лучшие похожие приложения:

  • Kodu Game Lab.
  • Clickteam Fusion.
  • Construct Classic.

Рисование в Stencyl

Системные требования

Для того чтобы программа работала плавно и не зависала, вам понадобится ПК или ноутбук, соответствующий приведенным ниже техническим характеристикам:

  • ЦП: от x2 1.8.
  • ОЗУ: 4 Гб +.
  • Место на жестком диске: от 150 Мб.
  • Операционная система: Windows.
  • Видеокарта: NVIDIA или AMD Radeon.
  • Разрешение дисплея: 1280 x 720 и выше.

Создание новой игры в Stencyl

А теперь, когда теоретическая часть нашей статьи окончена, мы можем переходить дальше и скачивать программу, при помощи которой создадим свою первую игру.

Версия: 4.0.4
Разработчик: StencylForge
Год выхода: 2022
Название: Stencyl
Платформа: Windows XP, 7, 8, 10
Язык: English
Лицензия: Код активации

Видеоурок

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

Вопросы и ответы

А теперь, когда наша пошаговая инструкция закончена, вы можете переходить к практике и пытаться самостоятельно создавать игру, которая заинтересует ваших друзей и остальных пользователей. Если в процессе возникнет какая-то непонятная ситуация или просто появятся вопросы, пишите об этом в комментариях. Мы же, в свою очередь, обязуемся быстро дать ответ, способный помочь в том или ином случае.

Оказывается, для того, чтоб создать игру не всегда нужно в совершенстве знать программирование. Ведь в интернете есть много интересных программ, которые позволяют разрабатывать игры и обычным пользователям. Например, рассмотрим такую программу Stencyl.

Stencyl — мощный инструмент для создания 2D игр на Windows, Mac, Linux, iOS, Android и Flash без программирования. Приложение включает в себя все необходимое для разработки. Если вам недостаточно готовых игровых сценариев, то вы можете приобрести созданные другими, либо создать свои на простом скриптовом языке.

Конструктор игр

Stencyl позволяет делать игры без программирования. Интерфейс полностью основан на перетаскивании блоков-событий к блокам-объектам. В программе уже содержатся готовые скрипты, которые просто нужно правильно расставить. Все скрипты можно отредактировать или же, если вы опытный пользователь, создать новые.

Stencyl Визуальное программирование

Создание сцен

В редакторе сцен, который напоминает нечто среднее между Paint и Photoshop, вы можете рисовать и редактировать уровни. Вы будете здесь работать с заранее подготовленными блоками – плитками и с их помощью строить сцены.

Stencyl Редактор уровней

Редакторы

В Stencyl отредактировать можно все. Здесь вы найдете удобные редакторы с большим количеством инструментов для каждого объекта. Например, редактор плиток. Казалось бы, что такое плитка – обычный квадрат. Но нет, в редакторе вы можете задать форму, границы столкновения, кадры, свойства и т.д.

Stencyl Редактор плиток

Жанровое разнообразие

В программе Stencyl вы можете создавать игры любого жанра: от простых головоломок до сложных шутеров с искусственным интеллектом. Причем все игры получаются одинаково хорошо. Красота же игры зависит только от того, как вы ее нарисуете.

Stencyl Жанры

Достоинства

  • Простой и понятный интерфейс;
  • Расширяемость;
  • Яркие, красочные игры;
  • Мультиплатформенность.

Недостатки

Stencyl – это отличное программное обеспечение для создания двумерных игр без программирования. Оно отлично подойдет как начинающим, так и продвинутым разработчикам. На официальном сайте вы можете скачать ограниченную бесплатную версию Stencyl, но и этого достаточно для создания интересной игры.

Как создать собственную игру-бродилку онлайн

Бродилка — жанр приключенческих компьютерных игр, герой которых перемещается по неизвестной местности для нахождения какого-либо объекта. Пожалуй, бродилки — это вечнозеленый жанр со времен Acornsoft Labyrinth (и тому подобного). На любом игровом портале или том же Google Play сотни такого рода игр. Учитывая популярность и востребованность жанра, у многих возникает вопрос — как создать свою игру.

Как создать собственную игру-бродилку

Основные инструменты Gamefroot

После создания аккаунта вам доступна контрольная панель (Dashboard), где вы можете создать игру с чистого листа или оценить возможности платформы, выбрав Game Kits — готовые игровые наборы, либо Tutorial Games — учебные игры.

Gamefroot

Например, выбираем Maia the Brave и попадаем в заготовку лесной бродилки с персонажем-девушкой. Выглядит неплохо, правда?

Справа расположено окно, в котором платформа предоставляет возможность работать со слоями (Layers), создавать достаточно сложную логику поведения объектов — это реализовано при нажатии на них правой кнопкой. Для удобства окно Layers можно перетащить в любое место экрана, если оно закрывает какую-то нужную в данный момент часть.

Player Gamefroot

Gamefroot Editor

Gamefroot Pickup Dog Bait

Gamefroot Своя Игра

Gamefroot Character Studio

Далее мы видим слой Park objects, к которому относятся объекты парка — в данном случае это деревья. Их также можно двигать и модифицировать. Ниже находится слой Collectibles, самый вожделенный для любителей игр. В него можно добавлять те самые предметы, которые требуется собирать: монеты, шоколадки, одним словом, клад (gem). В левой части экрана есть выбор из 6 таких предметов. Они имеют статус pre-scripted asset — то есть предмет, имеющий заданное скриптом заранее поведение.

Слой Background отвечает за фон игры. Также важным моментом является добавление нового слоя. Это можно сделать, нажав плюсик справа от надписи Layers. На выбор будет два варианта: New Layer (добавление нового слоя) и New Tile Map (добавление сетки для выравнивания элементов). Последнее требуется для того, чтобы расположить элементы ровно по сетке.

Проверить, как работает игра в режиме предпросмотра можно, нажав кнопку Play. Разрешение игры меняется в разделе Game Settings. По умолчанию это 960x540. А общий размер игрового мира находится в разделе Levels, по умолчанию это 2800x2880, довольно масштабная бродилочка.

В разделе Scripts можно создавать обработчики событий по нажатию на клавишу и все в таком роде — полное управление событиями в игре. Слева цветами выделены разные категории — можно управлять звуком, физикой, анимацией, событиями, переменными и так далее. То есть назначать те или иные действия при запуске игры, достижении уровня и так далее. Например, задавать кнопки управления, скорость бега. Возможностей очень много, можно импортировать и экспортировать скрипты. Этот раздел наиболее сложный для освоения, но с помощью обучающих примеров можно разобраться. Для начала можно попрактиковаться на готовых примерах, в которых уже встроены скрипты.

Платформа имеет свое сообщество и учебные руководства. Правда, интерфейс пока на английском языке и русскоязычный не предусмотрен. Gamefroot позволяет сохранять и публиковать проекты онлайн, в PRO-версии возможно скачать все файлы игры.

С помощью Gamefroot можно встроить игру на собственный сайт, предоставляется embed-код. Получится вот такая игра (на третьем слайде нажмите Play):

Stencyl

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

Описание

Данное приложение являет собой целый комплекс инструментов для полноценной разработки игр. С его помощью мы можем создавать игровой мир, текстуры, персонажей, анимации и тому подобное. Притом каждому из героев можно задавать собственный характер, который потом будет проигрываться автоматически.

Инструменты в Stencyl

Игры, которые мы можем создавать при помощи данного приложения, работают на различных операционных системах, включая мобильные. Это могут быть Windows, macOS, Linux, iOS, Android и так далее. Если говорить о самой игре, то тут мы можем создавать самых разных персонажей, включая актеров, сцены, поведение и события.

Возможности

А теперь давайте подробнее рассмотрим возможности программы для создания игр.

  • В главном меню приложения весь первоначальный функционал поделен на основные группы:
    • Games.
    • Kits.
    • Sample Games.
    • Extensions.

    Код игры в Stencyl

    В приложении есть огромное количество других возможностей, но перечислить их все в рамках такой небольшой статьи явно не получится.

    Разбираться с функционалом Stencyl вы будете уже тогда, когда начнете изучать процесс создания игр при помощи данного ПО.

    Достоинства и недостатки

    Теперь давайте рассмотрим список положительных и отрицательных особенностей данного редактора для создания игр.

    • Для вас профессиональная версия программы будет полностью бесплатной.
    • Приложение имеет очень симпатичный пользовательский интерфейс, выполненный в темных тонах.
    • Все инструменты для удобства тут разделены по категориям.
    • Игры, которые создаются в программе, можно запускать на самых различных мобильных и компьютерных платформах.

    Работа с рельефом в Stencyl

    Но это и не удивительно, если бы кто-то попытался перевести настолько сложный инструмент, из этого ничего хорошего бы явно не вышло.

    Как пользоваться

    А теперь, когда теоретическая часть статьи позади, мы рассмотрим, как бесплатно скачать программу, как ее установить и как с помощью Stencyl спроектировать простейшую игру.

    Загрузка и установка

    Сначала нам нужно будет скачать последнюю версию программы, которую мы сегодня рассматриваем. Делается это так:

    1. В первую очередь, переходим немного ниже и жмем кнопку, которая запустить торрент-раздачу. Именно с ее помощью мы и загрузим наш редактор.
    2. Запускаем исполняемый файл и устанавливаем приложение, руководствуясь подсказками пошагового мастера.
    3. Закрываем окно инсталлятора и на этом считаем установку программы законченной.

    Установка Stencyl

    Теперь можно переходить к использованию нашего редактора.

    Инструкция по работе

    Для того чтобы создать простейшую игру при помощи Stencyl вам необходимо поступить так:

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

    Рисование в Stencyl

    Более подробно понять процесс использования этой программы вы можете, просмотрев видео, которое мы прикрепили ниже.

    Похожие приложения

    Также рекомендуем ознакомиться со списком лучших аналогов, способных точно так же, как и наше приложение, создавать игры для различных платформ:

    • Godot Engine.
    • Gamemaker Studi.
    • Kodu Game Lab.
    • Clickteam Fusion.
    • Game Editor.
    • Construct Classic.

    Создание новой игры в Stencyl

    Теперь давайте рассмотрим минимальные системные требования нашего редактор для создания игр.

    Системные требования

    Для того чтобы программа работала плавно и не замедляла компьютер, необходима машина с как минимум такими техническими параметрами:

    • Центральный процессор: x2 1.8 и выше.
    • Оперативная память: 4 Гб и выше.
    • Пространство на жестком диске: 100 Мб и выше.
    • Платформа: Windows XP, 7, 8, 10.
    • Графический адаптер: NVIDIA или AMD Radeon.
    • Разрешение экрана: 1280 x 720 и выше.

    Создание персонажа в Stencyl

    Настал черед загрузить ПО для создания игр.

    Версия: 4.0.4
    Разработчик: StencylForge
    Год выхода: 2022
    Название: Stencyl
    Платформа: Windows XP, 7, 8, 10
    Язык: English
    Лицензия: Кряк

    Видеообзор

    Благодаря этому видеоуроку вы сможете познакомиться с программой, о которой мы сегодня говорили, ближе.

    В заключение

    А теперь, когда наша подробная пошаговая инструкция закончена, приступайте к практике и начинайте создавать свою первую игру. Если в процессе появятся какие-то проблемы или вопросы, задавайте их нам, прибегнув к помощи формы обратной связи, прикрепленной ниже.

    Превью Logitech Profiler иконка

    Многие геймеры не представляют себя без различных игровых гаджетов. Большой популярностью пользуется руль, педали

    Превью Playkey

    Облачный гейминг помогает пользователям не слишком мощных компьютеров и ноутбуков сыграть в любимые игры.

    Превью Фонбет для Windows

    Превью bethesda launcher

    Американская компания по разработке компьютерных игр Bethesda создала свою уникальную платформу для предоставления игрового

    Превью MotioninJoy

    Нередко случается так, что джойстики от популярной компании Sony не распознаются компьютером. Решить данную

    Читайте также: