The invention relates to a 3D engine system applied to games. The engine system comprises an upper game application layer, a middle engine system layer and a bottom operation system layer. The middle engine system layer comprises an engine system core module, a resource loading module, a resource management module, a core rendering module, a scene management module, a multi-thread module, an event system module, a log system module, a sound module, a mathematic module, a rendering unit, a terrain module, a sky module, a special effect module, a camera module, an animation module, a model module, a shader module, a role module, an after effect module and a lamplight module. The upper game application layer, the middle engine system layer and the bottom operation system layer are sequentially connected. The system has the advantages that the system is simple and easy to use, is designed according to an object interface, can achieve rendering more easily and can be used for extension. The system supports loading of files in various formats and supports a multi-thread loading engine system to render various required resources.