С нуля до разработчика игр: как начать создавать видеоигры, если у вас нет опыта. Часть 1

Статьи Внеурочная деятельность Психология и педагогика Корпорация «Российский учебник» продолжает рассказывать об электронных образовательных ресурсах, которые можно использовать помимо мультимедийных и интерактивных дополнений ЭФУ. Представляем вашему вниманию перечень зарекомендовавших себя интернет-сервисов с основами и начинками для создания дидактических игр и тренажеров. Почему именно эти сервисы заслуживают внимания — объясняет наш эксперт, кандидат технических наук и доктор инженерных наук Михаил Шаповалов. 11 июля 2019

Сервисы для создания дидактических игр

  • еТреники — конструктор учебных тренажеров, вошедший в ТОП-30 лучших проектов Конкурса инноваций в образовании. Предлагает несколько концепций заданий: Картофан (соотношение подписей с объектами на карте), Кокла (разделение слов по категориям), Криптон (разгадка слов с перепутанными буквами), Морфанки (разбор слова по составу), НЛО (поиск лишних объектов в группе).

image

  • Learningapps — уже известный многим сервис с интерактивными обучающими модулями. Задания направлены на выбор правильного ответа, распределение, установление последовательности, заполнение. Разработчики предлагают большое разнообразие интересных шаблонов, например: «Кто хочет стать миллионером?», «Угадай-ка», «Скачки», «Виселица», «Парочки». Сервис снимает с учителя значительную часть нагрузки по конструированию и проверке тестов.

image

  • Online Test Pad — еще один популярный сервис. Виды конструкторов: тест, опрос, кроссворд, логические игры. Для объединения нескольких видов упражнений предусмотрен конструктор комплексных заданий.
  • Quizlet — онлайн сервис для работы с виртуальными карточками, а также звуковыми и письменными подсказками. Поддерживает порядка 130 языков. Помимо прочего, в нем можно использовать «Режим заучивания» с созданием адаптивного учебного плана и функцией напоминания через мобильные устройства.
  • ClassTools — онлайн сервис для создания интерактивных Flash-ресурсов. Есть интересные шаблоны «QR-генератор игры», «Генератор аркадных игр», «Таймер обратного отсчета времени» и многие другие. Если говорить о флеш-технологии, стоит также присмотреться к сайтам Jigsaw planet (создание пазлов) и Flashcard machine (создание карточек).
  • Hot Potatoes — программа для формирования тестов и кроссвордов (ссылка для скачивания). Есть платная и бесплатная версии. Немного устаревшее оформление, но при этом очень удобный интерфейс. Готовые кроссворды можно распечатать.
  • Socrative — сервис для создания онлайн опросов, на которые ученики отвечают через мобильные устройства. Направлен на реализацию новой глобальной концепции Bring Your Own Device (BYOD). Учитель может добавить пояснение к каждому вопросу, что обеспечивает моментальную обратную связь. Стоит также обратить внимание на другой сервис для проведения викторин: Kahoot!.
  • Canva — графический редактор, в котором можно формировать диаграммы и обрабатывать фотографии, а после использовать их в дидактических играх. Большой выбор красочных шаблонов.
  • PlayPosit — сервис для создания интерактивных видеороликов. С его помощью любое видео можно превратить в дидактическую основу урока. Легко интегрируются материалы из других сервисов.
  • Карты Google (пользовательский слой) — сервис, позволяющий выстраивать дидактические игры по принципу геокешинга. Другие сайты для работы с картами: StoryMap и TimeMapper. Последний позволяет представлять материал и географически, и хронологически.

Что ещё почитать? Учим дошкольников ориентироваться в пространстве: игры и упражнения «Игровая заниматика» — игры и упражнения на развитие предпосылок логического мышления Классификация дидактических игр по русскому языку Занимательная астрономия для школьников: игры по карточкам

Как делать дидактические игры максимально эффективными

  • Используйте мобильные телефоны. Многие современные электронные образовательные сервисы предусматривают работу через смартфоны. Учитель может написать руководству школы записку с просьбой разрешить использовать их на уроках. Если не рассматривать уроки, то образовательные мобильные приложения также подходят для внеклассных занятий и домашней работы.
  • Обращайте внимание на оформление. Большинство образовательных интернет-сервисов имеют одинаковую начинку, одинаковый набор шаблонов и различаются только возможностями оформления. Но не стоит рассматривать дизайн как вторичный элемент. Мы имеем дело с детьми, а для них очень важна яркая картинка.
  • Обучайте, играя. Многие образовательные онлайн игры по сути являются тестами, просто оформленными красивой «оберткой». Используйте их для достижения предметных результатов.
  • Интегрируйте. Чтобы сделать проект разносторонним, интегрируйте одни сервисы в другие. Попробуйте вставить ссылку на интерактивную карту в QR-код или красочные видеоролики в «ленту времени». Если сервисов много, их можно объединить на одном сайте (например, на Google Sites).
  • Обеспечьте моментальную реакцию. Желательно запрограммировать в сервисе быструю реакцию на вопрос или ответ ученика. Такая функция есть, например, в программе Hot Potatoes и на сервисе Socrative. Как и яркое оформление, усиление интерактива помогает увлечь школьников.

Познаём мир. Развивающие игры с карточками для детей 5-6 лет (комплект). Дидактические материалы Купить

Чему нас учит исследование PISA

В 2018 году Россия в очередной раз приняла участие в международной программе по оценке образовательных достижений учащихся PISA. Результаты будут получены только к концу 2019 года, поэтому пока что мы может рассматривать только итоги исследований 2012 и 2015 годов. Результаты эти не утешительны:

2012 г.

2015 г.

Естественнонаучная грамотность

37 место

32 место

Математическая грамотность

34 место

23 место

Читательская грамотность

42 место

26 место

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

#ADVERTISING_INSERT#

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

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

Лучшие программы для создания игр

Game Maker

Это конструктор игр на языке Delphi. Поддерживает как Windows, так и Макинтош. Достоинства того конструктора в кроссплатформенности, небольшой цене, интеграции с Steam. К недостаткамGame Maker относят то, что не удобен для создания больших игр, не развивается 3Д режим, предназначение из создания игр для компьютеров трансформировалось в игры для мобильных платформ.

Construct 2

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

В специальном магазине Construct 2, который предлагают разработчики, творцы могут покупать особые ресурсы для своих виртуальных миров. Музыку, наборы звуков, инструкции – все есть в нем.

Unity 3D

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

МинусомUnity 3D является – необходимость обучения по компьютерному программированию у создателя.

3D Rad

Эта утилита скачивается и используется бесплатно. Она является самой дешевой среди всех остальных, которые используют 3D движок. В 3D Rad вы найдете интуитивно-понятный интерфейс. А также в ней есть возможность создания онлайн игрушек.

Game Editor

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

  Способы установки пароля на архивы

Все приложения, созданные в Game Editor, имеют открытый исходный код. Утилита предназначается для тех, кто хотя бы немного освоил программирование на С++.

Stencyl

Эта среда создания компьютерных игр не требует каких-то особенных знаний в разработке и программировании. Все сценарии представлены в виде блоков. Те, кто любит фотошоп, полюбят и Stencyl. Так как в нем есть функции, которая сильно напоминает данную программу.

CraftStudio

Здесь можно добавлять и изменять объекты не только в 2Д, но и в 3Д пространстве. CraftStudio позволяет сделать создание игр увлекательным и интересным. Интерфейс данной программы интуитивно понятен. Здесь нет несовместимостей форматов или проблем с конвертацией. Для тех, кто обладает углубленными знаниями в программировании, есть раздел — Lua Scripting. Скачать программу для создания игр можно с официального сайта.

Adventure Game Studio

Плюсы данной утилиты заключаются в встроенной демо-игре, импорте звуковых файлов. К недостаткам относятся низкое качество графики и создание игры только одного жанра. Интерфейс Adventure Game Studio также не прост, как на первый взгляд может показаться. Но присутствует множество подсказок. Нет русскоязычной версии.

Arcade Game Studio

Это понятный и простой конструктор. Для работы с Arcade Game Studio не нужно обладать знаниями программирования, чтобы в нем разобраться. Он создан для написания шутеров, аркад, раннеров. Здесь можно сделать игру, относящуюся ко времени 80 или 90. Многим поклонникам олдскульного жанра, такие игрушки вполне зайдут.

Clickteam Fusion

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

Главная фишка Clickteam Fusion в том, что если программист создает утилиту на мобильный телефон, то она сможет считывать показания с GPS устройств. Русского языка нет, но можно скачать файл русификатор.

GameSalad

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

  Установка и настройка подписи в Microsoft Outlook

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

Visionaire Studio

Эта программа подойдет для тех, кто любит головоломки и квесты. Особенность утилиты в том, что можно работать в стиле point and click. Здесь можно выбирать, какие герои будут участвовать в сюжете, изменять их, прописывать различные команды, отгадки на созданные же вами загадки.

Единственный минусVisionaire Studio в том, что бесплатна только демо версия.

Blender

Это приложение создано для изготовления 3Д анимации и 3Д графики. Эта утилита абсолютно бесплатно распространяется. В ней очень много инструментов и опций. Поэтому может понадобиться большое количество времени на ее изучение. Но оно того стоит. Однако Blender не имеет русифицированной версии. Для того, чтобы ее перевести рекомендуется скачать русификатор.

Construct Classic

Эта программа предназначена для создания 3Д и 2Д приложений. Созданные на ней игры могут использовать технологии Direct X. Здесь все действия выполняются по технологии визуального проектирования. Поэтому не требуется знания программирования.

В Construct Classic можно подключать собственные шейдеры. Поддерживает большинство плагинов, встроен интерпретатор Python.

Unreal Development Kit

Эта утилита является самым популярным движком среди разработчиков игровых приложений. Она поддерживает X Box, PC, Play Station. Основная фишка в том, что движок создан для изготовления 3D шутеров. Здесь можно обрабатывать сложные архитектуры, анимации лица, физические объекты. А также имеется собственная библиотека.

Unreal Development Kit скачивается и используется бесплатно. Но когда вы захотите официально выпустить игру, то необходимо будет купить лицензию.

NeoAxis 3D Engine

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

  Как сменить забытый логин или пароль в Steam

Он очень удобен и прост в использовании. Этот движок разработан в нашей стране. Русский язык здесь установлен по умолчанию.

CryENGINE 3 Free

Этот движок можно считать лучшим из всех современных, которые поддерживают фотореалистичные графику, а также технологию Direct X. Far Cry и Crysis были сделаны на нем. А также он позволяет создавать игры для платформ X Box, Play Station.

Текстуры можно брать прямо из 3D Max. CryENGINE очень популярен. Можно найти большое количество обучающих материалов на русском языке.

Kodu Game Lab

Этот движок позволяет работать со многими инструментами, с помощью которых можно выпускать трехмерные приложения. Kodu Game Lab создан компанией Microsoft. В нем есть множество шаблонов, позволяет загружать собственный контент, имеет множество встроенных уроков по работе с ним.

Defold Game Engine

Этот конструктор заточен под 2D, но может работать и с 3D графикой. На нем легко создавать игры для непрограммистов. Defold Game Engine подойдет для разработки приложений для мобильных телефонов, HTML5, скрпитинг на lua.

Amazon Lumberyard

Это новый игровой конструктор от компании Amazon. Он выпускается с открытым исходным кодом. С помощью данного движка можно разрабатывать приложения для персональных компьютеров, мобильные приложения. Lumberyard — бесплатный конструктор. Но если вы хотите подключить дополнительные возможности, то за них вас попросят заплатить.

CryEngine 5

Это игровой движок от немецкой компании Crytec. Версия CryEngine 5 менее требовательна к вашим компьютерным характеристикам, но графика от этого не становится хуже. Есть поддержка Direct X 11 и 12.

GameMaker: Studio

Этот конструктор является бесплатной версией того, что мы рассматривали в начале обзора программ для создания игр. Он позволяет создавать двухмерные миры за несколько часов. Обладает кроссплатформенностью. На GameMaker: Studio легко изготавливать приложения для мобильных устройств, персональных компьютеров, Mac Os.

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

Если вы думаете, что для того, чтобы сделать компьютерную игру самому, нужны знания языков программирования, то вы правы лишь отчасти. В подборке мы рассмотрим конструкторы, позволяющие создать свое приложение по принципу drag-n-drop — с помощью размещения объектов простым перетаскиванием мышью. Для написания игровых сценариев применяются отельные инструменты. При желании можно индивидуализировать игровой процесс путем написания кода, однако и без этого можно получить полноценное приложение «на выходе».

Современные программы для создания игр позволяют создавать разные по типу проекты — 2D, 3D, флеш, онлайн-приложения для браузеров. Мы обозначили основные особенности конструкторов в таблице.

Название Поддержка 3D Игры для Windows Игры для iOS Игры для Android Другие платформы Жаноровая специализация Качество проектов «из коробки» Лицензия
Adventure Game Studio Нет Да Да Да Да Квест, приключение База Free
Game Editor Нет Да Да Да Да Универсальная программа Средне Free
Stencyl Нет Да Да Да Да Стрелялки, бродилки Средне Free/Paid
Clickteam Fusion Нет Да Да Да Да Универсальная программа Хорошо Free/Paid
Construct 2 Нет Да Да Да Да Универсальная программа Хорошо Free/Paid
GameSalad Нет Да Да Да Да Универсальная программа Хорошо Trial
3D Rad Да Да Нет Нет Да Универсальная программа Хорошо Free
CraftStudio Да Да Нет Нет Да Игры на основе «рисованных» объектов Средне Free/Paid
Visionaire Studio Да Да Да Да Да Квест, приключение Хорошо Free/Paid
Unity 3D Да Да Да Да Да Универсальная программа Отлично Free/Paid

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

Программы для создания игр 2D

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

Adventure Game Studio

5 4 3

Плюсы
  • импорт звуковых и видеофайлов
  • встроенная демо-игра
Минусы
  • поддержка только одного жанра
  • среднее качество графики

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

Все проекты можно скомпилировать только для ОС Windows, однако на сайте разработчика есть специально приложение, позволяющее портировать игры на другие платформы — iOS, Android, Linux, PSP.

Полный обзор » //—>

Game Editor

6 5 7

Плюсы
  • понятный сценарий построения приложений
  • неплохой набор шаблонов
Минусы
  • нельзя импортировать послойные изображения
  • без программирования готовые проекты однотипны

В отличие от Adventure Game Studio, Game Editor более универсален. Принцип построения игрового процесса в ней стандартен — объектам задается внешний вид с помощью текстур, каждая из моделей имеет свой характер поведения и индивидуальную реакцию на событие. Отметим удобство визуального редактора, доступна функция импорта медиафайлов. Персонализация игрового процесса осуществляется посредством собственного скриптового языка, его синтаксис похож на C++.

Все экспортируемые приложения имеют открытый исходный код.

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

Полный обзор » //—>

Stencyl

7 6 6

Плюсы
  • много инструментов для персонализации объектов
  • удобное управление сценариями
Минусы
  • использование не самого популярного языка программирования
  • высокая стоимость самой полной версии (199 евро в год)

Конструктор на основе тайловой графики, лучше всего подходящей для создания бродилок и стрелялок. С игровым процессом все стандартно — разделен на отдельные сцены (уровни), каждый актер имеет свои поведенческие характеристики, на которые могут оказывать воздействия ивенты (события). Для управления логикой действий персонажей предусмотрен отдельный раздел. Среди доступных языков программирования числится Haxe. Готовые работы можно экспортировать в различные форматы, совместимые с разными операционными системами — Windows, Android, iOS, есть возможность создания Флеш-игр.

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

Полный обзор » //—>

Clickteam Fusion

8 6 8

Плюсы
  • считывание показаний датчиков устройства
  • наложение шейдерных эффектов
Минусы
  • лицензионная версия доступна не во всех странах
  • мало обучающих материалов на русском языке

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

Данную программу для создания игр можно перевести на русский язык посредством русификатора и скачать бесплатно в роли первого инструмента для новичков — в ней очень удачно реализован принцип размещения объектов методом drag-n-drop.

Бесплатный вариант Clickteam Fusion позволяет компилировать работы в формате HTML5, стоимость полной версии с поддержкой всех современных платформ — 99 долларов.

Полный обзор » //—>

Construct 2

8 7 8

Плюсы
  • отличный движок Box 2D Physics
  • распространенный язык программирования
Минусы
  • относительно высокая стоимость
  • слишком ограниченная функциональность бесплатной версии

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

Несмотря на то, что конструктор имеет бесплатную версию, мы рекомендуем остановиться на платном варианте. Construct 2 Free Edition содержит ограниченное количество инструментов для создания и портирования, поэтому данную версию можно считать ознакомительной. Стоимость Construct 2 Personal License — около 130 долларов.

Полный обзор » //—>

GameSalad

8 6 9

Плюсы
  • поддержка множества мобильных платформ
  • хорошее юзабилити
Минусы
  • встречаются жалобы на нестабильную работу конструктора
  • отсутствуют инструменты для управления рекламным контентом

Программа ориентирована на разработку софта для мобильных устройств (iOS, Android, Kindle), однако в ней также присутствует поддержка десктопных платформ. Доступна возможность «подгонки» приложений под разрешение и ориентацию экрана, есть функция регистрации APK-файлов. Игровой движок отлично воспроизводит физические свойства объектов, жаль, что он не поддерживает 3D-режим.

Юзабилити интерфейса GameSalad находится на высоком уровне, он разделен на четыре основных блока. Присутствует интегрированный англоязычный помощник по имени Alexandra.

Бесплатный пробный период использования программы ограничен 15 днями. Стоимость подписки — 25 долларов в месяц.

Полный обзор » //—>

Программы для создания игр 3D

В этом разделе представлены конструкторы, позволяющие работать с 3D-объектами. Условия лицензирования каждой программы указаны в описании.

3D Rad

8 8 5

Плюсы
  • бесплатность
  • импорт моделей из SketchUP
Минусы
  • нет поддержки мобильных платформ
  • относительно невысокая детализация интегрированных элементов

Единственный бесплатный 3D-конструктор в подборке, базируется на ядре PhysX. Приложение содержит интегрированную библиотеку объектов, позволяет эмулировать реальные погодные условия, разрешает импортировать предметы и даже может задействовать искусственный интеллект при обработке модели поведения. Применяемый язык программирования — Angel Script.

С помощью 3D Rad можно создавать игры и скринсейверы для Windows, а также браузерные приложения. Экспорт работ на мобильные платформы невозможен, это является главным недостатком программы.

Полный обзор » //—>

CraftStudio

7 6 6

Плюсы
  • удачная реализация режима совместного конструирования
  • поддержка мультиплеера
Минусы
  • рисованные объекты подойдут не для всех жанров
  • не самое высокое качество прорисовки графики

«Мультяшный» конструктор, ориентированный на режим совместного создания игр, для этого в утилите даже имеется встроенный чат. Программа позволяет создавать работы на основе пиксельного текстурирования. Моделирование объектов производится внутри редактора, конечный проект состоит из отдельных сцен (блоков). Поддерживается возможность визуализации скриптов, для программирования применяется язык LUA.

Бесплатная версия CraftStudio не позволяет компилировать приложения. Стоимость лицензии стартует от 29 евро.

Полный обзор » //—>

Visionaire Studio

8 7 5

Плюсы
  • возможна эмуляция погодных условий
  • функция импорта видео
Минусы
  • нет жанрового разнообразия
  • для запуска игр на MacOS нужно использовать специальный плеер

Visionaire Studio можно считать продвинутой версией программы Adventure Game Studio. Как и ее 2D-аналог, программа ориентирована на создание приложений в жанрах квест/приключение. При разработке игр используется принцип наложения 3D-моделей на графическое изображение. Утилита содержит встроенную систему событий, поддерживает D3D и OpenGL-ускорение, позволяет создавать проекты высокого разрешения.

Стоимость лицензии зависит от количества поддерживаемых платформ для экспорта и начинается от 49 евро. Бесплатный вариант Visionaire Studio не позволяет компилировать файлы.

Полный обзор » //—>

Unity 3D

8 9 9

Плюсы
  • качественный движок
  • собственные технологии оптимизации игрового процесса
Минусы
  • относительно сложный интерфейс для новичков
  • требовательность к ресурсам машины

Заставка с логотипом этой программы знакома многим геймерам. Без преувеличения, Unity 3D — самый мощный конструктор в подборке. Несмотря на то, что в нем фактически можно обойтись без знания языков программирования, для создания работ желательно знать принцип написания скриптов. Сценарии к играм можно задавать на C# или JavaScript.

Как и 3D Rad, Unity 3D базируется на ядре PhysX, правда использует более современную версию движка. Дополнительно программа включает ряд фирменных технологий для обработки отдаленных и не попавших в кадр объектов. Во время игры это позволяет снизить нагрузку на графический процессор.

Существует несколько различных версий конструктора (в том числе и бесплатная). Их стоимость зависит от количества инструментов и даже доходности готовых проектов. Оптимальный выбор для начинающих игроделов — версия Plus, стоимостью 35 долларов ежемесячно.

Полный обзор » //—>

Вывод

Мы перечислили десять программ для создания игр — какая из них лучше всего подойдет для новичков и какой из конструкторов станет оптимальным выбором для профессионалов?

В роли 2D-конструктора рекомендуем остановиться на Construct 2. Приложение базируется на качественном движке, не ограничивает вас в полете фантазии, позволяя создавать игры разных жанров и для разных платформ. Единственный нюанс — не забывайте, что для компиляции работ для мобильных устройств нужно будет приобрести лицензию.

Наиболее многофункциональный и стабильный 3D-конструктор — Unity 3D.

Начинающим игроделам рекомендуем приложения, «заточенных» под определенный жанр. В них больше готовых шаблонов и поэтому создать проект будет относительно проще. Для них советуем Visionaire Studio. Для опытных пользователей вердикт однозначен — Unity 3D. Программа базируется на современном движке и не имеет ограничений по жанру конечного продукта. Добавьте к этому фирменные технологии по обработке графики и встроенные аналитические инструменты — перед нами отличный конструктор профессионального уровня.

Кто не любит играть на компьютере или смартфоне? Таких людей, наверное, единицы.

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

Blender

Бесплатный пакет профессиональных программ для создания интерактивных игр и трехмерной компьютерной графики.

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

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

А вот уроки по работе в этой программе вы найдете здесь. 

Вперед, творить новые вселенные!

Unity 3D

Это мощная среда для разработки приложений и игр, в том числе для мобильных устройств. Созданные на Unity 3D игры работают на Windows, iOS, Android, Playstation 3, Xbox 360 и Wii. Можно создавать игры любых жанров; текстуры и модели легко импортируются, поддерживаются изображения всех популярных форматов.

Скрипты в основном создаются на JavaScript, но код можно писать и на С#.

Обучающие материалы по работе в среде (на английском языке) вы найдете на официальном сайте по ссылке.

Construct Classic

 

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

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

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

Уроки по Construct Classic вы можете посмотреть здесь. 

Game Maker Lite

 Бесплатная программа для разработки простых игр, любого жанра: платформные, головоломки, экшн и 3D игры. Подойдет для новичков. Можно использовать собственные изображения и эффекты, или встроенные  программу. Чтобы получить доступ к большему выбору изображений и эффектов, нужно зарегистрироваться.

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

Уроки по работе в программе для новичков есть на этом сайте. 

Unreal Development Kit

 

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

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

Видеоуроки и руководства по работе в программе можно посмотреть здесь .

Game Editor

Редактор для создания простых двухмерных игр, под операционные системы Windows, iOS, Android, Linux.

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

3D Rad

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

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

Game Maker: Studio

 

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

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

В рабочем окне программы нет ничего лишнего. Игры, разработанные на Game Maker: Studio кроссплатформенны, и готовые приложения можно интегрировать со Steam.

NeoAxis 3D Engine

 

Универсальная среда для разработки 3D проектов. Это готовый движок со своими моделями, текстурами, физикой, шаблонами и графикой. Тут даже есть 24 готовые, полноценные карты! На нем можно создавать не только игры, но и одиночные модели, сложную визуализацию программного обеспечения.

Остается только включать фантазию и творить.

Зачесались руки создать свою игру? Нет проблем. Выбирайте программу и вперед, к мечте!

Перед тем как прочитать обзоры программ для создания видеоигр, следует понять процесс разработки любой игры, будь то 2Dинди-шутер или огромный AAA 3D-проект. Для создания любой игры нужно знать, что разрабатывать какой-либо проект в одного — почти нереальное дело. Большинство проектов были либо заброшено, либо даже не начаты. Связано это с тем, что видеоигра — очень сложная программа. Во-первых, нам нужно придумать что-то, чего ещё ранее не создавалось, либо создать хороший клон, который все равно имел бы какие-нибудь дополнения к уже существующему проекту. Во-вторых, работая в одного, нужно обладать навыками сразу нескольких людей, при этом уровень должен быть не ниже, то есть быть опытным программистом, левел-дизайнером, 3D художником, делая качественные 3D модели и текстуры, анимируя объекты, быть тестировщиком и создавать высококачественные звуки, как для стрельбы, так и для фона. В-третьих, нужно правильно и вовремя загрузить приложение или игру в магазины (IOS, Android, Windows, Mac, …), иначе кто-то это сделает первым. Но, как написано выше, это «почти» нереально. Есть случаи, когда над большими проектами работает всего один человек. Например, Сергей Носков «Noskovfe» создал игру 35MM, помогали Сергею только со звуком.

image

Процесс создания игр

Предпродакшн ( подготовка к созданию игры )Разработка игры ( производство )Поддержка игры 

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

image

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

image

Поддержка игры заключается в выпуске дополнений, ускоряющие работу, исправляющие ошибки (патчи) или обновляющие контент игры. Выпуск обновлений является важной стадией, так как именно дополнения позволяют игре держаться на плаву ещё некоторое время, например: игра Destiny, вышедшая на PS4 9 сентября 2014 года. Разработчики до сих пор выпускают дополнения к этому онлайн шутеру и получают все новых пользователей. То же самое касается и мобильных игр, постоянные обновления влекут все больше скачиваний, а значит, приносят больше прибыли разработчику.

image

Программы для создания игр на IOS, Android и ПК

Рассмотрим самые известные программы для создания игр. Мы уже писали подробный обзор Unreal Engine 4 и Unity 5, но в данном списке мы ещё раз кратко опишем эти замечательные игровые движки. В наш список программ войдут: Blender, Unity 5, Unreal Engine 4, Game Editor, Neoaxis, Stencyl, Kodu Game Lab.

image

Blender Game Engine

Blender Game Engine — игровой движок, который является частью пакета 3D моделирования Blender. Blender Game Engine был разработан много лет назад, но, спустя столько времени, так и не был популярен в кругу геймдевелоперов, а связано это вот с чем: Blender Game Engine создан для разработки несложных 2D и 3D игр, потому что имеет слабую физику по сравнению с конкурентами. Конечно, есть Rigidbody, есть элементарная физика, но нет смысла прописывать программисту то, что давно встроены в другие игровые движки. Также в этом игровом движке используется язык программирования Phyton, что не очень удобно. Но у Blender Game Engine есть плюсы: 1 — можно сразу редактировать и добавлять 3D модели, если что-то на сцене не устраивает, 2 — можно использовать русскую документацию на сайте Blender, 3 — удобный рендер, выдающий большой фпс. Если выбирать Blender Game Engine, то только для разработки небольших проектов, для знакомства с геймдевом.

Пример игр, созданных на Blender Game Engine, взятых с Youtube.com:

Скачать с официального сайта: Blender

image

Unity 5

Unity3d — программа для создания приложений и игр под различных платформы: Windows, OS X, Windows Phone, Android, Apple iOS, Linux, Wii, PlayStation 3, PlayStation 4, Xbox 360, Xbox One. В последнее время мы видим рост Unity-разработчиков, потому что Unity очень простой игровой движок с огромной документацией. Также пользователи выкладывают свои видеоуроки на Youtube, что очень облегчает процесс создания игры. Если что-то не получается или движок показывает проблему, которую вы не в состоянии решить, то есть мощное коммьюнити (форумы, сайты,посвященные Unity, ВК-паблики и т.д.). Unity — любимец инди-разработчиков. На нем было создано огромное количество инди-игр, завоевавших популярность в Steam, на консолях и мобильных платформах. Unity Technologies предоставляют Unity бесплатно, но с одним условием: ваш доход должен быть меньше 100.000$ в месяц. Замечательное видео, в котором показаны одни из лучших игр на Unity 5 2015 и 2016 года:

Скачать и узнать цены можно здесь: Unity 5

image

Game Editor

Game Editor — софт для создания 2D игр. С Game Editor можно начать знакомство с созданием игр, изучить примитивный язык программирования и вообще попробовать себя в этом деле. Game Editor имеет приличную документацию и достаточно русских видеоуроков на Youtube. Этот игровой движок подойдет для тех, кто хочет создать игру для себя и друзей, но не для монетизации и последующей продажи. Скачать с официального сайта: Game Editor

image

Neoaxis

Neoaxis — универсальная среда для разработки 3D игр и приложений. В Neoaxis большой набор инструментов, язык программирования C#, набор демонстрационный игр и карт для быстрого старта, несложный интерфейс. Основная цель Neoaxis — создавать приложение под очки виртуальной реальности, симуляторы и тренажеры, но также этот движок подойдет и для создания игр. Плюсом Neoaxis является то, что сайт, документация и сам движок переведен на русский язык. Next-Gen графики от Neoaxis не стоит ожидать, так как здесь сказывается «универсальность» движка. Neoaxis не хватает красивой оболочки, потому что сейчас дизайн программы выглядит на 2006-2008 год, но не позже. Не хватает скорости работы и скорости рендера. Neoaxis поддерживает все известные платформы, поэтому движок ещё и мультиплатформенный. Скачать с официального сайта: Neoaxis

Stencyl

Stencyl — программа для создания игр на IOS, Android и Flash без кодинга. Stencyl нацелен именно на создание 2D и 3D мобильных игр. Мобильные игры, сделанные на Stencyl, не раз попадали в топ App Store и Google Play.Stencyl удобен тем, что здесь не нужно изучать скриптинг, все действия уже прописаны в движке, вам нужно лишь выбрать какие использовать. На официальном сайте есть хорошая документация, но русских уроков не так много. Stencyl собирает свой топ игр, залитых на мобильные маркеты, с ними можно познакомиться здесь: stencyl.com/. Stencyl не берет проценты с монетизации игр, но необходимо купить Indie(99$) под Web/Desktop или Studio(199$) под IOS, Android. Также есть бесплатная версия, но ее нельзя использовать в коммерческих целях. Скачать с официального сайта: Stencyl

Kodu Game Lab

Kodu Game Lab — бесплатный визуальный инструмент для создания игр. Kodu — детище Microsoft. Microsoft уже много лет проводит ежегодные конкурсы для школьников и студентов, мечтающих делать собственные игры. В Kodu можно вставлять свои модели в формате FBX,OBJ, есть поддержка скелета. Kodu нельзя монетизировать, только некоммерческое использование. Kodu идеально подойдет для обучение программированию детей. Программирование здесь, конечно, не C# или JS, здесь нужно строить элементарные вещи, чтобы объект двигался, прыгал или что-то делал. Вот пример игры, сделанной на Kodu:

Скачать с официального сайта: Kodu Game Lab

Unreal Engine 4

Unreal Engine 4 — бесплатная программа для создания игр под Windows, Mac Os, IOS, Android, Linux, Web, Playstation 4, Xbox One и Virtual Reality, разработанная американской компанией Epic Games. Unreal Engine 4 — это не просто софт для создания игр, UE4 также является отличным редактором видео, на нем можно создавать видео, заниматься визуализацией и создавать проекты под очки виртуальной реальности. Unreal Engine 4 был платным игровым движком, но после Epic Games заявили: «If you like something, set it free!«, т.е. всеми любимый движок можно скачать абсолютно бесплатно. Единственное, чем нужно отблагодарить Epic Games 5% с одной копии игры, что очень хорошо. Unreal Engine 4 в основном рассчитан на AAA(Triple A) проекты, то есть такие игры, как: Mortal Kombat X, Paragon. Поэтому 5% с одной копии — это очень маленькая сумма. Если вы решили использовать Unreal Engine в качестве редактора видео или хотите создать в нем фильм, то Epic не берет никаких процентов. Этот игровой движок имеет мощное коммьюнити и документацию, правда, не в России. В РФ почему-то прижился именно Unity, и он (Unity 5) имеет более заполненный магазин, читабельную документацию и море российских форумов, полностью посвященных именно Unity3d. Зато Epic Games имеет более строгие правила как к контенту, так и к своему движку. Например, вам будет очень трудно создать такие условия, чтобы UE4 крашнулся, когда Unity это делает очень часто. Магазин Unreal Marketplace, в отличие от Unity Asset Store, имеет только большие и стоящие паки моделей, скриптов, текстур и готовых сцен. В Unity Asset Store трудно найти что-то стоящее, ведь большинство ассетов — это вещи, которые давно не обновлялись и не дополнялись. Посмотрите видео ниже, на котором показана работа Landscape Auto Material:

Скачать игровой движок с официального сайта: Unreal Engine Прочитайте более детальный обзор Unreal Engine здесь: devgam.com

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Citilink-kabinet.ru
Добавить комментарий