第五章 遊戲開發工具
Post on 19-Mar-2016
79 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
DOS
-
5-1 5-2 C/C++ 5-3 Visual Basic 5-4 Java 5-6 OpenGL 5-5 FlashActionScript 5-7 DirectX
*
5-1
*
(Edit)(Compile)(Execute)(Debug) 5-1
*
WindowsWindowsLinuxVisual BasicWindows 5-1
*
OpenGLDirectX
5-1
*
COMCOMCPU5-1
*
C++CC/C++ C/C++ C/C++ 5-2 C/C++
*
01 C/C++C/C++Windows API(Application Programming Interface)DirectX5-2 C/C++
*
C++C C/C++C/C++5-2 C/C++
*
C++ BuilderVisual C++ C++ 5-2 C/C++
*
Visual C++VC++C/C++ VC++WindowsVC++MFC(Microsoft Foundation Class Library)Windows APIWindows API5-2 C/C++
*
BASIC(Beginners All-purpose Symbolic Instruction Code) Visual BasicVisual BasicVisual Basic 5-3 Visual Basic
*
Visual BasicWindowsVisual Basic()Visual Basic 5-3 Visual Basic
*
Visual Basic Visual Basic6.0Visual Basic.NET5-3 Visual Basic
*
Visual BasicVisual Basic Visual BasicDirectX7Visual Basic Visual BasicVisual BasicVisual Basic 5-3 Visual Basic
*
JavaC++SunJavaJavaJava5-4 Java
*
Java(Byte Code)Java(Java Runtime Environment)5-4 Java
*
Java5-4 Java
*
JavaC++C/C++JavaJavaC++(Garbage Collector) Java(class)Java 5-4 Java
*
Java JavaAPI3DJavaJavaApplet 5-4 Java
*
FlashMacromedia FlashWindowsexeFlashFlash Player 5-5 FlashActionScript
*
5-5 FlashActionScript Flash
*
FlashFlash Action ScriptAction ScriptFlash2DFlashRPGFlashMacromediaFlashAction Script 5-5 FlashActionScript
*
Direct3DPCPCDirect3DPCDirect3D3D3DOpenGL5-6 OpenGL
*
OpenGL OpenGLSGI19922D3DAPI OpenGL Windows APIOpenGL API3D 5-6 OpenGL
*
OpenGLOpenGL2.1OpenGL(Client)(Server)Direct3D 5-6 OpenGL
*
OpenGLOpenGL(Procedural)(Descriptive)API API2000 5-6 OpenGL
*
GLUGLUT GLU(OpenGL Utility Library)GLUGLUT(OpenGL Utility Toolkit)GLUTMicrosoft WindowsMac OSX-Window(Linux/Unix) 5-6 OpenGL
*
:3D()Flat Shading
5-6 OpenGL
*
:3D()Gouraud Shading
5-6 OpenGL
*
OpenGL(1)OpenGLOpenGLGLUT(Device Context)OpenGLOpenGLOpenGLOpenGL 5-6 OpenGL
*
OpenGL(2)OpenGL(Flush)
5-6 OpenGL
*
GDI(Graphics Device Interface) OpenGLGDIGDI OpenGLCPUGDIGDI 5-6 OpenGL
*
OpenGL(T&L)CPU 5-6 OpenGL
*
WindowsDirectXDirectXDirectXDOSDirectX 5-7 DirectX
*
DirectX SDK DirectX(Runtime)(Software Development Kit, SDK) DirectXDirectXDirectX SDK 5-7 DirectX
*
DirectX SDK 5-7 DirectX
DirectGraphicsDirectX3D3DAPIDirectSound3DDirectInputGamePadVRDirectShowDirectPlay
*
DirectGraphics DirectGraphicsDirectX92D3D DirectDrawWindows GDIDirectDraw3D3D 5-7 DirectX
*
DirectSound DirectSoundMCIAPI DirectSound(DirectSound)2D(DirectSoundBuffer)3D(DirectSound3DBuffer)3D(DirectSound3DListener) 5-7 DirectX
*
DirectSound2D3D 3D 5-7 DirectX
*
DirectSound 5-7 DirectX
*
DirectInputDirectInputGamePadVR DirectInput 5-7 DirectX
*
101DirectInput DirectInputWindowsDirectXWindowsDirectInputWindows 5-7 DirectX
*
()DirectInput 5-7 DirectX
*
DirectInputDirectInput63224128 5-7 DirectX
*
DirectShow (1)DirectShowDirectXMPEGAVIMOVMIDIMP2MP3 DirectShowDirectSoundDirectMusic(Filter)
5-7 DirectX
*
DirectShow (2)MPEGDirectShow 5-7 DirectX
*
DirectShow (3)DirectShow
5-7 DirectX
*
DirectPlayDirectPlayAPIDirectPlayDirectPlayIPXTCP/IP
5-7 DirectX
*
Q&A
top related