详细说明:一个很不错的游戏引擎,自定义了游戏引擎中用的数据结构,数据元素,同时也实现了高级的元素,比如人物动画,天空Box,地形加载等,用户不用过多关心游戏如何实现,而关心实现一个什么要的游戏。
相关搜索:
pglib
[J2ME格斗游戏.rar] - 基于J2ME 开发的一个格斗游戏,内付源码,源码中还有一定的注释
[基于HOHO游戏引擎的游戏大作.rar] - 基于HOHO游戏引擎的游戏大作,代码含金量很高。可玩可学习研究。当今开源的、复杂一点的、基于游戏引擎开发的游戏代码不多。这是一个非常难得的学习研究机会,不要错过了!
[codeguru-opengl.rar] - 一个模拟地形的仿真,是用vc++ opengl弄的.感觉很有意思请大家积极下载
[NetGame.rar] - 网吧网络游戏自动更新系统源代码,网吧中安装的所有网络游戏,都可以通过该软件实现自动更新和方便的配置。
[GameEngine.rar] - 一个游戏引擎。。 很不错哈,适合新手入门,看看最好旯。
[quest24.zip] - quake的地图编辑器的源代码, 不是quake3的
[Gamesource.rar] - 是人物攻击动作和表情的一个开发游戏,可以在vc下直接编译运行
[Skin.ZIP] - DNN(DotNetNuke)是一款网站内容软件 皮肤源代码,
[3dexplorerTest.rar] - 一个独立的游戏引擎和游戏代码,包括测试资料3合1,写的很好,值得大家学习、研究
[MapDB.rar] - 自己开发的100%VC++源码GIS系统,已经具备了桌面GIS的基本功能,具备自己的数据格式,可在此基础上开发更进一步的功能。 有测试数据,作者已经在此基础上开发过高级程序。有意者联系:13554334810
[基于HOHO游戏引擎的游戏大作.rar] - 基于HOHO游戏引擎的游戏大作,代码含金量很高。可玩可学习研究。当今开源的、复杂一点的、基于游戏引擎开发的游戏代码不多。这是一个非常难得的学习研究机会,不要错过了!
[codeguru-opengl.rar] - 一个模拟地形的仿真,是用vc++ opengl弄的.感觉很有意思请大家积极下载
[NetGame.rar] - 网吧网络游戏自动更新系统源代码,网吧中安装的所有网络游戏,都可以通过该软件实现自动更新和方便的配置。
[GameEngine.rar] - 一个游戏引擎。。 很不错哈,适合新手入门,看看最好旯。
[quest24.zip] - quake的地图编辑器的源代码, 不是quake3的
[Gamesource.rar] - 是人物攻击动作和表情的一个开发游戏,可以在vc下直接编译运行
[Skin.ZIP] - DNN(DotNetNuke)是一款网站内容软件 皮肤源代码,
[3dexplorerTest.rar] - 一个独立的游戏引擎和游戏代码,包括测试资料3合1,写的很好,值得大家学习、研究
[MapDB.rar] - 自己开发的100%VC++源码GIS系统,已经具备了桌面GIS的基本功能,具备自己的数据格式,可在此基础上开发更进一步的功能。 有测试数据,作者已经在此基础上开发过高级程序。有意者联系:13554334810
相关函数/类:
PlaySound GetDeviceCaps QueryPerformanceCounter QueryPerformanceFrequency OutputDebugString LoadIcon LoadCursor GetStockObject RegisterClass SetRect AdjustWindowRect CreateWindow LoadMenu GetWindowLong GetWindowRect GetClientRect ClipCursor SetCursor ShowCursor GetCursorPos ScreenToClient GetSubMenu TrackPopupMenuEx SendMessage DestroyMenu GetMenu DestroyWindow PostQuitMessage DefWindowProc ZeroMemory SetWindowPos lstrcpy lstrcat GetClassLong SetWindowLong SetMenu GetModuleHandle DialogBoxParam GetDlgItem EndDialog wsprintf EnableWindow LoadAccelerators PeekMessage GetMessage TranslateAccelerator TranslateMessage DispatchMessage MessageBox CreateCompatibleDC CreateDIBSection SetMapMode MulDiv CreateFont SelectObject SetTextColor SetBkColor SetTextAlign GetTextExtentPoint GetTextExtentPoint32 ExtTextOut DeleteObject DeleteDC DrawText GetIconInfo GetObject GetDC GetDIBits ReleaseDC RegOpenKeyEx RegQueryValueEx RegCloseKey GetFullPathName CreateFile CloseHandle RegSetValueEx timeGetTime MultiByteToWideChar WideCharToMultiByte GetActiveWindow IsIconic IsWindow
PlaySound GetDeviceCaps QueryPerformanceCounter QueryPerformanceFrequency OutputDebugString LoadIcon LoadCursor GetStockObject RegisterClass SetRect AdjustWindowRect CreateWindow LoadMenu GetWindowLong GetWindowRect GetClientRect ClipCursor SetCursor ShowCursor GetCursorPos ScreenToClient GetSubMenu TrackPopupMenuEx SendMessage DestroyMenu GetMenu DestroyWindow PostQuitMessage DefWindowProc ZeroMemory SetWindowPos lstrcpy lstrcat GetClassLong SetWindowLong SetMenu GetModuleHandle DialogBoxParam GetDlgItem EndDialog wsprintf EnableWindow LoadAccelerators PeekMessage GetMessage TranslateAccelerator TranslateMessage DispatchMessage MessageBox CreateCompatibleDC CreateDIBSection SetMapMode MulDiv CreateFont SelectObject SetTextColor SetBkColor SetTextAlign GetTextExtentPoint GetTextExtentPoint32 ExtTextOut DeleteObject DeleteDC DrawText GetIconInfo GetObject GetDC GetDIBits ReleaseDC RegOpenKeyEx RegQueryValueEx RegCloseKey GetFullPathName CreateFile CloseHandle RegSetValueEx timeGetTime MultiByteToWideChar WideCharToMultiByte GetActiveWindow IsIconic IsWindow
文件列表(点击判断是否您需要的文件):
pgLib
.....\Audio
.....\.....\pgAudioFMOD.cpp
.....\.....\pgAudioFMOD.h
.....\.....\pgIAudio.cpp
.....\.....\pgIAudio.h
.....\.....\pgIAudioDevice.h
.....\.....\pgISample.h
.....\.....\pgSampleFMOD.cpp
.....\.....\pgSampleFMOD.h
.....\Base
.....\....\pgIDirectX.cpp
.....\....\pgIDirectX.h
.....\....\pgIFileTool.cpp
.....\....\pgIFileTool.h
.....\....\pgIImageTool.cpp
.....\....\pgIImageTool.h
.....\....\pgImage.cpp
.....\....\pgImage.h
.....\....\pgInFile.h
.....\....\pgInTextFile.cpp
.....\....\pgInTextFile.h
.....\....\pgIResourceManager.cpp
.....\....\pgIResourceManager.h
.....\....\pgISettings.cpp
.....\....\pgISettings.h
.....\....\pgIStringTool.cpp
.....\....\pgIStringTool.h
.....\....\pgITime.cpp
.....\....\pgITime.h
.....\....\pgIXML.cpp
.....\....\pgIXML.h
.....\....\pgList.h
.....\....\pgLog.cpp
.....\....\pgLog.h
.....\....\pgOutFile.h
.....\....\pgOutTextFile.cpp
.....\....\pgOutTextFile.h
.....\....\pgProfiler.cpp
.....\....\pgProfiler.h
.....\....\pgPtrList.h
.....\....\pgSettingsFile.cpp
.....\....\pgSettingsFile.h
.....\....\pgString.cpp
.....\....\pgString.h
.....\Docs
.....\....\pgLib.chi
.....\....\pgLib.chm
.....\....\pgLib.pdf
.....\FrameWork
.....\.........\d3dapp.cpp
.....\.........\d3dapp.h
.....\.........\d3dfont.cpp
.....\.........\d3dfont.h
.....\.........\d3dres.h
.....\.........\d3dutil.cpp
.....\.........\d3dutil.h
.....\.........\dxutil.cpp
.....\.........\dxutil.h
.....\.........\pgAppStub.cxx
.....\Game
.....\....\pgCharacter.cpp
.....\....\pgCharacter.h
.....\....\pgIGame.cpp
.....\....\pgIGame.h
.....\Input
.....\.....\pgIInput.cpp
.....\.....\pgIInput.h
.....\.....\pgInputDX.cpp
.....\.....\pgInputDX.h
.....\.....\pgSteering.cpp
.....\.....\pgSteering.h
.....\Math
.....\....\pgAABBox.h
.....\....\pgIMathTool.cpp
.....\....\pgIMathTool.h
.....\....\pgMatrix.cpp
.....\....\pgMatrix.h
.....\....\pgPath.h
.....\....\pgPathLinear.cpp
.....\....\pgPathLinear.h
.....\....\pgPlane.h
.....\....\pgQuat.cpp
.....\....\pgQuat.h
.....\....\pgTransform.cpp
... ...
pgLib
.....\Audio
.....\.....\pgAudioFMOD.cpp
.....\.....\pgAudioFMOD.h
.....\.....\pgIAudio.cpp
.....\.....\pgIAudio.h
.....\.....\pgIAudioDevice.h
.....\.....\pgISample.h
.....\.....\pgSampleFMOD.cpp
.....\.....\pgSampleFMOD.h
.....\Base
.....\....\pgIDirectX.cpp
.....\....\pgIDirectX.h
.....\....\pgIFileTool.cpp
.....\....\pgIFileTool.h
.....\....\pgIImageTool.cpp
.....\....\pgIImageTool.h
.....\....\pgImage.cpp
.....\....\pgImage.h
.....\....\pgInFile.h
.....\....\pgInTextFile.cpp
.....\....\pgInTextFile.h
.....\....\pgIResourceManager.cpp
.....\....\pgIResourceManager.h
.....\....\pgISettings.cpp
.....\....\pgISettings.h
.....\....\pgIStringTool.cpp
.....\....\pgIStringTool.h
.....\....\pgITime.cpp
.....\....\pgITime.h
.....\....\pgIXML.cpp
.....\....\pgIXML.h
.....\....\pgList.h
.....\....\pgLog.cpp
.....\....\pgLog.h
.....\....\pgOutFile.h
.....\....\pgOutTextFile.cpp
.....\....\pgOutTextFile.h
.....\....\pgProfiler.cpp
.....\....\pgProfiler.h
.....\....\pgPtrList.h
.....\....\pgSettingsFile.cpp
.....\....\pgSettingsFile.h
.....\....\pgString.cpp
.....\....\pgString.h
.....\Docs
.....\....\pgLib.chi
.....\....\pgLib.chm
.....\....\pgLib.pdf
.....\FrameWork
.....\.........\d3dapp.cpp
.....\.........\d3dapp.h
.....\.........\d3dfont.cpp
.....\.........\d3dfont.h
.....\.........\d3dres.h
.....\.........\d3dutil.cpp
.....\.........\d3dutil.h
.....\.........\dxutil.cpp
.....\.........\dxutil.h
.....\.........\pgAppStub.cxx
.....\Game
.....\....\pgCharacter.cpp
.....\....\pgCharacter.h
.....\....\pgIGame.cpp
.....\....\pgIGame.h
.....\Input
.....\.....\pgIInput.cpp
.....\.....\pgIInput.h
.....\.....\pgInputDX.cpp
.....\.....\pgInputDX.h
.....\.....\pgSteering.cpp
.....\.....\pgSteering.h
.....\Math
.....\....\pgAABBox.h
.....\....\pgIMathTool.cpp
.....\....\pgIMathTool.h
.....\....\pgMatrix.cpp
.....\....\pgMatrix.h
.....\....\pgPath.h
.....\....\pgPathLinear.cpp
.....\....\pgPathLinear.h
.....\....\pgPlane.h
.....\....\pgQuat.cpp
.....\....\pgQuat.h
.....\....\pgTransform.cpp
... ...