PMG

Форумы по созданию игр
Текущее время: 22 сен 2017 10:23

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Не хватеает файлов в ДиректХ 9 СДК
СообщениеДобавлено: 02 сен 2010 12:10 
Не в сети
Новичок

Зарегистрирован: 02 сен 2010 12:03
Сообщения: 4
Специалисты, подскажите, недавно начал изучать программирование игр на С++ на ДиректХ 9. При компиляции ругается, типа не хватает файлов 3dapp.cpp, d3denumeration.cpp, d3dfont.cpp, d3dsettings.cpp, d3dutil.cpp, dxutil.cpp. Установил несколько разных ДиректХ 9 СДК, но в его каталогах нет этих файлов, что делать, почему так получается, может версию не ту скачал?
И вообще посмотрел я на форуме на холивары типа ДиректХ vs ОпенГЛ, С++ vs С# и нахожусь на распутье, так вот подскажите с чего все таки лучше начать изучение программирования 2д и 3д графики человеку более-менее знающему С++.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не хватеает файлов в ДиректХ 9 СДК
СообщениеДобавлено: 02 сен 2010 12:55 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2686
Откуда: Кирово-Чепецк
По идее эти файлы содержатся в sdk: \Samples\C++\Common
Если нет, то надо просить у народа: viewtopic.php?f=2&t=3323

Начинать изучение 3D лучше с книги Эдварда Энджела "Интерактивная компьютерная графика" или какой-то подобной. Что использовать DX или OGL разницы нет. Начал с DX можно и на нем написать не плохие проги. Если нужна переносимость, тогда OGL.

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не хватеает файлов в ДиректХ 9 СДК
СообщениеДобавлено: 02 сен 2010 13:05 
Не в сети
Новичок

Зарегистрирован: 02 сен 2010 12:03
Сообщения: 4
Так вот в том-то и дело что в той папке этих файлов нет, странно. Спасибо за совет, буду читать эту книгу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не хватеает файлов в ДиректХ 9 СДК
СообщениеДобавлено: 04 сен 2010 11:13 
там их не должео быть
просто если смотришь пример то лучше все файлы кинь в одну папку
а если свое пишешь то не должно быть такого так как там нету спп файлов


Вернуться к началу
  
 
 Заголовок сообщения: Re: Не хватеает файлов в ДиректХ 9 СДК
СообщениеДобавлено: 06 сен 2010 10:12 
Не в сети
Новичок

Зарегистрирован: 02 сен 2010 12:03
Сообщения: 4
Так, еще раз, че то не понял, как это не должно быть, зачем тогда в примере используют несуществующие файлы?
И еще вопрос такой, на чем обычно программируют графику и игры - в приложениях типа visual studio или есть какие-то специализированные приложения?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не хватеает файлов в ДиректХ 9 СДК
СообщениеДобавлено: 06 сен 2010 11:13 
скажи а разница??
я допустим в блокноте все пишу
ну не совсем блокнот но это из стандартных приложений
разницы нету, просто приложения типа cisual studio удобны тем что там есть:
встроенный компилятор
менеджер файлов

и все остальное га?%№
по моему лучше поставить компилятор на комп и писать все в блокноте (если стоит винда) и просто компилировать эти исходники файлы

так бесплатно хоть =))
ставь себе mingw и живи спокойно

неудобства:
компилировать через командную строку можно привыкнуть, я например привык (в линуксе так же))
нету менеджера вайлов, тоесть каждый файл надо открывать отдельно и редить
при компиляции надо указывать все файлы cpp очень не удобно
самое большое преимущество: тебе никто ничего не скажет =) сиди пиши компиль и продавай, твои проги будут обсалютно бесплатны и все права принадлежат только тебе


Вернуться к началу
  
 
 Заголовок сообщения: Re: Не хватеает файлов в ДиректХ 9 СДК
СообщениеДобавлено: 06 сен 2010 11:50 
Не в сети
Новичок

Зарегистрирован: 02 сен 2010 12:03
Сообщения: 4
Спасибо, isaer_95. А этот mingw это среда разработки типа visual studio, или более специализированная? Слышал есть XNA, кто-то пользуется таким? Кто еще что может сказать чем он пользуется?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не хватеает файлов в ДиректХ 9 СДК
СообщениеДобавлено: 06 сен 2010 11:57 
XNA это продолжение ДХ
mingw это компилятор а не среда
открываешь cmd и там пишешь
я не пользовался им =)) у меня linux
ставишь его потом создаешь исходник и в выполнить пишешь cmd там пишешь help
узнаешь как пользоваться и компиль =)
скажу только: cd ..\ это на папку назад (там вроде такого нету)


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB