По ссылке заглянул. Урок не очём :/
Человек этот явный дизайнер. Он нигде не приводит исходный код, а значит скорее всего он пользует чей-то движок.
Вообще надо сказать что дизайнер и программер специальности почти не совместимые. Редко кто и рисует и пишет...
Обычно в команде несколько человек (количество зависит от размера проекта)
Если ты решил этим заняться, то тебе надо в первую очередь определиться с тем кем ты будешь (что у тебя лучше получается)
Начинать стоит не с 3D а с 2D. Я пишу свою игру уже 1,5 года. Кажется что это очень просто, но процесс очень трудоёмкий, но интересный. 3D программирование сложнее технически, ну и с физическим движком там мороки много. Опять же шейдоры надо писать.
Вообще я этим буду заниматься не один, а когда у меня уже будет слаженная и опытная команда.
Что тебе для этого нужно:
1) Отличное знание языка (основы и WinAIP(если под Винду писать)) программирования (начинать знакомство с языком с его графической части плохая идея, запутаешься).
2) Знание OpenGL или DirectX на выбор (я предпочитаю OpenGL), но в нём сложнее (нет стандартной поддержки форматов)
Если используешь Java, то её оналог OpenGL - Java2D
Если будешь делать, то смотри подробнее на этом сайте. Самый крупный портал российского игростроя
GameDev
З.Ы. Извини что долго не отвечал. Сижу за игрой по 6 часов в день. Релиз через 2 недели... Вот! Ну я пошёл спать