下载地址:
链接:https://pan.baidu.com/s/1OmrWB4jlbZykDPHwdx2Uog?pwd=rc3z
提取码:rc3z
--来自百度网盘超级会员V3的分享
压缩包内容说明:
国内知名游戏公司开发的游戏引擎,简洁高效,代码值得参考。包含了这几部分:HR3D+HRAuido+HRUI+HR3D_Plugins
HR3D+HRAuido+HRUI+HR3D_Plugins(游戏引擎) ├─ HR3D │ ├─ BoneCombination.cpp │ ├─ BoneCombination.h │ ├─ Constants.h │ ├─ Continent.cpp │ ├─ Continent.h │ ├─ FloatAshes.cpp │ ├─ FloatAshes.h │ ├─ HR3D.cpp │ ├─ HR3D.h │ ├─ HR3D.vcproj │ ├─ HR3D.vcproj.864B6E26FE2B4BA.Administrator.user │ ├─ HR3D.vcproj.GLGLGL-S5DU5FW5.Administrator.user │ ├─ HR3D.vcproj.LEOSTATION.leo.user │ ├─ HR3D.vcproj.REALKING.Administrator.user │ ├─ HR3D.vcproj.vspscc │ ├─ HR3D_2DImage.cpp │ ├─ HR3D_2DImage.h │ ├─ HR3D_Bsp.cpp │ ├─ HR3D_Bsp.h │ ├─ HR3D_Camera.cpp │ ├─ HR3D_Camera.h │ ├─ HR3D_Config.cpp │ ├─ HR3D_Config.h │ ├─ HR3D_Decal.cpp │ ├─ HR3D_Decal.h │ ├─ HR3D_Emitter.cpp │ ├─ HR3D_Emitter.h │ ├─ HR3D_FilePath.cpp │ ├─ HR3D_FilePath.h │ ├─ HR3D_Global.cpp │ ├─ HR3D_Global.h │ ├─ HR3D_HugeModel.cpp │ ├─ HR3D_HugeModel.h │ ├─ HR3D_Include.h │ ├─ HR3D_Lensflare.cpp │ ├─ HR3D_Lensflare.h │ ├─ HR3D_Light.cpp │ ├─ HR3D_Light.h │ ├─ HR3D_Math.cpp │ ├─ HR3D_Math.h │ ├─ HR3D_Object.h │ ├─ HR3D_Platform.cpp │ ├─ HR3D_Platform.h │ ├─ HR3D_Prim.cpp │ ├─ HR3D_Prim.h │ ├─ HR3D_Quadric.cpp │ ├─ HR3D_Quadric.h │ ├─ HR3D_Quaternion.cpp │ ├─ HR3D_Quaternion.h │ ├─ HR3D_Spline.cpp │ ├─ HR3D_Spline.h │ ├─ HR3D_Stdio.cpp │ ├─ HR3D_Stdio.h │ ├─ HR3D_TerrainHelp.h │ ├─ HR3D_Vector.cpp │ ├─ HR3D_Vector.h │ ├─ HR3D_World.h │ ├─ HR3D_Zone.cpp │ ├─ HR3D_Zone.h │ ├─ HR3d_TerrainHelp.cpp │ ├─ HRP.cpp │ ├─ HRP.h │ ├─ HRRendererDx.h │ ├─ MdxSkinMesh.cpp │ ├─ MdxSkinMesh.h │ ├─ ModelRender │ │ ├─ HRD3DRes.cpp │ │ ├─ HRD3DRes.h │ │ ├─ HRHeader.h │ │ ├─ HRRes.cpp │ │ ├─ HRRes.h │ │ ├─ HrModelBuilder.cpp │ │ ├─ HrModelBuilder.h │ │ └─ vssver2.scc │ ├─ MtlAnim.cpp │ ├─ MtlAnim.h │ ├─ ReadMe.txt │ ├─ TerrainShadow.cpp │ ├─ TerrainShadow.h │ ├─ Vegetation.cpp │ ├─ Vegetation.h │ ├─ WaterSurface.cpp │ ├─ WaterSurface.h │ ├─ WorldProcess.cpp │ ├─ WorldProcess.h │ ├─ d3dres.h │ ├─ d3dutil.cpp │ ├─ d3dutil.h │ ├─ dxutil.cpp │ ├─ dxutil.h │ ├─ hr3d_world.cpp │ ├─ jpeg │ │ ├─ JpegImage.h │ │ ├─ JpgDecoder.cpp │ │ ├─ jconfig.h │ │ ├─ jerror.h │ │ ├─ jmorecfg.h │ │ ├─ jpeglib.h │ │ ├─ libjpeg.lib │ │ ├─ myjpgcfg.h │ │ └─ vssver2.scc │ ├─ mssccprj.scc │ ├─ roam │ │ ├─ Landscape.h │ │ ├─ Patch.h │ │ ├─ Roamsimple.cpp │ │ └─ vssver.scc │ ├─ tools │ │ ├─ BaseGraphics.cpp │ │ ├─ BaseGraphics.h │ │ └─ vssver2.scc │ └─ vssver2.scc ├─ HR3D_Plugins │ ├─ DefaultSkeleton.bmp │ ├─ DllEntry.cpp │ ├─ HR3D_MaxInterface.cpp │ ├─ HR3D_MaxInterface.h │ ├─ HR3D_Mdx2Candidate.cpp │ ├─ HR3D_Mdx2Candidate.h │ ├─ HR3D_Plugins.aps │ ├─ HR3D_Plugins.cpp │ ├─ HR3D_Plugins.def │ ├─ HR3D_Plugins.h │ ├─ HR3D_Plugins.rc │ ├─ HR3D_Plugins.vcproj │ ├─ HR3D_Plugins.vcproj.864B6E26FE2B4BA.Administrator.user │ ├─ HR3D_Plugins.vcproj.GLGLGL-S5DU5FW5.Administrator.user │ ├─ HR3D_Plugins.vcproj.LEOSTATION.leo.user │ ├─ HR3D_Plugins.vcproj.REALKING.Administrator.user │ ├─ HR3D_Plugins.vcproj.vspscc │ ├─ Mdx2CtrlPanel.cpp │ ├─ Mdx2CtrlPanel.h │ ├─ ParticleEmitterSetting.cpp │ ├─ ParticleEmitterSetting.h │ ├─ RibbonEmitterSetting.cpp │ ├─ RibbonEmitterSetting.h │ ├─ icon1.ico │ ├─ log.cpp │ ├─ log.h │ ├─ logo.bmp │ ├─ mssccprj.scc │ ├─ resource.h │ └─ vssver2.scc ├─ HRAuido │ ├─ APosition.h │ ├─ Audio.h │ ├─ AudioManager.cpp │ ├─ AudioManager.h │ ├─ AudioTag.cpp │ ├─ AudioTag.h │ ├─ HRAuido.cpp │ ├─ HRAuido.h │ ├─ HRAuido.vcproj │ ├─ HRAuido.vcproj.LEOSTATION.leo.user │ ├─ HRAuido.vcproj.REALKING.Administrator.user │ ├─ HRAuido.vcproj.vspscc │ ├─ Music.h │ ├─ MusicOggVorbis.cpp │ ├─ MusicOggVorbis.h │ ├─ OggVorbisFile.h │ ├─ OggvorbisFile.cpp │ ├─ PathHelper.cpp │ ├─ PathHelper.h │ ├─ ReadMe.txt │ ├─ Sound.cpp │ ├─ Sound.h │ ├─ Sound3D.cpp │ ├─ Sound3d.h │ ├─ WaveFile.cpp │ ├─ WaveFile.h │ ├─ WaveFileFactory.cpp │ ├─ WaveFileFactory.h │ ├─ WorldObjs.h │ ├─ mssccprj.scc │ ├─ stdafx.cpp │ ├─ stdafx.h │ └─ vssver2.scc └─ HRUI ├─ EquipSpecialName.cpp ├─ EquipSpecialName.h ├─ FontMgr.cpp ├─ FontMgr.h ├─ GridMap.cpp ├─ GridMap.h ├─ HRUI.vcproj ├─ HRUI.vcproj.864B6E26FE2B4BA.Administrator.user ├─ HRUI.vcproj.GLGLGL-S5DU5FW5.Administrator.user ├─ HRUI.vcproj.LEOSTATION.leo.user ├─ HRUI.vcproj.REALKING.Administrator.user ├─ HRUI.vcproj.vspscc ├─ HR_UI_Button.cpp ├─ HR_UI_Button.h ├─ HR_UI_CheckBox.cpp ├─ HR_UI_CheckBox.h ├─ HR_UI_ComboBox.cpp ├─ HR_UI_ComboBox.h ├─ HR_UI_Edit.cpp ├─ HR_UI_Edit.h ├─ HR_UI_Frame.cpp ├─ HR_UI_Frame.h ├─ HR_UI_IconDrag.cpp ├─ HR_UI_IconDrag.h ├─ HR_UI_IconDragMgr.cpp ├─ HR_UI_IconDragMgr.h ├─ HR_UI_Include.h ├─ HR_UI_Label.cpp ├─ HR_UI_Label.h ├─ HR_UI_List.cpp ├─ HR_UI_List.h ├─ HR_UI_ListEx.cpp ├─ HR_UI_ListEx.h ├─ HR_UI_ListImg.cpp ├─ HR_UI_ListImg.h ├─ HR_UI_Mgr.cpp ├─ HR_UI_Mgr.h ├─ HR_UI_Object.cpp ├─ HR_UI_Object.h ├─ HR_UI_Picture.cpp ├─ HR_UI_Picture.h ├─ HR_UI_Progress.cpp ├─ HR_UI_Progress.h ├─ HR_UI_ScrollBar.cpp ├─ HR_UI_ScrollBar.h ├─ HR_UI_ScrollBarEx.cpp ├─ HR_UI_ScrollBarEx.h ├─ HR_UI_Tab.cpp ├─ HR_UI_Tab.h ├─ HR_UI_Text.cpp ├─ HR_UI_Text.h ├─ IconMgr.cpp ├─ IconMgr.h ├─ MouseMgr.cpp ├─ MouseMgr.h ├─ ReadMe.txt ├─ UIPicture.cpp ├─ UIPicture.h ├─ mssccprj.scc └─ vssver2.scc