Я сразу же помещаю это как сообщество. Я не хочу просить о помощи в программировании или даже задать конкретный вопрос о программировании, а скорее процесс и ресурсы, необходимые для создания такой игры.Если бы я хотел сделать игру Pac-Man?
Проще говоря: Мой друг колледжа и я решили дать нам действительно большой вызов для дальнейшего развития навыков программирования. Через полгода мы хотим показать себе игру Pac-Man. Pac-Man будет управляться AI, как призраки, и любой из Pac-Man живет дольше всех после победы над множеством попыток.
Это не то, что мы сделали до сих пор. Цель здесь, для меня, заключается не в создании идеальной игры, а в попытке ее завершить, изучите целую кучу процесса. Даже если я не закончу в то время, что является хорошей возможностью, я бы хотел хотя бы попробовать это.
Итак, мой вопрос: как мне начать подготовку себя? Я уже начал векторную математику, матрицы, все эти забавные вещи. Моя желаемая платформа была бы DirectX 9.0c; является ли это целесообразным? Имейте в виду, что это не предпочтение только для этого проекта, но я хочу иметь какое-то будущее в разработке графики, поэтому я хочу выбрать платформу, которая будет безопасна в будущем.
Что касается разработки игры в целом, что я должен принимать во внимание? Я никогда раньше не занимался настоящей игрой, поэтому всем и всем советуем разрабатывать средние проекты (если это будет проект средней величины).
Мои главные проблемы - ямы-падения и демотиваторы.
Извините, если вопрос такой расплывчатый. Если он здесь не принадлежит, я удалю его. В противном случае всем и всем, кто советует делать крупные проекты, очень признателен.
Взгляните на 'http: // www-cs-students.stanford.edu/~ amitp/gameprog.html', это может помочь с некоторыми темами. – tur1ng
Какая классная страница! Большое спасибо за ссылку! – IAE
эквивалент DirectX «Hello World!» состоит в том, чтобы нарисовать один треугольник на экране, используя систему рендеринга. Попробуйте найти «DirectX draw one triangle». ;) –