天天看点

Python做FPS射击游戏4

今天我们继续来做FPS射击游戏,没看过前面几期的小伙伴可以看主页

主要实现一些优化和生成多个敌人

代码

Python做FPS射击游戏4
Python做FPS射击游戏4
Python做FPS射击游戏4
Python做FPS射击游戏4
Python做FPS射击游戏4
Python做FPS射击游戏4
Python做FPS射击游戏4
Python做FPS射击游戏4

效果

运行,物体都有了阴影,会有几个敌人向你移动

Python做FPS射击游戏4

换成上帝视角,会更明显地看见一条射线,如果射线没有碰到玩家或者射线被挡住了,这个敌人就不会移动

Python做FPS射击游戏4

射击,枪的前面会出现一个黄色平面,一秒钟不到就消失了

Python做FPS射击游戏4
Python做FPS射击游戏4