详细说明:ZFXC是一款比较出名的3D游戏引擎。使用lua为脚本语言。图形模块用OpenGL和Direct3D开发实现跨平台。总之这个引擎很不错值得研究。-ZFXC is a relatively well-known 3D game engine. The use scripting language for the song. Graphics with OpenGL and Direct3D to achieve cross-platform development. In short, the engine very well worth studying.
相关搜索:
游戏引擎 opengl和direct3d 引擎 opengl zfxcengine-0.1.0.zip 3d游戏引擎 3D 游戏 引擎 opengl 引擎 游戏引擎 模块 3D 引擎 opengl opengl direct3d Direct3D lua LUA 使用 zfxcengine opengl 游戏 脚本 引擎 LUA C 图形 引擎
[Rulased.rar] - 基于人工智能的游戏机器人的预测控制算法的实现
[d3d_grass.rar] - 利用DirectX绘制三维草的代码,对于装饰大规模的室外场景,有参考价值.
[角色扮演游戏(RGP)程序设计.rar] - 非常好的10多个RPG角色扮演游戏程序设计实列,请好好学习一下别人的经验。
[directcliper.rar] - 在Direct3D程序中运用碰撞检测 示例
[NetGame.rar] - 网吧网络游戏自动更新系统源代码,网吧中安装的所有网络游戏,都可以通过该软件实现自动更新和方便的配置。
[Direct3D9初级教程.rar] - Direct3D9初级教程
[ablazeballsrc.rar] - 此为一款用vc和opengl编写的3d游戏。粒子系统作的尤其漂亮。非常的cool.
[导弹发射演示.zip] - 基于opengl的三维导弹发射演示,其中包括尾焰的粒子系统,导弹爆炸时的效果演示,多种视角的变换等等,比较真实的再现了导弹的发射.
[2005011609594128107.rar] - CS仿真程序。这是我见过的写得最漂亮的opengl程序,潜心研究了三天之后,增加了大量注释,删除了一些冗余代码,并且修改了它的碰撞测试函数,加入了图示说明。各位学习OpenGL的新手不应错过这么一个优秀的程式。
[d3d_grass.rar] - 利用DirectX绘制三维草的代码,对于装饰大规模的室外场景,有参考价值.
[角色扮演游戏(RGP)程序设计.rar] - 非常好的10多个RPG角色扮演游戏程序设计实列,请好好学习一下别人的经验。
[directcliper.rar] - 在Direct3D程序中运用碰撞检测 示例
[NetGame.rar] - 网吧网络游戏自动更新系统源代码,网吧中安装的所有网络游戏,都可以通过该软件实现自动更新和方便的配置。
[Direct3D9初级教程.rar] - Direct3D9初级教程
[ablazeballsrc.rar] - 此为一款用vc和opengl编写的3d游戏。粒子系统作的尤其漂亮。非常的cool.
[导弹发射演示.zip] - 基于opengl的三维导弹发射演示,其中包括尾焰的粒子系统,导弹爆炸时的效果演示,多种视角的变换等等,比较真实的再现了导弹的发射.
[2005011609594128107.rar] - CS仿真程序。这是我见过的写得最漂亮的opengl程序,潜心研究了三天之后,增加了大量注释,删除了一些冗余代码,并且修改了它的碰撞测试函数,加入了图示说明。各位学习OpenGL的新手不应错过这么一个优秀的程式。
相关函数/类:
OutputDebugString MessageBox GetFileSize Sleep CreateThread CreateMutex CreateSemaphore SetParent OpenFile QueryPerformanceFrequency QueryPerformanceCounter Polygon GetKeyboardState GetKeyState GetDeviceCaps ZeroMemory GetForegroundWindow ShowCursor
OutputDebugString MessageBox GetFileSize Sleep CreateThread CreateMutex CreateSemaphore SetParent OpenFile QueryPerformanceFrequency QueryPerformanceCounter Polygon GetKeyboardState GetKeyState GetDeviceCaps ZeroMemory GetForegroundWindow ShowCursor
文件列表(点击判断是否您需要的文件):
zfxcengine-0.1.0
................\AUTHORS
................\code
................\....\Core
................\....\....\ceConsole.cpp
................\....\....\ceConsoleStreams.cpp
................\....\....\ceCore.cpp
................\....\....\ceCoreTools.cpp
................\....\....\ceDebug.cpp
................\....\....\ceDynlib.cpp
................\....\....\ceEventTriggerer.cpp
................\....\....\ceExceptions.cpp
................\....\....\ceLogSystem.cpp
................\....\....\ceMemManager.cpp
................\....\....\ceProfile.cpp
................\....\....\ceRefCount.cpp
................\....\....\ceResource.cpp
................\....\....\ceResourceFactory.cpp
................\....\....\ceResourceManager.cpp
................\....\....\ceThreading.cpp
................\....\....\ceTimer.cpp
................\....\MainApp
................\....\.......\ceMainApp.cpp
................\....\.......\main.cpp
................\....\Math
................\....\....\ceAABB.cpp
................\....\....\ceFrustum.cpp
................\....\....\ceMathInit.cpp
................\....\....\ceMatrix.cpp
................\....\....\ceOBB.cpp
................\....\....\cePlane.cpp
................\....\....\cePlane4f.cpp
................\....\....\cePolygon.cpp
................\....\....\ceQuaternion.cpp
................\....\....\ceRay.cpp
................\....\....\ceVec2f.cpp
................\....\....\ceVec3f.cpp
................\....\....\ceVec4f.cpp
................\....\Modules
................\....\.......\Geometry
................\....\.......\........\ceMesh.cpp
................\....\.......\........\ceMeshFactory.cpp
................\....\.......\........\ceMeshFormatQ3BSP.cpp
................\....\.......\........\ceMeshSerializer.cpp
................\....\.......\........\ceQ3LevelMesh.cpp
................\....\.......\GUI
................\....\.......\...\ceFont.cpp
................\....\.......\...\ceGUIElementFactory.cpp
................\....\.......\...\ceGUISystem.cpp
................\....\.......\InputSDL
................\....\.......\........\ceInputDevice_SDL.cpp
................\....\.......\........\ceInputSystem_SDL.cpp
................\....\.......\........\SharedLibExports.cpp
................\....\.......\Logging
................\....\.......\.......\ceLogConfig.cpp
................\....\.......\.......\ceLogDomain.cpp
................\....\.......\.......\ceLogger.cpp
................\....\.......\.......\ceLogLevel.cpp
................\....\.......\.......\ceODSStream.cpp
................\....\.......\.......\ceStdioStream.cpp
................\....\.......\Network
................\....\.......\.......\ceNetpacket.cpp
................\....\.......\.......\ceNetwork.cpp
................\....\.......\.......\ceNetworkSocket.cpp
................\....\.......\Render
................\....\.......\......\ceRenderApp.cpp
................\....\.......\RenderD3D9
................\....\.......\..........\ceDeviceCaps_D3D9.cpp
................\....\.......\..........\ceRenderDevice_D3D9.cpp
................\....\.......\..........\ceRenderJob_D3D9.cpp
................\....\.......\..........\ceRenderObjectFactory_D3D9.cpp
................\....\.......\..........\ceRenderObject_D3D9.cpp
................\....\.......\..........\ceRenderQueue_D3D9.cpp
................\....\.......\..........\ceRenderSystem_D3D9.cpp
................\....\.......\..........\ceTextureManager_D3D9.cpp
................\....\.......\..........\ceTextureObject_D3D9.cpp
... ...
zfxcengine-0.1.0
................\AUTHORS
................\code
................\....\Core
................\....\....\ceConsole.cpp
................\....\....\ceConsoleStreams.cpp
................\....\....\ceCore.cpp
................\....\....\ceCoreTools.cpp
................\....\....\ceDebug.cpp
................\....\....\ceDynlib.cpp
................\....\....\ceEventTriggerer.cpp
................\....\....\ceExceptions.cpp
................\....\....\ceLogSystem.cpp
................\....\....\ceMemManager.cpp
................\....\....\ceProfile.cpp
................\....\....\ceRefCount.cpp
................\....\....\ceResource.cpp
................\....\....\ceResourceFactory.cpp
................\....\....\ceResourceManager.cpp
................\....\....\ceThreading.cpp
................\....\....\ceTimer.cpp
................\....\MainApp
................\....\.......\ceMainApp.cpp
................\....\.......\main.cpp
................\....\Math
................\....\....\ceAABB.cpp
................\....\....\ceFrustum.cpp
................\....\....\ceMathInit.cpp
................\....\....\ceMatrix.cpp
................\....\....\ceOBB.cpp
................\....\....\cePlane.cpp
................\....\....\cePlane4f.cpp
................\....\....\cePolygon.cpp
................\....\....\ceQuaternion.cpp
................\....\....\ceRay.cpp
................\....\....\ceVec2f.cpp
................\....\....\ceVec3f.cpp
................\....\....\ceVec4f.cpp
................\....\Modules
................\....\.......\Geometry
................\....\.......\........\ceMesh.cpp
................\....\.......\........\ceMeshFactory.cpp
................\....\.......\........\ceMeshFormatQ3BSP.cpp
................\....\.......\........\ceMeshSerializer.cpp
................\....\.......\........\ceQ3LevelMesh.cpp
................\....\.......\GUI
................\....\.......\...\ceFont.cpp
................\....\.......\...\ceGUIElementFactory.cpp
................\....\.......\...\ceGUISystem.cpp
................\....\.......\InputSDL
................\....\.......\........\ceInputDevice_SDL.cpp
................\....\.......\........\ceInputSystem_SDL.cpp
................\....\.......\........\SharedLibExports.cpp
................\....\.......\Logging
................\....\.......\.......\ceLogConfig.cpp
................\....\.......\.......\ceLogDomain.cpp
................\....\.......\.......\ceLogger.cpp
................\....\.......\.......\ceLogLevel.cpp
................\....\.......\.......\ceODSStream.cpp
................\....\.......\.......\ceStdioStream.cpp
................\....\.......\Network
................\....\.......\.......\ceNetpacket.cpp
................\....\.......\.......\ceNetwork.cpp
................\....\.......\.......\ceNetworkSocket.cpp
................\....\.......\Render
................\....\.......\......\ceRenderApp.cpp
................\....\.......\RenderD3D9
................\....\.......\..........\ceDeviceCaps_D3D9.cpp
................\....\.......\..........\ceRenderDevice_D3D9.cpp
................\....\.......\..........\ceRenderJob_D3D9.cpp
................\....\.......\..........\ceRenderObjectFactory_D3D9.cpp
................\....\.......\..........\ceRenderObject_D3D9.cpp
................\....\.......\..........\ceRenderQueue_D3D9.cpp
................\....\.......\..........\ceRenderSystem_D3D9.cpp
................\....\.......\..........\ceTextureManager_D3D9.cpp
................\....\.......\..........\ceTextureObject_D3D9.cpp
... ...