сайт где можно делать игры
Game making for everyone
Use GDevelop to build your game. It’s free, fast, open-source and so easy to use that you’ll never look at games the same way.
Join our community of thousands of game creators on Discord and on our forums.
Make amazing games
Unleash your creativity with GDevelop and create any kind of game: platformers, puzzles, shoot ’em up, strategy, 8-bit, hyper-casual games.
With GDevelop, you can make simple projects for fun, create ambitious indie games like Lil BUB’s HELLO EARTH, Hyperspace Dogfights or even build the next hit, grossing 1 million downloads like Vai Juliette!
События: создание игры, интуитивно понятное для всех
При нажатии «Пробел» проигрывается анимация персонажа и звук. Если враг касается персонажа, они оба уничтожаются.
GDevelop осуществляет визуальное программирование на следующем этапе, позволяет вам добавлять готовые поведения к игровым объектам и делать новые поведения с помощью этих интуитивных, легко изучать события.
Publish your game anywhere, in one click
Publish your games on the web, make a mobile app for iOS and Android, publish on Steam, Facebook, Itch.io, Newsground, the Windows store. Games created with GDevelop run anywhere and can be exported in a single click.
Бесконечные возможности
Выразите ваши маленькие и большие идеи: вы можете прототип новых функций в играх в минутах, и уточните их без ограничений. Создание игр никогда не было так легко и быстро, при помощи визуальных редакторов, предоставленных GDevelop. Хотите пойти ещё дальше? Вы можете расширить возможности игрового движка с помощью Javascript.
From 0 to a simple game with the integrated physics engine.
Начать изучение с обучающими материалами
Изучите пошаговые инструкции по использованию GDevelop или получите справки об определенной функции: в вики есть учебные пособия для начинающих и полная документация для программного обеспечения. Тонны примеров также доступны и готовы к проверке в один клик. Смотрите уроки на нашем [Youtube канале(https://www.youtube.com/channel/UCmoHIfIerKCZkOOt6zr9inw).
Начните делать игры
Придумывай и опубликуй свои игры с Gdevelop. Включает туториалы и примеры.
GDevelop был создан с любовью от Florian Rival
11 доступных движков для тех, кто хочет начать создавать свои игры
Инструменты и ресурсы для разработки игр становятся все более доступными для всех, даже если у вас нет опыта программирования. Часто эти инструменты также доступны бесплатно. Вот список из 11 игровых движков / редакторов. Он облегчит задачу тем, кто хочет начать создавать игры.
Фото: instabug.com
Некоторые из них предназначены для определенного жанра игры и могут быть невероятно легкими для новичков. Другие являются профессиональными инструментами разработки AAA-игр, но они по сути бесплатны для любителей и по-прежнему предлагают множество средств обучения, которые помогут тем, у кого есть некоторый опыт программирования.
Конечно, в разработку игр входит множество вещей: музыка, анимация, работа со звуком и текстом, текстурирование, моделирование и т. д. Однако выбранный вами движок / редактор игры окажет наибольшее влияние на то, какого рода проект получится в итоге.
CRYENGINE
Коммерческий кроссплатформенный 3D-движок, разработанный Crytek. Он использовался для таких игр, как Prey (2017) и Everybody’s Gone to the Rapture.
Фото: store.steampowered.com
Предназначен для разработки: 3D-игр.
Платформы: Windows.
Языки программирования: Lua.
Стоимость: Бесплатный, пока ваш проект не заработает более 5000 долларов в год, впоследствии взимается 5-процентный сбор.
Обучение: CryEngine имеет несколько бесплатных обучающих видео, которые охватывают все: от установки программы и пошаговой инструкции по созданию простой игры, похожей на Flappy Bird, до более сложных вещей, таких как сборка настраиваемой версии движка.
GAMEMAKER
Кроссплатформенный коммерческий движок для 2D-игр, разработанный YoYo Games. Он использовался для таких игр, как Undertale, Hyper Light Drifter и Minit.
Фото: kanobu.ru
Для разработки: 2D-игр.
Платформы: Windows или macOS.
Языки программирования: Использует собственный язык сценариев, называемый GameMaker Language (GML), и язык визуальных сценариев, называемый Drag and Drop (DnD).
Обучение: Несколько бесплатных тестовых и видеоуроков, которые охватывают основы. Есть объемные уроки про то, как создавать конкретные жанры игр, такие как пошаговые RPG, Tower Defense и фермы. Есть также ссылки на некоторые внешние сайты и сообщества, в которых есть руководства, помогающие людям начать работу с этой программой.
GDEVELOP
2D-движок с открытым исходным кодом, разработанный для удобства использования.
Фото: gdevelop-app.com
Для разработки: 2D-игр.
Платформы: Windows, macOS, Linux или браузерная версия.
Языки программирования: Нет, использует интерфейс Drag-and-drop.
Стоимость: Бесплатно.
Обучение: В вики GDevelop доступно множество руководств и учебных пособий, а также более 80 тестовых файлов о том, как создавать игры определенных жанров и вводить особые игровые функции.
GODOT
Игровой движок с открытым исходным кодом для создания 2D-и 3D-игр. Отличается простотой в освоении и подходит для совместной работы целой команды.
Фото: github.com
Для разработки: 2D- и 3D-игр.
Платформы: Windows, macOS и Linux.
Языки программирования: GDScript, C# и визуальный скриптинг.
Обучение: У Godot есть обширное пошаговое руководство по использованию их редактора, а также бесплатные текстовые руководства, охватывающие более конкретные аспекты, такие как реализация виртуальной реальности, использование скелетов для 2D-анимации и создание процедурной геометрии.
LUMBERYARD
Коммерческий кроссплатформенный движок для 3D-игр, разработанный Amazon. Он основан на более старой версии CryEngine. Он был использован для таких игр, как Star Citizen и The Grand Tour Game.
Фото: robertsspaceindustries.com
Для разработки: 3D-игр с интеграцией Twitch и многопользовательских функций.
Языки программирования: Lua.
Обучение: Существует бесплатная серия обучающих видеороликов и видео-бесед о более специфических особенностях движка.
REN’PY
Игровой движок для создания визуальных новелл с открытым исходным кодом. Он использовался для таких игр, как Doki Doki Literature Club, Butterfly Soup и One Night, Hot Springs.
Фото: doki-doki-literature-club.fandom.com
Для разработки: Визуальных новелл.
Платформы: Windows, macOS и Linux.
Языки программирования: Язык скриптов Ren’Py и Python.
Обучение: Существует бесплатный текстовый гайд, как сделать простую игру в Ren’Py, и дополнительные текстовые руководства для более специфической настройки вашего проекта.
RPG MAKER
Коммерческий игровой движок, разработанный Degica. Он разработан специально для создания классических игр в стиле JRPG без необходимости уметь программировать. Он был использован для таких игр, как Corpse Party и Rakuen.
Фото: medium.com
Для разработки: Ролевых 2D-игр.
Платформы: Windows и macOS.
Языки программирования: JavaScript.
Обучение: Есть несколько бесплатных обучающих программ для старых версий движка, которые, вероятно, все еще возможно применить на практике. Однако для самой последней версии MV, кажется, лучшие ресурсы уже создаются сообществом.
TWINE
Редактор с открытым исходным кодом для интерактивных текстовых историй. Он был использован для таких игр, как Lionkiller и The Uncle Who Works For Nintendo.
Для разработки: Интерактивных текстовых квестов.
Платформы: Windows, macOS или браузерная версия.
Языки программирования: Собственный язык, но также поддерживает HTML, Javascript, и CSS.
Обучение: Существует руководство, которое охватывает основы их языка и предлагает несколько примеров более сложных сценариев.
UNITY
Кроссплатформенный коммерческий игровой движок, разработанный Unity Technologies. Он использовался для таких игр, как Untitled Goose Game, Ori and Will of the Wisps и Hollow Knight.
Фото: epicgames.com
Для разработки: 2D- и 3D-игр.
Платформы: Windows, macOS и Linux.
Языки программирования: C#.
Стоимость: Бесплатно для личного пользования предоставляется студентам и любителям, а также небольшим компаниям, которые зарабатывают менее 100 000 долларов в год. Помимо этого, существуют годовые планы, начинающиеся с 399 долларов в год или 40 долларов в месяц.
Обучение: Unity предоставляет некоторые бесплатные ресурсы, чтобы помочь новичкам начать работу с движком. Но в рамках программы Unity Learn Premium она предоставляет гораздо больше возможностей, включая курсы, учебные пособия и даже сертификаты. Unity Learn Premium в настоящее время бесплатна до 10 июня 2020 года, но обычно стоит 15 долларов в месяц.
UNREAL
Кроссплатформенный коммерческий игровой движок, разработанный Epic Games. Он использовался для таких игр, как Fortnite, ремейка Final Fantasy VII и Octopath Traveller.
Фото: playground.ru
Для разработки: 3D-игр.
Языки программирования: C++ и Blueprints Visual Scripting.
Стоимость: Бесплатно, но с 5-процентным сбором от общего дохода игры, если она принесет более 3000 долларов в квартал.
Обучение: Epic Games предлагает ряд бесплатных онлайн-видео курсов, которые охватывают вводные аспекты использования редактора движка и некоторые более сложные темы, такие как эффекты постобработки и создание ресурсов.
VN MAKER
Коммерческий игровой движок, разработанный Degica. Он разработан специально для создания визуальных романов без необходимости уметь программировать.
Фото: gamingtrend.com
Для разработки: Визуальных новелл.
Платформы: Windows, macOS и Linux.
Языки программирования: JavaScript и CoffeeScript.
Обучение: Существует бесплатное обширное руководство, которое охватывает широкий круг тем, включая основы редактора, как структурировать историю, которую вы пишете, как настроить проект без программирования, а также отдельное руководство только для сценариев и документации.
Как создать собственную игру-бродилку онлайн
Бродилка — жанр приключенческих компьютерных игр, герой которых перемещается по неизвестной местности для нахождения какого-либо объекта. Пожалуй, бродилки — это вечнозеленый жанр со времен Acornsoft Labyrinth (и тому подобного). На любом игровом портале или том же Google Play сотни такого рода игр. Учитывая популярность и востребованность жанра, у многих возникает вопрос — как создать свою игру.
Основные инструменты Gamefroot
После создания аккаунта вам доступна контрольная панель (Dashboard), где вы можете создать игру с чистого листа или оценить возможности платформы, выбрав Game Kits — готовые игровые наборы, либо Tutorial Games — учебные игры.
Например, выбираем Maia the Brave и попадаем в заготовку лесной бродилки с персонажем-девушкой. Выглядит неплохо, правда?
Возможностей графики хватает для создания приличных бродилок. В левой части экрана имеются различные объекты, которые можем добавлять в игру простым перетаскиванием. Имеются три раздела Media, Code и Levels — отвечающие за объекты, код игры и ее уровни — естественно, можно делать многоуровневую бродилку со сложной логикой и скриптами. Кроме того, имеется маркетплейс — страница, где можно приобретать (Premium) или скачивать бесплатно (Free) разнообразные наборы предметов для игры и тому подобное. Это очень облегчает создание игры. Собственных персонажей можно создавать при помощи кнопки Character Creator, постепенно «собирая» их.
Справа расположено окно, в котором платформа предоставляет возможность работать со слоями (Layers), создавать достаточно сложную логику поведения объектов — это реализовано при нажатии на них правой кнопкой. Для удобства окно Layers можно перетащить в любое место экрана, если оно закрывает какую-то нужную в данный момент часть.
Посмотрим, как работает слой с главным персонажем. Для этого выберем строку «Player», и вокруг девушки возникнет синий прямоугольник. С помощью него ее можно менять в размерах, вращать, перемещать.
Далее мы видим слой Park objects, к которому относятся объекты парка — в данном случае это деревья. Их также можно двигать и модифицировать. Ниже находится слой Collectibles, самый вожделенный для любителей игр. В него можно добавлять те самые предметы, которые требуется собирать: монеты, шоколадки, одним словом, клад (gem). В левой части экрана есть выбор из 6 таких предметов. Они имеют статус pre-scripted asset — то есть предмет, имеющий заданное скриптом заранее поведение.
Слой Background отвечает за фон игры. Также важным моментом является добавление нового слоя. Это можно сделать, нажав плюсик справа от надписи Layers. На выбор будет два варианта: New Layer (добавление нового слоя) и New Tile Map (добавление сетки для выравнивания элементов). Последнее требуется для того, чтобы расположить элементы ровно по сетке.
Проверить, как работает игра в режиме предпросмотра можно, нажав кнопку Play. Разрешение игры меняется в разделе Game Settings. По умолчанию это 960×540. А общий размер игрового мира находится в разделе Levels, по умолчанию это 2800×2880, довольно масштабная бродилочка.
В разделе Scripts можно создавать обработчики событий по нажатию на клавишу и все в таком роде — полное управление событиями в игре. Слева цветами выделены разные категории — можно управлять звуком, физикой, анимацией, событиями, переменными и так далее. То есть назначать те или иные действия при запуске игры, достижении уровня и так далее. Например, задавать кнопки управления, скорость бега. Возможностей очень много, можно импортировать и экспортировать скрипты. Этот раздел наиболее сложный для освоения, но с помощью обучающих примеров можно разобраться. Для начала можно попрактиковаться на готовых примерах, в которых уже встроены скрипты.
Платформа имеет свое сообщество и учебные руководства. Правда, интерфейс пока на английском языке и русскоязычный не предусмотрен. Gamefroot позволяет сохранять и публиковать проекты онлайн, в PRO-версии возможно скачать все файлы игры.
С помощью Gamefroot можно встроить игру на собственный сайт, предоставляется embed-код. Получится вот такая игра (на третьем слайде нажмите Play):
Читайте также
10 альтернативных игровых движков
Платформа Gamefroot имеет определенные ограничения. Если вам захочется окунуться в более сложную разработку, также советую обратить внимание на следующие платформы:
Сиди дома и делай игры: программы и игры, которые помогут вам стать разработчиком
Самоизоляция продолжается и на мой взгляд это хорошее время для того чтобы заняться творчеством. Например, создать свою игру. В этом блоге я расскажу о программах, которые помогут вам стать начинающим разработчиком прямо на дому.
Конструкторы игр и движки
Game Maker Studio 2
Для того чтобы понять, подходит вам программа или нет, скачайте демо-версию и посмотрите уроки создания игр на сайте разработчика.
Clickteam Fusion 2.5
ClickTeam это яркий пример программы, в которой вместо программирования обычного пользователю предлагается программирование визуальное. Это по сути перетаскивание различных иконок и значков, кликание по различным пунктам и установка условий. У такого подхода масса подводных камней, но это не мешает многим разработчикам делать свои игры в ClickTeam.
GDevelop
Godot
Бесплатный движок, который поддерживает комьюнити. Поддерживает самые разные платформы и идеален для тех, кто не хочет платить, но хочет мощный инструмент для работы с 3D и 2D. А еще это вероятно единственный подобный движок, имеющий простую настройку управления в игре.
Love2D
Стоит отметить, что среди современных разработчиков очень популярен язык Lua. Если вы решите его изучать, не забудьте попробовать поработать в среде Love. Это open source проект, для увлеченных програмированием людей. Стоит помнить, что это не конструктор игр, а фреимворк, который тем не менее поможет в их создании.
Defold
Но если Love для вас слишком сложен, есть смысл попробовать Defold от компании King, известной своими мобильными хитами. Defold значительно упрощает создание игр, а его мощности вполне хватит на типичную инди или мобильную игру. Желательно знание языка Lua, хотя для простой игры хватит и нескольких руководств.
Когда вы запустите Defold, вам предложат скачать примеры поэтапного создания игр. К сожалению, они на английском языке, но разобраться в них не сложно не сложно. А после вы можете скачать готовые игры и посмотреть как они устроены. Defold сегодня весьма популярен за счет того, что работать в нем можно очень быстро и эффективно, при этом он полностью бесплатен и имеет большое дружное сообщество, где ответят на практически любой вопрос.
Движки, для работы с 3D
Я не люблю движки, которые заточены под 3D. Во многом потому что за фасадной простотой скрывается куча сложных для понимания и изучения вещей. Но не упомянуть такие движки в этом блоге нельзя.
Естественно, это далеко не все 3D движки, но я выделил лишь их.
Программы для создания спрайтов и анимаций
Я настоятельно рекомендую знакомиться с программи через триал-версии, дабы не накачать вирусов.
Пиксельарт
Pixelformer и спрайт из Hotline Miami
Программа для создания ярлыков Pixelformer позволяет рисовать крутые пиксельные арты и детально изучать чужие работы. Если вам нравиться стиль какого-нибудь художника- закиньте его рисунок в PixelFormer и посмотрите его работу в деталях. Я думаю вы будете поражены всей сложностью пиксельных рисунков.
Не поленитесь и поищите программу сами, их много. Главное не используйте Paint, он для этого плохо подходит.
Скелетная Анимация
Spriter Pro
Многие игры сегодня используют продвинутую скелетную анимацию, которая у многих геймеров вызывает устойчивую ассоциацию с мобильными играми. Но на самом деле скелетная анимация это очень крутая вещь, позволяющая создавать очень сложные и “живые” арты. Наиболее продвинутой в этом плане я считаю программу Spriter Pro, которая несмотря на наличие ряда проблем и платных дополнений, вполне пригодна для серьезной работы.
Альтернативой платным программам может быть Dragon Bones, в котором есть все тоже самое, но при этом нет платных материалов. Также программа может быть использована для создания моушн-комиксов.
Blender
3D Coat
Игры, в которых можно создавать игры
Как ни странно, создавать игры можно в некоторых играх. Например, Dream на PS4 это настоящий прорыв в песочницах, предлагающий игроку интуитивное и простое управление, дающее неограниченные возможности. Хотя это и консольная игра, она дарит игроку возможности, аналогичные для ПК-программ: можно лепить скульптуры, изменять их размеры, возводить здания и создавать ландшафты. Игру абсолютно любого жанра можно создать с помощью геймпада! Игра закономерно получила высокие оценки, но на ПК её к сожалению нет.
Зато на ПК есть безумно популярный онлайн проект Roblox, в котором тоже можно создавать свои игры. Roblox невероятно популярна в США и соперничает даже с Minecraft, в России же игра не слишком известна. Важно отметить, что Roblox дает возможность создателям своих игр зарабатывать, что выделает её на фоне других игр, в которых контент создают сами игроки.
Главное, из-за чего писался этот блог
Не отказывайтесь от бумаги и ручки, возможно именно они помогут вам нарисовать нечто уникальное. Не забывайте лепить руками и не считайте плохой идеей собрать уровни своей игры из конструктора или кубиков. Так вы не просто посмотрите на свою работу по-новому но и будете развивать свое творческое мышление.
Спасибо за внимание.
Очень интересный материал, однозначно лайк. Попробую на днях Spriter Pro, поскольку с Live2D как-то не срослось.
Tellery Spyro-Cynder Mix Как по мне, Dragon Bones лучше Просто Spriter Pro более популярен и у многих с бандла остался
NightGameMassacre Тогда его тоже попробую.
Sioux123 Я наверное скажу уже далеко не в первый раз, но раньше в играх было больше души, игроки это чувствуют.
Tellery Spyro-Cynder Mix Да, дружище, согласен полностью. Я сейчас, попутно, играю в англоязычные текстовые игры от Спекки. Вспоминаются 90-е годы. Снова рисую карты, исследую миры. Как же мне нравились эти адвентюры. Очень был удивлен, когда запустил эмуль на полный экран, предварительно настроив его. Думал, что будет размазня на современном монике. И каково же было мое удивление, когда увидел четкий текст на экране. А как же снова интересно вспоминать Бейсик. Что-то уже подзабылось. Но когда все снова получается, вызывает просто щенячий восторг. Не знаю как другие, но я всегда вспоминал Спекки с теплотой и благодарностью.
серию rpg maker от еnterbrain нужно тоже иметь в виду.
самый простой движок наверно Raycasting Game Maker не требует никаких особых познаний кроме рисования человечков в пейнте. (хотя я пек-пек так и не понял как упаковывать много уровней) вот оно как раз сиди дома и жди конца света а всякий гобот оно па моему слишком сложнае. был еще какой та 3д движок без программирования для уровня игр квейк 3 арена. но как бы то с ним думается возни значительно больше.
Теперь я знаю, откуда в гуглплей так много говна, спасибо.
Давно искала, что то подобное! Автору респект! Думаю здесь любой сможет что-то для себя подчеркнуть.
отлично! автору респект! несколько программ скачал. буду изучать. а то надоели Source, Construct 2, Unity, UE.
Странно что не написал РПГмейкер. Вполне себе норм.
NightGameMassacre GMS 2 и MMF 2.5 тоже платные. GMS 2, как по мне, тоже не стоит своих денег. Это уже чисто индивидуальные предпочтения и мнения проо цену и удобства. Но исключать его из списка, неправильно. Тем более, что так же, имеет развитое русскоязычное комьюнити.
sem6666 Сегодня почти все движки имеют русскоязычное комьюнити. Если бы этот блог был про движки вообще, я бы обязательно упомянул его и кокос, а заодно геимсалат и прочие веселые вещи. Но я писал о самых доступных и выгодных движках. GSM2 есть в стиме и получает скидки. CT тоже. По ним не раз были бандлы. Их приобрести проще. У Конструкта же замороченный ценник. Не то что бы я считал его плохим, просто он стоит дорого. Возможно, если я все таки допишу блог о том, в каких конструкторах сделаны популярные инди игры, он там будет.
Ещё нужно озвучивать игру, музыку добавить.
мaша Музыка не проблема, поскольку есть библиотеки royalty free треков и их используют даже опытные разработчики. Куда хуже дела обстоят со звуками.
NightGameMassacre Музыка самое главное, если авторская игра. Звуки можно где нибудь насобирать или насинтезировать.
вот это реально интересный материал! автору влепил лайк!
Сори, Для музыки Garageband
Для 3д моделей думал самый популярный это zbrush.
teoXXX Он на равне с 3д котом.
Использую RenPy, хотя и не совсем стандартно.
Теперь ждем наплыв иди игр от отечественных хоумстудий)
Есть знакомые игроделы, которые перешли с Unity на Defold и визжат от счастья. Причем реально серьезную игру делают.
годный пост. Автор, если не сложно, запили такой же толковый пост про видеоредакторы и конверторы
И не одной ссылки, ну что за люди.
Джонни Фест А зачем? Просто вбиваешь в поиск название и рядом слова official site. Можно еще искать на гитхабе. Сайты могут поменяться, их могут заблокировать и т.д. Лучше искать самому, главное качать с официальных ресурсов. Anefion Я в них не разбираюсь к сожалению и не уверен что это тематика сайта. Лично я пользовался OpenShot Video Editor для монтажа видео.
_access_denied Были в прошлом блоге в разделе про анимацию, Hammer это инструмент для создания карт. мaша Музыку можно нарыть, а вот хороший звук часто просто негде создать