当前位置:Linux教程 - Linux文化 - 共创联盟在线开发项目: DuSK 3D v0.3 Demo

共创联盟在线开发项目: DuSK 3D v0.3 Demo


1. 关于 DuSK 3D
2. 最新消息
3. 如何测试
4. 特性
5. 注意事项
6. 鸣谢

1. 关于 DuSK 3D:
Dusk 3D是一个类似于Quake系列的游戏引擎。到目前为止,它使用Quake3的游
戏数据(地图、贴图、声音等等)。它将会有Quake3引擎完整的功能,并且支
持Quake3的游戏逻辑dll,比如ui.dll、cgame.dll、qagame.dll。但是,你应
该记住:DuSK not Quake!


2. 最新消息
这个版本的服务器端已经完成。对于客户端,天空、曲面、光影贴图和内置模型
已经完成和测试过。

TODO:声音支持,视频支持,修正错误

3. 如何测试:
a. 把所有文件解压到Quake3的根目录
b. 运行 dusk.exe
c. 按 ` key(在'1'键旁边),切换出控制台,然后打入"map q3dm1"...


4. 特性
一般特性:
a. Real time rendered 3D scene with OpenGL API
b. Support Quake3's bsp, shader script, md3, md4 file format
c. Support Quake3's ui.dll, cgame.dll, qagame.dll
d. Support Quake3's network protocol and demo file specs
e. Bezier curve patch support
f. Quake3 style skybox
g. Lightmap and vertex lighting support
h. BSP base clipping and collision detection
i. Volume Fog
j. Others I don't remember

新特性:
a. Full scene dynamic lighting and shadow
b. Full scene dot3 bump mapping, extend shader script to support
this
c. Others even unknown, may be outdoor or landscape 3d scene support


5. 注意事项
Not all features has implemented in this demo test.

This binary only test on nVidia Geforce graphic card, and may be
most buggy. If you occur error when it running, I'm sorry for this.

The engine is in developing, so don't report bugs to me even now.
But if you have any new suggestion or want do something with me,
you can contact me by email or OICQ or ICQ.


6. 鸣谢
a. id Software, the guys made wolf3d, doom, quake serial game
http://www.idsoftware.com/
ftp://ftp.idsoftware.com/
b. Aftershock 3D rendering engine, a Q3A map renderer
http://www.planetquake.com/aftershock/
c. golk project, a 3D game engine
sorry for this project has closed

--
Dunhill Hwang
Email: [email protected]; OICQ:582057; ICQ:35688932
Mar 16, 2001

相关链接: http://cosoft.org.cn/projects/dusk/