The following content is transferred from http://www.yanchen.com Yan Chen, um, according to the probably sorted up :) 1. It's good! The best of foreign cheap engines is Turque, Truevision3d, free open source engine evaluation is OGRE and IRRLICHT, consider, OGRE is not a complete game engine, which is just a graphic rendering engine, use it It is more troublesome; irrlicht is easy to use, but the function is relatively backward, because the author is only a person is now developing; Turque business atmosphere is too strong, do not pay for the SDK; compared to the truevision3d is a quite appropriate one, you can Free SDK is free for free, and the unlimited business license is only $ 500. And, after getting this engine, it is the most concerned, of course, it can be displayed in Chinese, unlike Ogre now need special to hang in Chinese packages. Truevision 3D Engine Official Website 2. OGRE is the highest in the free, open source engine, one reason is as a graphic rendering engine, which supports the most graphic characteristics, so the rendering quality is also good; the other reason is the clear design mode; Final, the speed is also good. Look at the screenshots, 100 dragons, 200,000 triangles, can run 60fps. This has not been applied to the LOD level detail technology, which is already so fast, and it has a model and scene LOD support. LOD is really the most popular feature when making complex grand games. 3. Quake III Arena (referred to as Q3a) Because the ID is published the source code of its level editor, its BSP level file format can be supported by most open source, free or cheap 3D engines. In the engine I have touched, all of Truevision3d, Irrlicht, NeoEngine can read Q3a's BSP level, but they can't have a considerable comprehensive support like OGRE's feature of the BSP. Truevision3D has a bug with the BSP's readings. It provides examples that cannot read BSP on my machine; Irrlicht's characteristics of the BSP support very poor, in the read scene, no sky, no particle composition Only the wall illuminated by flames, no high-grade properties of the material: dynamic map, texture mix, and special effects, only dead level, NeoEngine seems to be better, but still not as powerful. In OGRE, the sky of the BSP scene, the particle effects, advanced material properties, and the BSP spatial segmentation rules, that is, when the lens is in one partition, which partition should be seen, which partition should not be seen, They will be properly identified, automatically implemented, and in several other engines, some BSP segmentation rules seem to be ignored. 4. Novodex and Havok are just a prestigious well-known business physics (Physics) engine. "Half-life 2" is used by Havok, the latest version of Unreal Tournament will use Novodex.
Novodex's Official Homepage Here: Novodex - Game Development Technology Technology You can download its technology demonstration Demo (need to install DirectX 9c): Novodex Rocket V 1.1 Beta (August 18, 2004) You can also download its SDK, this SDK can Free application in non-commercial version: Novodex Physics SDK V 2.1.1 (August 9, 2004) Demo cool to the extreme! I don't have a screenshot, I will have the effect screenshot of OGRE plug-in Novodex. Ogre's powerful scalability, allowing it to plug in a variety of third-party physics engines, including Tokamak, ODE, and this coolest NOVODEX. As a physical quality of a business, Novodex is much more, fast speed, stable operation. You can't put on Novodex, you will not have an impact on the thousands of rigid body speed. Ode is the most famous free physics engine. It is even applied to the big 3D animation tool such as Softimage, but its real-time computing ability is not so strong. , Put two or three hundred objects, can't do it. Have an old-fashioned interface, you can go to his homepage to download Demo and Source: http://rocketman.f2o.org/nogredex/ is also frustrated, just because the material is added, it is more than Novodex An example of the body is running slowly. If you close the shadow (press CTRL), the speed will have great improvements. 5. CEGUI, full name "Crazy Eddie's Gui System", is a special user interface library, open source and free, it supports DirectX8, DirectX9, in addition to the OGRE interface, also supports another free open source 3D engine irrlicht. Due to its relatively powerful and flexible flexibility, OGRE's development team has been recommending OGRE users to use this CEGUI to develop user interfaces, gradually abandon OGRE itself too simple GUI plug-in. Especially in the declaration of the new version of OGRE 1.5, it is particularly emphasized this, although this version still retains the built-in GUI system, OGRE 1.5 will be the last version that retains the built-in GUI. OGRE seems to be focused on a pure, but in collaborative and scalable graphics engine, which should benefit its huge community support, making many things can be implemented by plugging some more professional engines. , The physics engine uses Ode, Tokamak, Novodex, Network Engine uses OpenTNL, Raknet, ENET, and Sound Engines Using FMOD, OpenAl, and this interface engine, using Cegui. The advantage of existing modules is to focus on one aspect. Developing a five organizational game engine is not an easy task, the most prestigious business engine developed, unreal, renderware, lithtech, often takes hundreds The year, and in these business engines, there will be plug-in commercial libraries, in this era, no one can create everything from head. CEGUI is based on Unicode, so it supports the display of Chinese fonts, but inputs to Chinese characters have not been resolved, because there is constant questions and applications from China OGRE CEGUI users, and support for Chinese input may have been considered.