Новичок в XNA, общие вопросы
-
22-08-2019 - |
Вопрос
Как следует из названия, я относительно новичок в XNA.Однако мой босс дал мне тривиальное задание, чтобы посмотреть, смогу ли я его выполнить.Я не сомневаюсь, что в конце концов так и сделаю, но некоторые указания в правильном направлении помогли бы.
Это не домашнее задание, и я просто ищу пару советов, чтобы мне пока не пришлось слишком глубоко копаться во всей документации ;)
- Как бы я мог добавить точки обзора камеры в свой проект?
- Каков был бы наилучший способ обработки пользовательского ввода (в данном случае с клавиатуры)
- Лучшие практики / часто используемые методы обнаружения обнаружения столкновения между двумя объектами?
Также я должен отметить, что я имею опыт работы с C ++, и C # для меня довольно новый (хотя я уже делал несколько небольших проектов, таких как этот, раньше).Также приветствуется любая помощь в процессе перехода между этими двумя языками.
Решение
Что ж, ничего не зная о вашем проекте (например, 2D или 3D), я могу только указать вам направление на некоторые веб-сайты, где вы можете легко найти конкретную информацию по этим темам.Ознакомьтесь с этим предыдущим вопросом о хорошем Блоги XNA, потому что большинство перечисленных там веб-сайтов будут хорошими местами для поиска информации о том, что вы пытаетесь сделать (с большим количеством примеров).
Что касается перехода с C ++ на C #, вот пара ресурсов, которые могли бы помочь вам в этом:
Другие советы
ознакомьтесь с этим простым 3d-руководством, доступ к различным главам находится в строке меню справа.
http://www.riemers.net/eng/Tutorials/XNA/Csharp/series1.php
в нем есть простая информация о рельефе местности, клавиатуре и ракурсе камеры, и все это в полном коде, и на то, чтобы разобраться со всем этим, уходит около 2 часов.наслаждайтесь