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