x0 -- установка
Автор: constructor_
Автор: constructor_
0) Общее
Файлы кодов общие для всех демок:
code_1_0.zip
Распакуйте файлы куда вам удобно, и укажите компилятору путь к ним!
Файлы данных, общие для физических демок.
base_1_0.zip (полная версия)
base_do_1_0.zip (без Newton.dll и без Irrlicht.dll)
Затем вы добавляете соответствующий урок в указанную директорию
(Урок может содержать доп. файлы /Bin и /Data)
Чтобы не было путаницы в названиях, переменных, путях, итд. Я вынес в "Код" некоторые файлы из Newton :)
(
Код:
-Code\
Данные:
-YourDir\
--Bin\
--Data\
Пример:
-YourDir\
--X_exName\
)
Для использования физического движка Newton и графического Irrlicht, нужно, конечно, их установить
1) Newton
Сайт: http://newtongamedynamics.com/
Ссылка для скачивания: http://newtongamedynamics.com/downloads/NewtonWin-1.53.zip
Скачиваем, открываем архив, запускаем инсталяцию.
Заголовочные файлы
"include (*.h)":
..\NewtonSDK\samples\toolBox (всякие типы переменных, воспомогательные объекты, итп)
..\NewtonSDK\samples\common (тут всякая всячина)
..\NewtonSDK\sdk (собственно виновник торжества Newton.h)
..\NewtonSDK\sdk\customJoints (всякие интересные виды связей червячные, зубчатые, итд, итп)
Библиотеки
"library (*.lib)":
..\NewtonSDK\sdk\dll (отсюда .. Гм.. Берем библиотеку lib и dll)
И, незабудьте описание функций
..\NewtonSDK\doc\newton.chm
2) Irrlicht
Сайт: http://irrlicht.sourceforge.net/
Ссылка для скачивания: http://prdownloads.sourceforge.net/irrlicht/irrlicht-1.3.1.zip?download
Распаковываем. (я переименовал имя основной папки в просто "Irrlicht")
Указываем путь к:
..\Irrlicht\include (классы интерфейсов на все необходимые объекты)
..\Irrlicht\lib\Win32-visualstudio (Берем библиотеки отсюда)
..\Irrlicht\lib\Win64-visualstudio (или отсюда)
..\Irrlicht\lib\... (или там разберетесь на месте :) )
..\Irrlicht\bin\Win32-VisualStudio (отсюда dll)
Затем, настоятельно рекомендую использовать
..\Irrlicht\doc\irrlicht.chm
Вот, собственно и все.
3) Дополнительно
Поройтесь на форумах, и скачайте разные, интересные дополнения.
В обязательном порядке качайте irrEdit (для Irrlicht)
http://irrlicht.sourceforge.net/links.html
Также мне понравился NewtonPlayGround (для Newton)
http://newtongamedynamics.com/downloads.html
Удачи!
28 октября 2007