Первой серией наших уроков будет создание небольшого игрового движка, который будет представлять трехмерную сцену земной поверхности с расположенными на ней несколькими видами зданий и роботами-рабочими, которые будут добывать некие ресурсы и создавать посредством команд пользователя новые здания и сооружения.
Итак, Small craft не мудрствуя возьмём за основу прообраз игровой сцены из известной игры Starcraft и попробуем создать нечто подобное своими силами.
Таким образом, взглянув на картинку мы видим, что нам нужно будет создать:
![]() |
||
Купить программу Уроки Photoshop - Чудеса | ||
Уроки Photoshop - Чудеса | ||
Нет никого и ничего мудрее природы. Человек - дитя природы. | ||
Вот и пришло время чудес. Попробуем сотворить что-нибудь красивое и интересное. В этом нам поможет профессиональная программа для обработки графики - Adobe Photoshop. Какую версию использовать ? Любую доступную Вам - можно 6, 7, 8 (CS), 9 (CS 2), 10 (CS 3), CS4, CS5 и т.д. Кому что нравится. Принципы рассмотренные здесь справедливы для любой из этих версий. |
||
Какие специальные знания потребуются ? Думаю, что никаких особых знаний не потребуется, единственное, я надеюсь, что Вы обладаете хотя бы базовыми знаниями работы на ПК, т. е. Вам не нужно объяснять как установить Photoshop, как запустить его, как создать папку или файл, открыть изображение из Photoshop. Во всём остальном можно будет разобраться, по ходу работы. |
||
В этом сборнике статей мы рассмотрим следующие темы: | ||
-
Коллаж от нуля; ![]() |
||
-
Рисуем девушку; ![]() |
||
-
Считаем звезды; ![]() |
||
-
О, эта морская стихия; ![]() |
||
-
Подводный мир; ![]() |
||
-
Сны наяву; ![]() |
||
-
Дорогами исканий; ![]() |
||
-
Путешествие; ![]() |
||
- Мудрость природы; | ||
- Шаг за шагом; | ||
- Вселенная и космос; | ||
- Грани мироздания; | ||
- Красоты мира; | ||
- Родной край; | ||
- Удивительный мир растений; | ||
- Загадки мира насекомых; | ||
- Шум большого города; | ||
- Праздник всегда с тобой ! | ||
Надеюсь, что эти статьи помогли Вам узнать еще больше о возможностях Photoshop и научили более профессиональной работе в этой программе. Спасибо за внимание и желаю Вам творческих успехов !!! |
||
![]() |
||||||
Введение в программирование игр на С++ для платформы DirectX 9 Первый старт |
||||||
Данный небольшой урок является введением в программирование игр на C++ для DirectX 9 Вам нужно иметь установленную среду Microsoft Visual Studio 2005 или 2008 (можно триал), и DirectX SDK 9 версии, или лучше самой последней - DirectX SDK August 2008. |
||||||
[назад] [далее] [к содержанию] | ||||||
Запускаем Microsoft Visual Studio (далее просто MSVS для краткости), из папки с установленным DirectX SDK (далее просто DX) открываем папку с каким-либо проектом внутри папки Samples, например DXSDK_Aug2008\Samples\C++\Direct3D\SkinnedMesh |
||||||
Для правильной сборки примера Вам нужно будет внести в проект небольшие дополнения | ||||||
В окошке Solution Explorer нажимаем кнопочку проекта Skinned Mesh | ||||||
![]() |
||||||
Выбираем пункт меню Project > Properties | ||||||
![]() |
||||||
Нужно открыть узел C/C++ и для пункта General в строке Additional Include Directories указать абсолютный или относительный путь к папке из DXSDK_Aug2008\Include. Мы выполнили указание пути к папке с заголовочными файлами, необходимыми для компиляции dx-приложения. | ||||||
аналогично для узла Linker, пункт General в строке Additional Library Directories указать путь к папке DXSDK_Aug2008\Lib\x86. Это делается для указания пути к библиотекам dx которые потребуются при сборке directx приложения | ||||||
Жмем ОК, выполняем сборку Build > Build Solution | ||||||
В папке проекта SkinnedMesh появится папка Debug содержащая отладочную откомпилированную версию exe-файла | ||||||
Для изменения на Release выбирайте конфигурацию Release, снова задавайте пути к папкам заголовков и библиотек и снова выполняйте сборку | ||||||
![]() |
||||||
При этом готовый модуль будет помещен в папку Release | ||||||
Вы справились с первым, самым самым начальным уроком программирования directx на c++ | ||||||
Далее мы познакомимся с тем, как расширить пример и внести в него свои коррективы | ||||||
[назад] [далее] [к содержанию] |