游戏开发论坛

 找回密码
 立即注册
搜索
查看: 17813|回复: 19

喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

[复制链接]

5

主题

15

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2006-1-11 16:04:00 | 显示全部楼层 |阅读模式
喜欢C#的,来看看RealmForgeGDK游戏引擎

主页

RealmForge GDK下载地址。

这个游戏引擎完全应用.NET框架开发,其中包括Managed DirectX和OPENGL 1.5,含全部源代码和人工智能、物理引擎,很有研究价值。大家如果觉得对自己有所帮助,请顶一下不要让它沉下去,使更多的人能够看到。

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:


[em16] [em19] [em20] [em21]

7

主题

67

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2006-1-12 06:06:00 | 显示全部楼层

Re:喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

顶一下~

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2006-1-12 22:15:00 | 显示全部楼层

Re:喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

帮你顶下!

0

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2006-1-16 16:51:00 | 显示全部楼层

Re: 喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

个人觉得RealmForgeGDK实在是太乱了,可能是个人水平和理解问题比较多。好几天了,还是没有理出头绪。
希望能与大家一起交流。

5

主题

15

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2006-1-27 00:05:00 | 显示全部楼层

Re:喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

楼上的你应该先读一下《Introduction to 3D Game Engine Design Using DirectX 9 and CSharp》,读了这本书以后再来看这个引擎,应该就能理解其中的源代码组织方式。

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-1-29 16:06:00 | 显示全部楼层

Re:喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

我下个去看看,谢谢楼主。顶。

1

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-3-7 09:06:00 | 显示全部楼层

Re:喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

书好少,比较难学

0

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2006-3-14 13:50:00 | 显示全部楼层

Re:喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

这引擎,超级晦涩,难用,不如不用.

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2006-3-19 18:51:00 | 显示全部楼层

Re:喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

看看再说
顶~

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2006-3-28 20:25:00 | 显示全部楼层

Re:喜欢C#的,来看看RealmForgeGDK游戏引擎(开放源)

C#的引擎学术意义大于实用意义。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 20:00

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表