А можно сперва прийти на чужой форум - модератором или еще кем, посмотреть что и как, на "кухню" изнутри... Получить практические советы на месте.
Лучше на какой-то смыслово легкий проект, без особых заморочек по постам.
Например:
http://wolhowec.unoforum.ru/
3D мастер. Программа на русском языке. Необходимость в кодинге отсутствует
Здесь можно скачать, почитать, обсудить
Без языка GML нельзя. А вообще можно, причем без специальных библиотек. Я даже на Qbasic`е делал. Сначала разрабатывается 3д движок используя специальные формулы, в которых основополагающие операторы Sin и Cos. И графический редактор совместимый с этим движком. И потом уже с помощью этого добра рисуются 3д модельки. При этом надо делать все максимально просто. Но эта затея по большей степени себя не оправдывает. Пустая трата времени и сил.
На basic`е и GM можно в принципе с нуля разработать все что угодно, но сколько ты потратишь на это времени и сил неизвестно. Известно только то, что максимально много.
Самостоятельно создать игру можно, вам будет вполне не сложно если вы в первую очередь дружите с фотошопом, через фотошоп прячете кота в разных комнатах, и когда у вас уже есть заготовки делаете слайд шоу, а потом этот слайд через програмку нужно перевести в игровой формат.
Если под интересной игрой вы подразумеваете захватывающую сюжетную линию, различные концовки в зависимости от принятых решений или способа прохождения и т.п., то да - реально. Но если вы хотите создать что-то сложнее арканоида, то в одиночку на это может уйти 1-3 года (в лучшем случае) - все зависит от ваших умений, энтузиазма и времени, которое вы будете на это выделять. Это в том случае, если вы владеете всеми технологиями, необходимыми для создания игры. Вот только чем сложнее продукт, тем более широкий список технологий вам понадобится для его создания. И обычно бывает так, что человек либо на отлично знает 1-2 технологии, либо десяток технологий не глубоко (по верхам нахватался). Имхо, если над проектом работает команда, каждый человек которой будет выполнять свою часть работы (в которой он как раз имеет хорошие познания), то такой продукт будет более качественный, чем если один человек разрабатывает все от начала до конца. Конечно есть гении, которые могут справится и в одиночку, но я описывал среднестатистический вариант. Так что мой ответ да, но все упирается во время и сложность игры, которую вы хотите получить на выходе.