Перейти к содержимому

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

  • автор:

Шах и мат Как создать игру без навыков программирования

Шах и мат

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

С ейчас существует много конструкторов игр, которые позволяют создавать игры без программирования. Некоторые из них, как Construct, RPG Maker или GameMaker, имеют большое сообщество пользователей и богатый набор инструментов для игровой разработки, а другие, такие как Buildbox или Stencyl, позволяют создавать игры даже с нуля. Движки для игр без программирования не требуют знания языков программирования и предоставляют возможность создавать игры, используя визуальные интерфейсы.

Создание игр без программирования

Важным аспектом игр является работа со звуком и графикой. Важно понимать, что создание игры — это производство креативного продукта, и графический и звуковой дизайн очень важны для его успеха. Для начала можно использовать бесплатные ресурсы для создания графических элементов и звуковых дорожек, такие как Canva, GIMP и Audacity. Если не хотите тратить время на создание своих собственных элементов графики или звука, можно воспользоваться платформами для закупки готовых ресурсов, такие как Unity Asset Store или Unreal Engine Marketplace.

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

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

Программы для создания игр без программирования

Существует множество программ для создания игр без программирования, каждая из которых имеет свои особенности и предназначена для определенного типа проектов. Рассмотрим некоторые из них. Итак, движки для создания игр без программирования:

1. Blender

– возможно, самый популярный, бесплатный 3D-редактор, который позволяет создавать игровые модели, анимации и даже полноценные игры. Blender поддерживает несколько языков программирования, в том числе Python (как средство разработки инструментов и прототипов, системы логики в играх и автоматизации). Можно использовать встроенный графический интерфейс. В программе заложены все основные инструменты, которые используют в профессиональных 3D-редакторах. Blender располагает инструментами анимации, среди которых сеточная деформация, инверсная кинематика, скелетная анимация, а также анимация по ключевым кадрам, нелинейная анимация и так далее. Программа поддерживает разнообразные геометрические примитивы (полигональные модели, систему быстрого моделирования в режиме SubSurf и тд).

+Быстрота обработки команд

+Быстрый внутренний рендерер

+Современный UI

2. Unity 3D

– одна из наиболее популярных программ для создания игр. В Unity есть возможность создавать игру без программирования, используя инструменты визуального программирования (например, Bolt) или встроенные скрипты, которые можно настроить с помощью простого интерфейса. Движок программы поддерживает два скриптовых языка: C#, JavaScript. За физику отвечает движок движок PhysX от NVIDIA. Движок может поддерживать большинство популярных форматов. Такие компоненты, как модели, звуки, текстуры, а также материалы, скрипты форматируются в .unityassets.

+Наличие визуальной среды разработки

+Модульная система компонентов

-Отсутствие ссылок на внешние библиотеки

-Проблемы с производительностью и потреблением памяти

3. Cocos Creator

– еще один движок для создания визуальных новелл и бесплатный инструмент, который позволяет создать свою игру для мобильных устройств, веба и настольных компьютеров без программирования с открытым исходным кодом. То есть для всех основных платформ: iOS, Android, Facebook Instant Games, HTML5 , WeChat Mini Games и ПК. Cocos Creator имеет встроенный конструктор интерфейсов, графический редактор, инструменты анимации и физический движок. Cocos Creator стал первым движком, который поддерживает операционную систему HarmonyOS 2.0. Движок близок по дизайну с Godot и Unity.

+Открытый код и бесплатность для разработчика

+Высокая скорость компиляции проекта под веб

-Отсутствие поддержки С++

4. Game Maker

– кроссплатформенный движок-конструктор для разработки 2D-игр с использованием визуального конструктора. Легко создавать игры с простым геймплеем, однако, создание более сложных проектов может потребовать знания программирования. Можно делать игры для Windows, Linux, Android, MacOS, iOS, игровых приставок и web. Внутри программы создан собственный магазин, который предоставляет готовые решения — спрайты, звуковые дорожки, графические карты, анимационные объекты и так далее. Движок рассчитан на создание 2D-игр, правда, 3D-графику тоже можно делать, но она будет плохого качества.

+Собственный язык программирования

+Интегрирование с множеством интенрнет-площакдок

-Плохое качество 3D-игр

5. Defold

– заточенная под мобильные устройства программа для создания 2D-игр, которая имеет встроенный редактор интерфейсов и физический движок. Она предлагает использование Lua-скриптов, которые можно настроить с помощью простого интерфейса. При этом сам движок написан на C++ с акцентом на производительности. Создание игр осуществляется за счет комбинирования композиции из простых элементов. С помощью движка можно создавать игры для всех известных платформ: iOS, Android, HTML5, MacOS/OS х, Windows и Linux. При этом набор инструментов рассчитан на 2D.

-Ограниченный функционал для работы с 3D

6. 3D Rad

– бесплатное и легкое в использовании решение для создания 3D-игр без программирования. 3D Rad имеет встроенные инструменты для создания геймплея, визуального дизайна и анимации, а также поддерживает импорт моделей из других программ. Графика в программе обрабатывается в высоком качестве с реалистичной физикой. Можно импортировать модели в собственный проект. Отличительное особенностью этого движка является возможность задействовать в процессе создания игр искусственный интеллект. Кроме того, есть встроенный мультиплеер, а музыка и аудио эффекты получаются отличного качества в популярных форматах — WAV, OGG.

+Простой интерфейс, доступный новичкам

+Возможность экспорта собственных моделей

7. NeoAxis

– бесплатный инструмент, который позволяет создавать 3D-игры без программирования, используя визуальный конструктор и скрипты, которые можно настроить через графический интерфейс. NeoAxis имеет поддержку VR и AR, а также поддерживает множество платформ. По признанию экспертов, это самая открытая и мощная .NET-платформа разработки, функционирующая в реальном времени. Она предоставляет создателю игр ряд конкурентных преимуществ. Например, современную систему рендеринга, которая дает возможность получить максимальную производительность. Кроме того, это полный набор инструментов для создателей проектов в 3D. Имеется открытая интеграция со сторонними сервисами и магазинами. NeoAxis включает встроенный редактор C#. Этот факт очень упрощает написание скриптов.

+Поддержка Visual Studio

+Большое количество полезных инструментов для разработки

+Прост в освоении

8. Unreal Engine

— еще один старожил среди игровых движков, история которого насчитывает десятилетия. Движок, разработанный компанией Epic Games, стал отличным решением для создания крупных AAA-игр. Платформа поддерживает C++, NoCode (Blueprints) языки программирования. Характерными особенностями движка являются гибкая архитектура и возможность разработки «AAA-проектов из коробки». Кроме того, программа оснащена мощным редактором на все случаи жизни.

+Гибкая архитектура игрового движка

-Ориентированность на на AAA-проекты

-Закрытое и немногочисленное сообщество

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

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

Игры в облаках Перспективы облачного гейминга как альтернативы дорогому «железу»

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

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

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

Официальный сайт: https://www.yoyogames.com/gamemaker

1. GameMaker Studio 2

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

  1. Визуальный скриптинг Drag’n’Drop. Составляйте игровую логику, настраивая нужные команды мышкой.
  2. Game Maker Language — упрощенный язык программирования. Если нет желания его изучать, а визуальных инструментов не хватает для реализации идеи — просто загуглите проблему, скопируйте кусок кода и вставьте его по полученной инструкции.

Официальный сайт: https://gdevelop-app.com/

2. GDevelop

Бесплатный онлайн-конструктор для создания 2D-игр. Web-версия позволяет делать игры удаленно от ПК: по дороге на работу, лежа в ванной, на скучной вечеринке. Все, что нужно для этого — интернет и устройство. Конструктор работает на HTML5, потому полученный результат выгружается на любой сайт по щелчку на кнопку экспорта. Игровой движок GDevelop — некоммерческий продукт. Он поддерживается и распространяется сообществом программистов. Отсюда — множество багов и проблемы с техподдержкой.

Официальный сайт: https://www.game-guru.com/

3. GameGuru

GameGuru — движок и конструктор одновременно: все зависит от ваших навыков. Разработчики берегут свое комьюнити. Раз в неделю они проводят стримы и заливают видеоуроки на своем Youtube-канале. В зависимости от версии и наличия дополнительных фич, GameGuru стоит от 19.99 до 137$. Есть возможность протестировать игровой движок бесплатно, прежде чем покупать обычную или расширенную версию. За это время вы приноровитесь к особенностям:

  • Не поддерживается кириллица. Единственный способ добавить надписи на русском языке — прикрепить картинку.
  • Послойное наложение текстур.
  • Отсутствие подгрузки элементов. Загружается уровень — и все объекты вместе с ним. Одновременно. Если будете создавать открытый мир — приготовьтесь к падению FPS.
  • Достаточно гибкий инструмент для создания модели персонажа. Можно даже загрузить фотографию и играть за самого себя!
  • Процедурная генерация местности работает, но не идеально. Будьте готовы получить удовлетворительный результат с n-ой попытки

Официальный сайт: https://www.renpy.org/

4. Ren’Py: Visual Novel Engine

С Ren’Py создание игр превратится в незаметное изучение Python. В программу встроен туториал: простенькая новелла, разбирающая основные команды и способы взаимодействия с ними. Здесь не нужно навыков программирования. Если вы владеете базовым уровнем английского — программа научит обращаться с кодом за пару часов. Если вы хотите научиться программировать, но сомневаетесь и не знаете, с чего начать, Ren’Py: Visual Novel Engine — идеальный инструмент.

Игровой движок подходит только для 2D-квестов и визуальных новелл. Новую GTA на нем не сделаешь: функционал не тот.

Официальный сайт: https://www.adventuregamestudio.co.uk/

5. Adventure Game Studio

Если замучила ностальгия по стареньким Point’n’Click квестам, попробуйте создать свой собственный. Обычно на Adventure Game Studio делают перезапуски классических квестов предыдущего тысячелетия: например, King’s Quest из 80-х.

Adventure Game Studio — для настоящих ценителей жанра: устройство игрового движка не подвергалось значительным изменениям с 1997 года. Он полностью открыт для плагинов и расширений: скачайте их на гитхабе, или создайте самостоятельно на встроенном Си-подобном языке, чтобы оснастить фичами на свой вкус. Однако, это вовсе не обязательно. Для небольших проектов подойдет и базовая версия.

Официальный сайт: https://gamesalad.com/

6. Game Salad

Еще один конструктор для казуальных 2D-игр, основанный на интуитивно-понятном механизме Drag’n’Drop с полностью закрытым исходным кодом. Расширить функционал плагинами и расширениями никак не получится: со всеми недостатками придется смириться.

Game Salad доступен для Windows и OSX. Версия для ПК достаточно багованная, более того: для Mac обновления выходят регулярнее и чаще.

Официальный сайт: https://www.rpgmakerweb.com/

7. RPG Maker

Серия игровых движков и конструкторов, любимая многими инди-разработчиками за простоту, удобство и дружелюбное комьюнити. С 1988 года их вышло более 30:

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

Игрок взаимодействует с миром благодаря ивентам. Это области пространства, которые взаимодействуют с окружением при определенных триггерах. Например:

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

Все доступные варианты движка и DLC к ним находятся на официальном сайте. Ассортимент огромен: есть версии на Nintendo, на ПК, упрощенные, усложненные, для новелл и создания своего портфолио…

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

13 бесплатных программ для создания игр без программирования

Нередко идея создания игры приходит за игрой в различные шутеры, RPG, квесты и другие выдуманные миры игровых вселенных. В эту подборку вошли лучшие бесплатные конструкторы для создания 2D и 3D игр. С их помощью легко создать аркаду, шутер, RPG, квест, гоночный симулятор без навыков программирования.

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

По данным Steam, в популярный рейтинг вошли такие платформы как:

  1. Unity
  2. Unreal Engine
  3. Game Maker Studio
  4. RPGMaker
  5. RenPy

Тем временем площадка itch.io публикует похожий рейтинг, где места распределились следующим образом:

  1. Unity
  2. Construct
  3. Game Maker Studio
  4. GoDot
  5. Twine

Если хочешь создавать игры, но не умеешь программировать, тебе поможет школа PIXEL. Здесь ты освоишь разработку игр в Unity, Scratch и Roblox. Обучение проходит как онлайн, так и очно в 40 филиалах Москвы и Московской области.

Если тебе от 5 до 17 лет — переходи по ссылке на сайт PIXEL и получи скидку 10% в день обращения.

Реклама. Рекламодатель ООО «Пиксель.Стади».

Программы для создания квестов и визуальных новелл

Квесты и визуальные новеллы – это виды игр, которые основаны на интерактивном повествовании.

Квесты (англ. quest) – это игры, в которых игроку необходимо решать головоломки и задачи, чтобы продвигаться по сюжету. Квесты могут быть как текстовыми, так и включать элементы графики, звука и анимации. Игроки могут перемещаться по игровому миру, взаимодействовать с персонажами, собирать предметы и использовать их для решения задач.

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

Есть несколько программ, которые могут использоваться для создания квестов и визуальных новелл, вот некоторые из них:

Ren’Py

Ren’Py – это бесплатный кросс-платформенный движок для создания визуальных новелл. Этот движок был создан в 2004 году Томом Ротом (Tom Roth), чтобы помочь людям, которые хотели бы создавать визуальные новеллы, но не имели достаточного опыта в программировании.

Основная цель Ren’Py – упростить процесс создания визуальных новелл, сделав его доступным для широкого круга людей. Движок основан на языке программирования Python, что делает его понятным для новичков в программировании. Он также содержит множество готовых инструментов для создания текстов, диалогов, изображений, анимации и звуковых эффектов.

Ren’Py имеет готовые темы и шаблоны, которые можно использовать для быстрого создания игр. Кроме того, он поддерживает множество платформ, включая Windows, MacOS, Linux, Android и iOS, что позволяет разработчикам создавать игры для разных устройств.

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

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

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

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

Godot использует свой собственный язык программирования GDScript, который основан на Python, но также поддерживает другие языки программирования, такие как C++, C# и Visual Scripting, что делает его доступным для программистов разного уровня. В Godot также имеется встроенный редактор уровней, который позволяет создавать игровые уровни без необходимости использования сторонних инструментов.

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

Недостатком Game Editor является то, что он не имеет такой мощной графической и физической системы, как, например, Unity или Unreal Engine. Это означает, что создание крупных и сложных игровых проектов может быть сложным, и может потребоваться использование других инструментов и ресурсов.

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

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

GMS2 имеет две основные составляющие: редактор игр и язык программирования GameMaker Language (GML). Редактор игр позволяет создавать игровые объекты, анимации, звуки и другие элементы игры. Это делается с помощью графического интерфейса, который позволяет быстро и легко создавать игровые объекты и места.

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

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

AGS предоставляет набор инструментов и функций для создания приключенческих игр. Возможности движка включают поддержку различных форматов графики, звука и видео, а также возможность создавать диалоги и сцены. AGS также поддерживает скрипты на языке сценариев Adventure Game Studio Script (AGS Script), который позволяет разработчикам создавать сложную логику и поведение персонажей в игре.

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

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

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

Unity предоставляет широкий набор инструментов и функций, включая редактор сцен, систему компонентов, систему физики, систему анимации, инструменты для создания UI и многое другое. Он также поддерживает различные языки программирования, такие как C# и JavaScript.

Создание игр без навыков программирования [Краткий обзор бесплатных 2D движков]

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

Adventure Game Studio

Перейти на официальный сайт.
Движок ориентирован на создание игр в жанре квест. В программе есть огромное количество встроенных инструментов (для деления уровней на комнаты, скроллинга, загрузки медиафайлов). Сам интерфейс сложно назвать интуитивно понятным, к тому же официально Adventure Game Studio не поддерживает русский язык.
Движок подходит для создания игр только на Windows. Но на начальном этапе его возможностей вполне хватает. На Adventure Game Studio были созданы такие популярные квесты, как:

Blackwell Epiphany;
Blackwell Unbound;
The Blackwell Legacy;
The Shivah и другие проекты Wadjet Eye Games.

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

Visual Novel Engine

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

Construct 2

Перейти на официальный сайт.
Отличный Drag and Drop конструктор, который подходит для создания 2D игр практически в любом жанре. Поддерживает работу с разными платформами и создание HTML5 проектов. В саму программу встроены готовые шаблоны для создания игр разного жанра (платформер, шутер, квест и т.д.).
Если вы относитесь к числу тех, кто любит изучать все методом тыка проб и ошибок, то Construct 2 точно вам понравится. Помимо шаблонов здесь есть примеры простейших игр, которые можно отредактировать «под себя». Просто изменив цвет текстур, поставив новый фон и внеся пару других новшеств, вы сразу же почувствуете связь с геймдевом.
На Construct 2 были созданы следующие игры:

CoinOp Story;
Cosmochoria;
Airscape: The Fall of Gravity.

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

Ren’Py

Перейти на официальный сайт.
Еще один свободный движок для создания визуальных новелл. Позволяет работать с разными десктопными и мобильными платформами (iOS, Android). Сама программа распространяется бесплатно через официальный сайт разработчика и имеет открытый исходный код. Для простейших проектов достаточно будет базового конструктора. Однако для создания более сложной игры придется изучить Python. Так вы сможете добавлять спецэффекты, мини-игры и всячески усложнять геймплей.

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

Лучшие комментарии

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

Лучше бы рассказал о другом. Главное препятствие совсем не в движке. Многие из моего поколения мечтали делать игры. А потом многие в этом разочаровались. Это рутинная многочасовая работа, круглосуточная прикованность к компьютеру, угробленная осанка, проблемы с весом, круги под глазами, убитое свободное время, одиночество и т. п. и т. д. и все это тебе гарантирует ничего. Ни карьеры, ни денег, ни признания.

Если ты собрался делать игры, то значит, что ты в них поиграл порядком, вкус у тебя выработался, и делать простенькое дерьмо ты уже не хочешь. И тут уже нужно вести разъяснительные беседы. Программировать — это серьезное дерьмо. Это не какой-то пассивный перк. Хочешь делать нормальные игры — будь готов программировать. Вот только подвох в том, что ты хочешь делать игры, а не программировать. И именно в эту стену упираются все новички.

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

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

Спасибо за развернутый отзыв к моему блогу. Объясню по поводу Construct 2. Он действительно не подходит для создания серьезных проектов. Однако моей целью было рассказать именно о самых простых движках, на которых сможет сделать собственную «игрушку» любой желающий. Пусть и не самую оригинальную.
RPG Maker не вошел в список из-за модели распространения. Решил пока что рассмотреть только бесплатные движки. Как раз из-за того, что блог ориентирован на тех, кто скорее просто задумывался о том, чтобы создать игру, но не решался из-за отсуствия навыков в программировании (поэтому в обзоре я отдаю предпочтение банальному Construct 2).

Предлагаю к ознаКомлению!

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

Adventure Game Studio

Было время я сам им увлекался.
По нему есть отличные сорок четыре небольших урока на ютубе, объясняющих всё. Они довольно примитивны, кроме последнего, разъясняющего про создание катсцен. Но ничего заумного, любой гуманитарий поймет.
www.youtube.com/watch?v=1Ml_DR76Cl4&list=PL21DB402CB4DAEAEF
По сути это самый простой способ сделать игру, если ты умеешь рисовать. ВООБЩЕ. Поверьте, я знаю о чем говорю. Жанр поинтклик, конечно, не популярный. Хотя это спорное утверждение, так как игры в стим в этом жанре регулярно выходят. А так чисто для себя или для игры-портфолио самое оно.

Впрочем, игра «Until I Have You» от создателей знаменитой Primordia, выполнена в жанре раннера на этом движке. А игры Heroine’s Quest: The Herald of Ragnarok и Quest for Infamy выполнены в жанре РПГ.

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

Так же движок поддерживает официально и Linux. А через плагины даже на android можно портануть. Так же есть плагин для поддержки русского языка.

Cофтина годная, минус у нее ровно один — по дефолту в ней игры делаются с механикой спейсквеста 1-5. Хочешь свой интерфейс — кодери, а это уже сложно. Но структура движка такова, что ты сначала можешь сделать игру, а потом просто на форуме бесплатно попросить форумчан сделать интерфейс под себя, много перелопачивать там не надо.

Construct 2

Отличный Drag and Drop конструктор

Да вот нифига. Он хорош только для совсем примитивных аркад, если твоя цель делать игры-мусоры на андроиде с рекламой и с майнигом. Хочешь что-то посложнее — это тот еще геморой. Туторов мало, а даже если разберешься, структура программирования мышкой это ад. Намного легче выучить python на pygame, чем пытаться на нем что-то оригинальное и сложное сделать. Game Maker с функцией встроенного языка программирования в этом плане у него выигрывает.

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

Спасибо за отзыв, возьму на заметку.

Ни карьеры, ни денег, ни признания.

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

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

хороший совет.

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

еще вспомнила. в качестве тренировок (по крайней мере в сценарном плане) можно прописывать сюжеты для настольных ролевок по типу d&d и pathfinder. брать готовые модули, комбинировать, находить какие-то интересные ходы и тренироваться.

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

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

Вообще всегда.

позицию понимаю, но не особо с ней согласна.

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

как далеко улетела мысль) я немного не о том начинала, но посыл тоже ясен.

Вообще карьеризм и творчество штуки сложно совместимы.

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

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

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

люди просто начинают делать то, что хотят, но особо не умеют.

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

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

Компьютер просто доступней, но это не означает, что люди хотят сидеть за ним. Они просто ничего другого себе позволить не могут.

а те, кто умеют себя выгодно «продать»

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

нужно шевелиться

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

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

тут вопрос был в тренировке скиллов, чтобы потом их успешно использовать.

Не бывает тренировки скиллов. Ты либо здесь и сейчас получаешь удовольствие от своей деятельности, либо не получаешь её вообще. Влажные фантази в духе: «Вот сейчас я буду превозмогать, ломать себя, заставлять, чтобы потом, в будущем, когда-нибудь наслаждаться. ». Это морковка на веревочке для ослов.

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

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

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

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

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

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

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

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

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

хм. не всегда игры начинают делать ради этого

Вообще всегда. Логика: Хмммм, я все детство провел за компом, играл в игры — следовательно мне нужно идти в геймдев. Тем более что сидеть дома и делать клац-клац на клаве в разы лучше, чем идти на завод или сидеть в офисе.

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

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

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

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

еще вспомнила. в качестве тренировок (по крайней мере в сценарном плане) можно прописывать сюжеты для настольных ролевок по типу d&d и pathfinder. брать готовые модули, комбинировать, находить какие-то интересные ходы и тренироваться.

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

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *