【课程作业】Pygame游戏开发之三个小游戏 容易简单 附项目代码和游戏介绍

主要知识点:
  • 精准碰撞检测
  • 用户自定义事件
  • 敌人生成

一、躲避汉堡游戏(参考小甲鱼微信打飞机项目)(单人)

游戏规则:

1、操作人物躲避天空掉落的汉堡🍔

2、吃到绿色的西蓝花🥦可以进入短时间的双倍得分时间

3、吃到雪花可以短时间冻结下落的汉堡

4、吃到草莓🍓可以获得短时间护盾,无敌时间

5、重生后会有短时间无敌时间

6、游戏分为多个等级,不同等级下落物数量和速度不同

7、内置最高分记录功能

设计:

1、掉落物抽象为单独的类enemy,继承Sprite类

2、玩家为Player类,继承Sprite 类

3、道具同样抽象为suply 类,继承Sprite类
在这里插入图片描述

实现如下如:

在这里插入图片描述

二、乌龟🐢和螃蟹🦀(双人)

规则:

1、屏幕会随机生成两种食物,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超级鸭脖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值