Авторизация 
		         
		        
					
 
		          
		        
			          
		        
			        Поиск по указателям 
		         
		        
			        
					 
		          
		        
			          
			
			         
       		 
			          
                
                    
                        
                     
                  
		
			          
		        
			          
		
            
	     
	    
	    
            
		
                    Фленов М. — Искусство программирования игр на С++ 
                  
                
                    
                        
                            
                                
                                    Обсудите книгу на научном форуме    Нашли опечатку? 
 
                                
                                    Название:   Искусство программирования игр на С++Автор:   Фленов М.  Аннотация:  Описаны современные технологии программирования ЗD игр, а также некоторые решения типичных проблем, с которыми может столкнуться программист при их разработке. В качестве практических примеров на протяжении всей книги рассматривается процесс создания простого движка игры, который использует все описываемые технологии: вершинные и пиксельные шейдеры, скелетную и вершинную анимацию, а также компоненты DirectMusic, DirectSound и Directlnput, входящие в библиотеку DirectX. Программный код, приведенный в книге, легко адаптировать и превратить в полноценную игру. Описываемый движок очень прост, но универсален и позволяет создавать игры любого жанра. На компакт-диске к книге содержатся листинги примеров и дополнительная информация по DirectX.
Язык:  Рубрика:  Computer science /Статус предметного указателя:  Готов указатель с номерами страниц ed2k:   ed2k stats Год издания:  2006Количество страниц:  256Добавлена в каталог:  02.03.2011Операции:  Положить на полку  |
	 
	Скопировать ссылку для форума  | Скопировать ID 
                                 
                             
                        
                     
                 
                                                                
			          
                
                    Предметный указатель 
                  
                
                    
                        DirectMusic       189 DirectSound 189 DirectX, оптимизация графики 239 HAL 190 HEL 190 MMSystem 189 Алгоритм перемещения 131 Алгоритм поворота       132 Алгоритм, поиск ключей анимации       187 Алгоритм, столкновение в 2D       134 Алгоритм, столкновение с боксом       136 Алгоритм, столкновение с плоскостью       155 Алгоритм, столкновение со сложной формой       159 Алгоритм, столкновение со сферой       156 Анимация на основе ключевых кадров 117 Буфер Stencil       74 Вершинная анимация, морфинг с помощью шейдера       171 Геймплей       6 Движок игры       6 Демо-ролик 7 Интерфейс DirectInput 132 Интерфейс DirectInput, преимущества       133 Интерфейс DirectInputDevice8, BuildActionMap       144 Интерфейс ID3DXEffect 41 Интерфейс ID3DXEffect, IsParameterUsed       60 Интерфейс ID3DXEffect, SetValue       45 60 Интерфейс ID3DXMesh       26 Интерфейс ID3DXMesh, CloneMesh       166 Интерфейс ID3DXMesh, DrawSubset       29 Интерфейс IDirect3D9, CreateDevice       22 Интерфейс IDirect3DDevice, Present       24 Интерфейс IDirect3DDevice, SetFVF       45 Интерфейс IDirect3DDevice, SetVertexDeclaration       46 Интерфейс IDirect3DDevice9, SetStreamSource       181 Интерфейс IDirect3DVertexDeclaration9       41 Интерфейс IDirectInputDevice8, SetActionMap       145 Интерфейс IDirectMusic       194 Интерфейс IDirectMusicLoader8       191 Интерфейс IDirectMusicLoader8, EnumObject       192 Интерфейс IDirectMusicLoader8, ScanDirectory       192 Интерфейс IDirectMusicLoader8, SetSearchDirectory       192 Интерфейс IDirectMusicPerformance       193 Интерфейс IDirectMusicPerformance, CreateStandardAudioPath       202 Интерфейс IDirectMusicPerformance, GetObjectInPath       203 Интерфейс IDirectMusicPerformance8, InitAudio       196 Интерфейс IDirectMusicPerformance8, LoadObjectFromFile       197 Интерфейс IDirectMusicPerformance8, PlaySegment       198 Интерфейс IDirectMusicPerformance8, PlaySegmentEx       198 Интерфейс IDirectMusicPerformance8, Stop       199 Интерфейс IDirectMusicPerformance8, StopEx       199 Интерфейс IDirectMusicSegment       194 Интерфейс IDirectXFile, CreateEnumObject       101 Интерфейс IDirectXFile, RegisterTemplates       98 Интерфейс IDirectXFileData, GetData       105 Интерфейс IDirectXFileData, GetName       105 Интерфейс IDirectXFileData, GetType       105 Интерфейс IGraphBuilder       223 225 Интерфейс IMediaControl       223 Интерфейс IMediaSample       221 Искусственный интеллект 235 Класс CBaseVideoRenderer       215 216 Класс CInputDeviceManager       132 Класс CMediaType       219 Класс CTexFilter       216 Ключи анимации 117 122 Компрессия изображения с потерей качества 239 Константа DIA_APPFIXED       140 Константа DIDBAM_DEFAULT       144 Константа DIENUM_CONTINUE       144 Константа DIRECTINPUT_VERSION       138 Константа DIVIRTUAL_FIGHTING_HAND2HAND       139 Константа FORMAT_VideoInfo       219 Константа FORMAT_WaveFormatEx       219 Константа IID_IDirectInput8       138 Корректировка формата вершин       166 Массив ActionMap       139 Метод CreateVertexDeclaration 44 Метод GetDeviceData       148 Морфинг 170 Описание класса CInputEngine       134 Оптимизация 3D-графики       238 Программа VTune       246 Скелетная анимация 86 Сообщение WM_DESTROY 19 Сообщение WM_QUIT 19 Структура D3DXFRAME       97 Структура D3DXFRAME_DERIVED       97 Структура DIACTIONFORMAT       138 Структура DIDEVICEINSTANCE       143 Структура DS3DBUFFER       203 Структура DS3DLISTENER       205 Утилита 3D Exploration 30 Утилита conv3ds.exe       30 Формат ASF 214 Формат AVI 214 Формат MP3 214 Формат MPEG 214 Фрейм 110 Функция CoCreateInstance 191 192 Функция D3DXComputeBoundingBox       161 163 Функция D3DXCreateEffectFromFile 41 Функция D3DXCreateTextureFromFile 26 Функция D3DXLoadMeshFromX 25 Функция D3DXLoadMeshHierarchyFromX       96 Функция D3DXLoadSkinMeshFromXof       108 Функция D3DXMatrixInverse       213 Функция DirectInput8Create       137 Функция DX3DInitZ 20 Функция EnumDevicesBySemantics       141 Функция EnumDevicesCallback       141 Функция GraphEngine       23 Функция Init 19 Функция OptimizeInplace 244 Функция UpdateSkinnedMesh       115 Функция WinMain 18 Функция шейдера mul       38 Цикл обработки сообщений 19 Шейдер 32 Шейдер вершинный 32 41 Шейдер пиксельный 33 40 Шейдер, версии 36 Штекер входящий       226 Штекер выходящий       226 Язык HLSL 32 34 Язык HLSL, базовые типы данных       34 Язык HLSL, вектор       35 Язык HLSL, матрицы       35 
                            
                     
                  
			Реклама