|
|
主页
RealmForge GDK下载地址。
这个游戏引擎完全应用Managed DirectX进行开发的,含全部源代码,很有研究价值。只是有个遗憾的地方是必须安装[DirectX SDK]6月份发布的版本才能使用该引擎,大家如果觉得对自己有所帮助,请顶一下不要让它沉下去,使更多的人能够看到。
General Features
Object-Oriented Design, Plug-in Architecture, Save/Load System:
Scripting
• Everything is controlled by scripts and uses interfaces to allow for full customization without modification of the code
• Uses C# and JScript.net for scripting language providing unprecedented power, flexibility, and simplicity
• Scripts can be developed in the IDE with an optional minimized syntax to emulate JScript.net
• Scripts can be compiled and run on the fly mid-game
• Assemblies can be automatically loaded and have their scripts registered
• Every entity is fully scriptable and has a wide range of events which scripts can be attached to
Built-in Editors
• The Game Editor is integrated into the engine and can be displayed in-game similar to Doom III
• The line between design-time and runtime are blurred as a game can be edited using the full range of tool windows similar to an IDE
• The in-game edit allows the beta testing and modifications to be made simultaneously
Physics
Basic Physics, Collision Detection, Rigid Body, Vehicle Physics:
Lighting
Per-vertex, Per-pixel, Lightmapping:
Shadows
Shadow Mapping, Projected planar, Shadow Volume:
Texturing
Basic, Multi-texturing, Bumpmapping, Mipmapping, Volumetric, Projected:
Shaders
Vertex, Pixel, High Level:
Scene Management
General, BSP, Octrees, LOD:
Animation
Keyframe Animation, Skeletal Animation, Facial Animation, Animation Blending:
Meshes
Mesh Loading, Skinning, Progressive:
Surfaces & Curves
Splines, Patches:
Special Effects
Environment Mapping, Lens Flares, Billboarding, Particle System, Sky, Water, Fire, Explosion, Decals, Fog, Weather, Mirror:
Terrain
Rendering:
Networking
System Client-Server, Peer-to-Peer, Master Server:
Sound & Video
3D Sound, Streaming Sound:
Artificial Intelligence
Pathfinding, Decision Making, Finite State Machines, Scripted, Neural Networks:
Rendering
Fixed-function, Render-to-Texture, Fonts, GUI:
[em2] [em19] [em16] [em13] [em9] |
|