Ответ: С чего вы начинаете GameDev проект?
Первым делом: пустое окно. Потом главный цикл, рендер там, граф сцены и т.д. Это если свой движок. Если готовый - создается пустой мир (плоскость) и простейший игрок. Таким образом постепенно формируется скелет игры. Потом на этот скелет насаживаются игровые возможности разнообразные. Игра становится готовой когда на скелете во всех местах есть "мясо", иначе получается зомбак который пугает людей и они не хотят с ним играть. У меня большинство игр как раз такие зомбаки - иногда даже состоящие из одной руки.
Вообще невозможно выделить первое, второе и т.д. Разработка это цикл - если правильно ее вести то рано или поздно ты из него выйдешь с готовой игрой. А если неправильно вести - цикл крашнется и ты войдешь в прекрасный мир депрессии и отчаяния.
__________________
|