EGE demo之——【模拟3D场景漫游】

screenshot255

效果如图。

源代码参见: https://github.com/wysaid/SOFT_3D

预编译可执行文件: https://raw.githubusercontent.com/wysaid/SOFT_3D/master/SceneRoaming.exe

跟前面的茶壶repo放到一起, 为提示demo更新, 重新post本章。

本demo对于新手来说, 要完全看懂或理解有较大难度,所以如果看不懂也没关系。 有任何问题可以在下方留言。如果毫无头绪的话建议先看看别的。

demo模拟了一般的FPS游戏的操作, 使用w,a,s,d或者方向键上下左右都可以控制自己移动, 空格键可以跳起, 使用鼠标按住不放拖动可以旋转视角, 滑动滚轮可以将镜头切远或切近。

demo的代码非常简短, 为了便于观看写的比较稀疏, 看起来比较长, 抛去大量空行实际上只有两百余行。

希望对你有所帮助。

作者:  wysaid

部分代码参考以及解释:

 

 

文章分类 范例 标签: , ,