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

В настоящее время существует так много вариантов разработки игры:

Unity3D: Я много с ним работал. Прошло уже 8 лет, я его больше не вижу, что могло измениться!?

Unreal Engine: Раньше я его очень ненавидел. Совершенно недружественный движок, когда его выпустили. В настоящее время я уверен, что это совершенно другое

Годо: недавно я узнал об этом, и это невероятно. (Из документации). Хотя никогда не использовал.

И, конечно же, тысячи библиотек! Честно говоря, по моему очень скромному мнению, нет смысла использовать библиотеку, а затем снова видеть, как вы пишете код для Android или iOS. — В моем случае я хочу, чтобы это была мобильная игра, потому что я действительно хочу иметь ее у себя в кармане в мои скучные часы в метро.

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

Посмотрим, что я получу в ближайшие дни.