Как называется программа на компьютер для создания игр

В январе я участвовала в своем первом геймджеме — Global Game Jam 2022, в Стамбуле. На джеме все участники писали игры на движках — ибо надо быстро. Игровой движок — это физика, рендеринг, скрипты, искусственный интеллект. Создавать игру с нуля или пользоваться движком — вопрос вкуса. Вон, Джонатан Блоу вообще пишет свой движок, чтобы писать на нем игру.

Я обратила внимание, что большинство студентов использовали либо Unity либо GameMaker. Сама я питаю нежные чувства к Construct, но на нем всего одна команда делала игру. Я решила поискать альтернативу для себя, заодно запилила подборку бесплатных движков для начинающих (а может и продолжающих) игроделов.

Еще я веду канал в Telegram GameDEVils (на русском) и блог на Substack (на английском), делюсь там клевыми материалами (про геймдизайн, разработку и историю игр).

Популярные движки Steam и itch.io

Вот статистика, игры на каких движках выкладывают в Steam:

ТОП Программ для создания игр.

Топ-11 движков в Steam:

  1. Unity (27148)
  2. Unreal (6869)
  3. GameMaker: Studio (2806)
  4. RPGMaker (1938)
  5. Ren’Py (1235)
  6. XNA (572)
  7. Adobe AIR (398)
  8. Godot (384)
  9. Cocos2d (326)
  10. MonoGame (280)
  11. Construct (201)

И на каких движках чаще публикуют на itch.io:

Топ-11 движков на itch.io:

  1. Unity (82 000)
  2. Construct (18 300)
  3. GameMaker: Studio (12 100)
  4. Godot (8 640)
  5. Twine (7 800)
  6. Unreal Engine (4 800)
  7. Bitsy (4 800)
  8. RPG Maker (4 500)(не бесплатно, но есть триалка)
  9. PICO-8 (4 200)($15)
  10. Ren’Py (3 100)
  11. LÖVE (1 500)

1. Unity

На Unity разработали много игр, прям МНОГО. Вот ссылочка на Википедию. Unity поддерживается на iOS, Android, Windows Phone, Tizen и Fire OS.

Если оборот или объем привлеченных инвестиций не превышает $100 тыс. за последние 12 месяцев, то можно пользоваться бесплатной подпиской Personal.

Про Unity на Хабре:

  • Unity — самый популярный игровой движок? Обзор движков, на которых делают игры для Steam
  • У Unity всё плохо
  • Почему я пишу игры на Unity
  • Гусеница на Unity за 5 минут

2. Unreal

Игровой движок от компании Epic Games, тоже очень популярный, вот список игр из Википедии.

Unreal Engine бесплатный аж с 2015 года, но разработчики игр должны передавать 5% от выручки с продаж игры компании Epic Games, если ежеквартальная выручка превышает $1 000 000.

Про Unreal на Хабре:

  • Туториал по Unreal Engine. Часть 1: знакомство с движком
  • Какие прелести нас ждут в Unreal Engine 5
  • Блог Unreal Engine на Хабре
  • Unreal против Unity: на чем лучше разрабатывать мобильные игры?

3. GameMaker: Studio2

КАК СОЗДАТЬ СВОЮ ИГРУ — ЛУЧШИЕ ДВИЖКИ ДЛЯ СОЗДАНИЯ ИГР В 3D и 2D!

Интерфейс Game Maker объединяет в себе редакторы спрайтов, объектов, комнат, скриптов, а также тайм-лайнов (последовательностей действий с привязкой по времени), путей (маршрутов) движения и констант. Летом 2021 года YoYo Games сделали беплатный доступ без ограничений по времени. Изначально они выдавали триалку только на месяц, для знакомства. Правда экспортировать на бесплатной версии можно разве что на GXC.

За базовую подписку CREATOR (≈ 80 руб./мес.) появляется экспорт для Windows, macOS и Linux. За INDIE (≈ 260 руб./мес.) появляется экспорт для HTML5 и мобилки.

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

Про GameMaker на Хабре:

4. Godot

Открытый кроссплатформенный 2D и 3D игровой движок под лицензией MIT, который разрабатывается сообществом Godot Engine Community. Среда разработки запускается в Linux, BSD, macOS и Windows. Godot поддерживает GDScript (свой собственный язык), C++ и C#. Плюс есть еще средство для создания привязок к другим языкам — GDNative. Сообщество поддерживает Rust, Nim, JavaScript, Haskell, Clojure, Swift и D.

Про Godot на Хабре:

  • Из Unity в Godot. Первое впечатление
  • Твоя первая игра на Godot Engine
  • Прямоугольные тайловые миры
  • Гексагональные тайловые миры

Cocos2d

Кроссплатформенный опенсорсный фрейворк для разработки игр и приложений, преимущественно для мобилки с лицензией MIT. Cocos2d-x развертывается в iOS, Android, HTML5, Windows и Mac.

Фреймворк поддерживает создание 2D и 3D игр, предоставляет такие функции, такие как рендеринг графики, графический интерфейс, аудио, сеть, физика, пользовательский ввод и т.д. Ядро написано на C++ и поддерживает разработку на C++, Lua или JavaScript. У фрейворка есть множество ответвлений: Cocos2d-ObjC, Cocos2d-x, Cocos2d-html5 и Cocos2d-XNA.

Про Cocos2d на Хабре:

  • Cocos Creator
  • box-, cocos- и пицца- 2d (личный опыт создания игры)
  • Cocos2d-x — Обработка действий

5. Construct

Ноу-код движок для создания 2D игр. Запускается в браузере, работает из десктопа офлайн. Движок не дает большой гибкости, как GameMaker, и также дружелюбен к новичкам без технического бэкграунда + на ютубе выложена куча туториалов.

Есть бесплатная версия Construct, основное ограничение — 2 слоя и максимум 25 «событий» (если авторизоваться, то 50 «событий») в проекте. За события считается любое действие / поведение объекта. Но чтобы попробовать, и даже собрать элементарный платформер — хватает. Персональная лицензия стоит около $5.

6. Twine

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

Чтобы создать простенький сторителлинг с помощью Twine, код писать не нужно. Но можно. Можно дополнить свои истории с помощью переменных, условной логики, изображений, CSS и JavaScript.

Про Twine на Хабре:

7. Adobe AIR SDK (HARMAN)

Кроссплатформенный движок (Windows, OS X, Linux, QNX, Android) от компании Adobe, которая пару лет назад передала на нее права компании HARMAN. Этот движок можно использовать бесплатно, если вы зарабатываете менее 50 тысяч долларов в год. Движок все еще популярен в Steam, отчасти из-за адаптаций браузерных игр на Flash.

На Хабре про AIR:

  • Компилируем под iOS быстрее с AIR 4
  • Кроссплатформенная разработка на Adobe Air: частный случай
  • Разработка первой игры под Android с применением Adobe AIR и Stage3D
Читайте также:
Программа черные дыры белые пятна

8. Ren’Py

Опенсорсный движок для создания визуальных новелл в 2D-графике с бесплатным коммерческим использованием.

Про Ren’Py на Хабре:

  • Пишем текстовую игру на Python/Ren’Py
  • Пишем текстовую игру на Python/Ren’Py ч.2: мини-игры и подводные камни

9. Bitsy

Крошечный онлайн редактор для мини-игр. Это какой-то супер-милый проект и милым сайтом. Разработчик выкладывает логи проекта на itch.io. И там же можно поиграть в игры, сделанные с помощью Bitsy движка.

10. LÖVE

Фреймворк для создания 2D игр на Lua. Он бесплатный, с открытым исходным кодом и работает на Windows, Mac OS X, Linux, Android и iOS. Лицензия zlib, позволяет свободно использовать движок даже в коммерческих проектах с закрытыми исходниками.

Про LÖVE на Хабре:

  • Создание игры на Lua и LÖVE — 1
  • Разработка на LÖVE

11/12. XNA и/или MonoGame

Microsoft еще лет 10 назад сказали, что не будут больше выпускать обновления для Microsoft XNA Game Studio. У этой платформы есть преемник — проект MonoGame, представляющий собой кроссплатформенную open-source реализацию XNA с дополнительными возможностями. MonoGame позволяют разрабатывать под Windows, Mac OS, Linux, iOS, Android, PS4, PSVita, Xbox One и Nintendo Switch. Язык разработки игр — C#.

НЕбесплатные движки с itch.io и Steam

PICO-8

Это игровая консоль, которая имитирует ограниченные графические и звуковые возможности 8-битных систем 1980-х годов. Можно единоразово приобрести за $15.

RPG Maker

Это серия движков для создания РПГ, точнее JRPG, японских ролевых игр. Для RPG Maker тоже нет бесплатной подписки, но есть пробная триалка. RPG Maker поддерживает только Windows. В Steam он лежит для разовой покупки от 500 до 3000 рублей, в зависимости от продукта, там есть несколько «комплектаций». Менять скрипты под себя можно на Ruby-подобном языке.

Начиная с RPG Maker MV используетcя JS вместо Ruby, т.е. версии с 2015 года и позже.

Больше бесплатных движков

Вот бонусом еще 11 бесплатных вариантов движков:

1. Amazon Lumberyard

Бесплатный кросс-платформенный игровой движок, разработанный Amazon. Визуальная технология Lumberyard основана на CryEngine, но команда разработчиков Amazon уже внесла в систему значительные обновления. Роялти нет, лицензионных сборов нет. Amazon зарабатывает деньги через Amazon Web Service. Естественно, у этого игрового движка прекрасная совместимости с AWS.

Помимо бесшовной интеграции с AWS, Lumberyard также предлагает интеграцию с Twitch.

Про Amazon Lumberyard на Хабре:

  • Amazon Lumberyard: крик души
  • Тестирование игрового движка Amazon Lumberyard. Подходы и инструменты

2. Solar2D (бывший Corona SDK)

Кросплатформенный движок с открытым исходным кодом для создания мобильных 2D-игр и приложений. Поддерживает такие платформы, как Android, iOS, Kindle, macOS, Windows, Linux. Предусмотрена сборка веб-приложений (HTML5). Solar 2D использует интегрированный Lua, наложенный поверх C++ / OpenGL.

Про Solar2D на Хабре:

3. jMonkeyEngine

Движок с открытым исходным кодом, написанный на Java для создания игр и приложений для Android или iOS. Точнее jMonkeyEngine — это набор библиотек для низкоуровневой разработки, а в высокоуровневый инструментарий его превращает интегрированная среда разработки, к примеру jMonkeyEngine 3 SDK.

Про jMonkeyEngine на Хабре:

  • Пробуем 3D с помощью jMonkeyEngine
  • Кроссплатформенное приложение в Android Studio на jMonkeyEngine 3

4. SpriteKit

Это движок для 2D-игр, разработанный Apple и предназначенный для устройств Apple.

Про SpriteKit на Хабре:

  • Создание игры на движке Sprite Kit (Часть 1)
  • Первый опыт разработки игры на Sprite Kit

5. Box2D

Физический движок от разработчика из Blizzard Entertainment, написан на C++, лицензия MIT.

Про Box2D на Хабре:

  • Физические безумства
  • WPF и Box2D. Как я делал физику c WPF

6. LibGDX

Кросплатформенная среда разработки на Java, которая предоставляет унифицированный API для создания 2D- и 3D-игр. LibGDX дружит с движком Box2D (физика реального мира), можно добавить поддержку TrueType шрифтов или работать с 3D объектами.

А еще коммьюнити LibGDX проводит геймджемы раз в сезон (март, июнь, сентябрь, декабрь), вот ссылочка на подробную информацию: Game Jams.

Про LibGDX на Хабре:

  • Разрабатываем игры на LibGDX с помощью шаблона Entity Component System
  • Чему я научился делая игры на LibGDX

7. Urho3D

Бесплатный 2D и 3D игровой движок, запускается на Windows, Linux, macOS/iOS/tvOS, Android, и даже на Raspberry Pi и в браузере. Вики Urho3D содержит всю инфу для начала работы с движком, включая практические руководства по настройке.

Про Urho3D на Хабре:

  • Основы Urho3D
  • Редактор Urho3D (часть 1)
  • Редактор Urho3D (часть 2)
  • Urho3D: Игры всерьез

8. CryEngine

Если вы использовали версию движка 5.5+ и заработали 5000$, то придется выплачивать 5% от прибыли. Если вы используете более ранние версии, то можете подать заявку на освобождение от выплат.

Про CryEngine на Хабре:

9. Panda 3D

Движок с открытым исходным кодом для 3D-игр. Язык разработки игр — Python. Сам движок написан на C++ и использует автоматический wrapper-генератор для предоставления полной функциональности движка в интерфейсе Python. Panda 3D может работать практически на всех основных платформах.

10. Bitty

Небольшой кроссплатформенный движок и опенсорсный фреймворк для создания 2D-игр на Lua…

11. Phaser

HTML5-опенсорсный движок для тех, кому хочется писать JavaScript или TypeScript браузерные 2D игры. Для начала работы с движком создатель предлагает просто начать вносить свои правки в уже существующие общедоступные игры и смотреть, что из этого получается. Плюс есть форум, где чувачки из комьюнити активно отвечают.

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

(Это я в шапочке, честное слово)

  • 15 игр, которые прокачивают логику, алгоритмы, ассемблер и силу земли
  • Ещё 20+ игр, которые прокачивают логику, алгоритмы и радуют умный мозг
  • Каким был первый game jam 20 лет назад и где можно поджемить в этом году
  • Как инди-разработчику найти художника для своей игры и сэкономить $500

Мой канал в Telegram с находками про разработку игр, историю игр и геймдизайн: GameDevils (на русском) и блог на Substack (на английском).

Источник: habr.com

Лучшие приложения для создания игр на компьютер

Комфортное обучение в летнем формате от Product Live

Руковожу проектом «вакансии для хороших людей в Петербурге», училась писать в сценарной мастерской Александра Гоноровского. Пять раз переезжала в другой город/страну, сейчас живу в Киеве и получаю степень бакалавра психологии.

Пробный период
По тарифам за период
Цена за действие
Unreal Engine
бесплатно с ограничениями
5% от дохода
бесплатно с ограничениями
5% от дохода
бесплатно с ограничениями
от 399 $/год

Lumberyard

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

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

Читайте также:
Какие программы нужны для дизайна сайта

Содержание статьи скрыть

Unreal Engine

открыть сервис Unreal Engine

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

Подробнее о сервисе

Unreal Engine — игровой движок от компании Epic Games. В нём можно создавать приложения без кодинга: от двухмерных мобильных до игр для консолей. Программа бесплатна, пока доход от вашей игры не превысит 1 миллион долларов.

Выделим основные преимущества:

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

Ежедневные советы от диджитал-наставника Checkroi прямо в твоем телеграме!
Подписывайся на канал
Подписаться

Cryengine

открыть сервис Cryengine

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

Подробнее о сервисе

В Cryengine можно создавать приложения для компьютеров и консолей. Недавно компания также анонсировала выход версии движка для игр на Android.

Выделим основные преимущества:

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

Unity

открыть сервис Unity

Уровень с нуля
Для кого подходит разработчикам, начинающим разработчикам игр
Пробный период бесплатно с ограничениями
За период по тарифам от 399 $/год
Преимущества разработка под любые платформы, шаблоны, 2D и 3D игры, обучение
Ссылка на сервис полная информация

Подробнее о сервисе

Unity — кроссплатформенный игровой движок, популярный у инди-разработчиков. Он бесплатен при оборотах до 100 тысяч долларов в год, после ста тысяч вам понадобится подписка. В Unity легко работать новичкам: здесь есть шаблоны, с которыми можно за полчаса собрать первую игру.

Выделим основные преимущества:

  1. Разработка для любых платформ и устройств: от смартфонов до плейстейшн
  2. Microgame: шаблоны, которые вы можете настроить с помощью модификаторов и за 30 минут сделать свою первую игру
  3. Создание 3D в реальном времени
  4. Инструменты для кино и анимации
  5. Обучение работе с Unity, программы сертификации, мастер классы по VR и т.д.

Godot

открыть сервис GODOT

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

Подробнее о сервисе

Godot — движок для 2D- и 3D приложений с открытым исходным кодом. Он бесплатен, но можно подписаться на регулярные донаты (от 5 $/месяц) и получить доступ в закрытые чаты и другие бонусы.

Выделим основные преимущества:

  1. Бесплатная программа
  2. Поддержка четырёх языков и возможность динамически добавлять дополнительные скриптовые языки
  3. Обучающие материалы для работы в Godot.

libGDX

открыть сервис libGDX

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

Подробнее о сервисе

libGDX — кроссплатформенный фреймворк для разработки игр на Java. У него открытый исходный код и отдельные модули для сборки приложения под разные платформы.

Выделим основные преимущества:

  1. Оптимален для старта разработки под Андроид
  2. Быстрые итерации и прототипирование
  3. Возможность работать с объектами и физикой реального мира и с 3D-объектами.

Corona

открыть сервис Corona

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

Подробнее о сервисе

Corona — бесплатный движок для 2D-приложений. Здесь можно разрабатывать игры на Lua для любых платформ.

Выделим основные преимущества:

  1. Все нужные плагины
  2. Кроссплатформенный движок
  3. Бесплатно для всех компаний, вне зависимости от оборота.

Lumberyard

открыть сервис Lumberyard

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

Подробнее о сервисе

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

Выделим основные преимущества:

  1. Интеграция с Twitch для общения с игроками
  2. Бесплатный движок: вы платите только за используемые в работе сервисы Амазона
  3. Обучающие материалы и форум.

Panda3D

открыть сервис Panda3D

Уровень для профессионалов
Для кого подходит разработчикам игр
Пробный период бесплатно
Преимущества гибкий функционал, открытый код, 3D-рендеринг
Ссылка на сервис полная информация

Подробнее о сервисе

Panda 3D — фреймворк для игр и 3D-рендеринга. У Panda3D открытый исходный код, вы можете бесплатно использовать движок и модифицировать его даже для коммерческих целей. Разработка здесь ведётся на Python и C++.

Выделим основные преимущества:

  1. Возможность встроить движок в уже существующее приложение
  2. Возможность использовать только часть модулей
  3. Профессиональные инструменты 3D-рендеринга.

UPBGE

открыть сервис UPBGE

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

Подробнее о сервисе

UPBGE — также движок с открытым кодом. Здесь можно создавать 3D игры на Python «от А до Я».

Выделим основные преимущества:

  1. Быстрый workflow
  2. Продвинутая физика в реальном времени
  3. Интегрированный аудио-движок с поддержкой 3D-звука и звуковых эффектов
  4. База знаний и комьюнити.

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

Заключение

В большинстве программ есть материалы для самостоятельного изучения, но если вам проще учиться с преподавателем и в команде, посмотрите курсы по разработке игр на самых популярных движках: Unity и Unreal Engine. Удачи!

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

Источник: checkroi.ru

8 программ и онлайн-сервисов для создания игр без программирования

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

письмо в компанию Мистленд

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

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

Что такое игровой движок

Программное обеспечение, с помощью которого гейм-студии создают свои продукты, принято называть «игровым движком». Самые известные из них — это Unreal Engine, Unity и CryEngine. В них заложены базовые механики, физика и поддержка графики, реализованные посредством одного или нескольких языков программирования. Чем сложнее движок, тем разнообразнее и интереснее можно построить геймплей на его базе.

Читайте также:
Как запретить устанавливать программы на компьютер

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

Kodu Game Lab

Kodu Game Lab – бесплатная программа для создания 3D-игр. Изначально она была выпущена на платформе Xbox 360 для обучения детей основам геймдизайна. Закономерно, что процесс работы в ней максимально упрощен.

создание игры в Kodu Game Lab

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

работа с камерой в Kodu Game Lab

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

Construct 2

Construct 2 – приложение для создания двухмерных игр на базе HTML5 с возможностью задавать команды через интерфейс без программирования. Управление здесь осуществляется простым перетаскиванием элементов и отметкой триггерных зон (мест срабатывания скриптов).

рабочая область Construct 2

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

примеры готовых игр

Construct подойдет для создания 2D игры любого жанра, кроме стратегий, поскольку не поддерживает курсор. В его бесплатной версии можно экспортировать игры только для браузера. Платная версия позволяет создавать мультиплатформенные приложения для ПК, iOS и Android. Лицензия стоит 50$ (примерно 3600 рублей).

Интерфейс программы переведен на русский, но элементы управления, которые задают скрипты, остаются на английском.

Torque 3D

Torque 3D – игровой движок, с помощью которого можно создавать полноценные 3D видеоигры. Для работы с ним также необязательно знать языки программирования, весь процесс разработки ведется посредством интерфейса. Он заметно уступает по функционалу Unreal Engine и CryEngine, но создать свой «3D экшон» с «набигающими эльфами» уровня начала двухтысячных реально.

движок по созданию игры Torque 3D

Базовый набор инструментов Torque 3D рассчитан на создание шутеров от первого лица, тактических стратегий или гонок. Чтобы разрабатывать игры других жанров, нужны хотя бы минимальные знания языка программирования С++.

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

RPGMaker

Название этого приложения говорит само за себя. RPGMaker VX Ace – средство разработки классических 2D ролевых игр. Создавать на ее основе продукты других жанров не получится. Для работы с этой платформой также не требуется специальных знаний, все управление ведется через интерфейс.

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

добавление события в RPGMaker

К базовой версии приложения можно загрузить дополнительный модуль Game Character Hub: Portfolio Edition, который дает возможность разрабатывать новые персонажи и наборы сценариев.

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

Сейчас RPGMaker VX Ace можно купить в Steam со скидкой 85% за 179 рублей. Русского языка в стоковой версии нет, но при желании можно установить русификатор.

Ren’Py

Ren’Py – программа для создания визуальных новелл с использованием 2Д и 3Д моделей. Ее движок базируется на собственном языке программирования, который достаточно просто освоить. Вся необходимая документация представлена на сайте разработчика. Кроме того, Ren’Py содержит интерактивный обучающий модуль для начинающих. Чтобы его открыть, зайдите в раздел «Обучение» и нажмите «Запустить проект».

запуск проекта в Ren’Py

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

обучение созданию игры

С помощью Ren’Py можно создавать дистрибутивы игр для запуска не только на компьютере с Windows, но и на других платформах:

  • iOS;
  • Android;
  • Web (запуск в браузере).

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

построить дистрибутивы Android iOS Web

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

Онлайн сервисы для создания игр

Factile

Factile – сервис для разработки многопользовательских игр типа «Своя игра», «Слабое звено» или «Кто хочет стать миллионером». Оно представляет собой конструктор из готовых шаблонов, вам остается только придумать вопросы и назначить награду. После генерации викторины становится доступна ссылка, по которой будут подключаться участники.

конструктор викторины в Factile

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

регистрация в Factile

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

выбор тарифного плана

Когда вы выберите тариф, система перенесет вас в окно создания викторины.

окно создания викторины

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

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

платные тарифы Factile

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

ProProfs

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

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

Как пользоваться сервисом:

ProProfs Quiz Maker

    Чтобы начать проект, пройдите регистрацию на сайте. После чего нажмите на главном экране кнопку «Создать свою первую викторину»;
  • Выберите вариант «Создать личную викторину»; создание личной викторины
  • Выберите шаблон (модуль). выбор шаблона для игры
  • В программе доступны следующие модули:

    • паззл;
    • кроссворд;
    • угадывание слов;
    • ответы на вопросы;
    • тесты.

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

    Подписка на самый дешевый тарифный план ProProfs стоит 25$ в месяц (примерно 1700 рублей).

    Gamefroot

    Gamefroot – онлайн сервис для создания 2D мини-игр. В его основе – полноценный игровой движок на базе HTML5.

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

    интерфейс Gamefroot

    Есть в Gamefroot и специальный модуль для написания скрипта с пояснением алгоритмов и логики.

    модуль для написания скрипта

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

    рисование уровня игры

    Для работы с сервисом регистрация необязательна. Однако авторизованным пользователям открываются дополнительные шаблоны и элементы.

    шаблон доступный без регистрации

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

    наборы для игр в Gamefroot

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

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

    Источник: compconfig.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru