Python小游戏 兔子猎手教程 效果以及源码文件
首先,这是一个很有趣的python小游戏,有点像python飞机大战一样,但又很不一样。
先上图
(源码源文件在文章底部)
再上教程
第一步:你好,兔子猎手
效果
第二步:再来给这个python小游戏添加背景
先把需要用到的图片载入,然后通过x和y进行循环,并且根据x和y上的值画图
然后再画出城堡
效果如下
第三步:让兔子开始移动
这是真正开始实现有关这个游戏的功能了
可以移动兔子啦!
效果:(这个时候的兔子就是可以移动的了)
第四步:再实现另一个效果,即,让兔子随着你的鼠标,向你选择的方向移动
效果:让兔子跟着鼠标移动
第五步:这是非常重要的效果
让兔子能够射出箭,这一步有点麻烦,因为你需要跟踪所有的箭头,并且旋转它们,当它们射到屏幕之外时要删除它们。
效果:射出箭
第六步:这也是一个非常重要的效果
创建獾,并且让越来越多的獾冲向城堡
效果:越来越多的獾冲向城堡
第七步:实现兔子用箭头能杀死獾的效果,并赢得游戏
效果:
第八步:到了这一步,基本上整个游戏,就可以正常运行了,但还需要添加一个显示兔子得分的效果。
可以选择添加HUD来记录城堡的生命值,或者用计时的功能,记录城堡的存活时间。
效果:
第九步:设置一个游戏输或赢的条件
效果:
这个游戏也是可以添加声音的,在源文件里,也是有这个功能的,这里就不继续写了。
最后的效果,就是文章开头的那张图片,很有趣,也很有挑战性哦。
这个游戏不仅有趣,而且适合python入门学习实操,还可以按自己的想法重新放置里面不同的图片,或怪物等等。
图中是python小游戏:兔子猎手的源码、文件、以及完整教程,需要的话,看图就行!