Добро пожаловать в первую часть курса о программировании с использованием DirectX под C#. Перед тем, как начать программировать необходимо будет установить некоторое программное обеспечение:

  • C# cреду разработки. Популярным решением здесь является Microsoft Visual Studio, но также вы можете использовать бесплатные варианты: Borland C# Builder(бесплатно) или Microsoft Visual Studio Express(бесплатно), Mono(бесплатно)
  • .NET framework(бесплатно)
  • DirectX9 SDK(бесплатно)

Как вы видите, начать программировать 3D приложения можно начать прямо сейчас и с минимальными затратами.

Со всеми установленными приложениями, вы наконец-то можете начать программировать. Я буду давать примеры с расчетом, что у вас стоит Microsoft Visual Studio или Microsoft Visual Studio Express и есть некоторый опыт работы с этой средой.

Первое, что вам необходимо сделать – это создать новый проект и форму в нем – то, что делает среда разработки по-умолчанию. Дальше необходимо добавить ссылки на  Microsoft.DirectX и Microsoft.DirectX.Direct3D . Сразу же добавляйте ссылки и в код программы, чтобы вы могли начинать работу с этими библиотеками прямо сейчас:

1
2
  using Microsoft . DirectX ;
  using Microsoft . DirectX . Direct3D ;

Если вы скомпилируете этот проект, то вы увидите маленькую, пустую форму. Теперь вы готовы к следующему уроку -  Создание наиболее простого элемента  DirectX  - устройства .