国内知名游戏公司开发的游戏引擎,简洁高效,代码值得参考。包含了这几部分:HR3D+HRAuido+HRUI+HR3D_Plugins
HR3D+HRAuido+HRUI+HR3D_Plugins(游戏引擎源码)
下载地址:
链接:https://pan.baidu.com/s/1OmrWB4jlbZykDPHwdx2Uog?pwd=rc3z
提取码:rc3z
--来自百度网盘超级会员V3的分享
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