Новичок в XNA, общие вопросы - PullRequest
1 голос
/ 31 марта 2009

Как видно из названия, я относительно новичок в XNA. Однако мой начальник дал мне тривиальное задание, чтобы посмотреть, смогу ли я это сделать. Я не сомневаюсь, что со временем это сделаю, но некоторые указатели в правильном направлении помогут.

Это не домашнее задание, и я просто ищу пару советов и указателей, поэтому мне пока не нужно слишком углубляться во всю документацию;)

  • Как мне добавить точки обзора камеры в мой проект?
  • Каков наилучший способ обработки пользовательского ввода (в данном случае клавиатура)
  • Рекомендации / часто используемые методы обнаружения столкновений между двумя объектами?

Также я должен отметить, что я пришел из C ++, и C # является для меня довольно новым (хотя раньше я уже делал несколько небольших проектов, таких как этот). Также приветствуется любая помощь в процессе перехода между этими двумя языками.

Ответы [ 2 ]

3 голосов
/ 01 апреля 2009

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

Что касается перехода с C ++ на C #, вот пара ресурсов, которые могут вам в этом помочь:

2 голосов
/ 01 апреля 2009

ознакомьтесь с этим простым трехмерным учебником, доступ к различным главам находится в строке меню справа.

http://www.riemers.net/eng/Tutorials/XNA/Csharp/series1.php

он имеет простую информацию о ландшафте, клавиатуре и ракурсе камеры, все в полном коде, и это займет около 2 часов. наслаждаться

...