2005/09/28 | 《德军总部3D》 in flash --- DOOM ...
类别(game) | 评论(2) | 阅读(1386) | 发表于 00:57
symphonyplanet.com/glenrhodes/index.php?option=com_content&task=view&id=89&Itemid=54
symphonyplanet.com/glenrhodes/wolf/myRay.html
注:需要注册才能观看... flash player 8

id soft 在发布 DOOM 前制作过一款名噪一时的游戏--《德军总部3D》,那已是十多年前的事了。
卡马克在该游戏中使用了名为raycasting(射线追踪算法)的引擎,克服了当时的硬件条件,将一个3D的游戏世界带给了玩家。

Glen Rhodes模仿Wolfen 3D制作了上面这款flash版的游戏,使用了很多flash8的新特性,就连它的地图也不是我们常见的数组,而是完全使用位图来设定。
整个游戏运行起来相当平滑...

图片如下:


图片如下:


图片如下:


图片如下:


图中的绿色箭头就是玩家的初始点,黄色方块包围的是上二楼的电梯,总共有十层... 不过这还是个未完成品,玩家还是不死之身...
相信结合flash的新特性,会诞生很多令人叹服的游戏...

这里还有一个用flash 5做的类似的,大家可以比较下 www.strille.net/works/raycasting_v2.html

另附:Ray-Casting Tutorial

add-2005-9-30 现在作者加入了声音,而且敌人可以射杀你了。
0

评论Comments

日志分类
首页[43]
flash[21]
java[1]
game[15]
web[3]
life[3]