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 现在作者加入了声音,而且敌人可以射杀你了。
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 现在作者加入了声音,而且敌人可以射杀你了。
回复Comments
{commenttime}{commentauthor}
{CommentUrl}
{commentcontent}