【AI游戏开发】我用Trae3分钟教你打飞机之添加音效和图片

289 阅读1分钟

在前一篇,我们使用python把“加纳战机”游戏关卡背景音乐mp3下载成功。 我们也用AI生成一张第一关的背景图片。接下来就可以给游戏添加背景音效和背景图片了。游戏就进一步和原作相似了。

播放游戏背景音乐

image.png

音乐就在代码中添加了:

image.png

我们用抖音的即梦AI,图生图生成一张背景图(不太完美,稍后也会分享我如何制作这张图):

level1_bg.jpeg

我先让Trae总结一下游戏具有的功能:

目前这个游戏具备以下功能:1. 玩家可通过左右方向键控制飞机移动,按空格键发射子弹。2. 游戏有多关卡,不同关卡敌机数量和速度不同,可通过点击按钮切换关卡。3. 游戏中有敌机生成和移动,子弹击中敌机或敌机撞到玩家会产生爆炸效果。4. 切换关卡时会播放对应背景音乐。

添加背景滚动图

让Trae帮我们把背景图加上,滚动速度120帧每秒:

image.png

image.png

背景图加载和滚动代码:

image.png

image.png

至此,游戏效果已经基本成型:

image.png

当然,还有许多不完美的地方,后续继续改进:

代码已经上传到github,欢迎star,fork: 一个模仿加纳战机的游戏