Ну, я предлагаю вам прочитать о разработке игр. Кроме того, на каком языке вы собираетесь его развивать? Я предлагаю вам начать с поиска рамок и тому подобного. Например, для c # есть XNA от MS, и если вы используете java, вы можете использовать open GL, сначала прочитайте об этих вещах, а затем найдите несколько уроков, я думаю, что есть много, что можно найти