Вопрос

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

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

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

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

Это было полезно?

Решение

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

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

Другие советы

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top