主要知识点:
- 精准碰撞检测
- 用户自定义事件
- 敌人生成
一、躲避汉堡游戏(参考小甲鱼微信打飞机项目)(单人)
游戏规则:
1、操作人物躲避天空掉落的汉堡🍔
2、吃到绿色的西蓝花🥦可以进入短时间的双倍得分时间
3、吃到雪花可以短时间冻结下落的汉堡
4、吃到草莓🍓可以获得短时间护盾,无敌时间
5、重生后会有短时间无敌时间
6、游戏分为多个等级,不同等级下落物数量和速度不同
7、内置最高分记录功能
设计:
1、掉落物抽象为单独的类enemy,继承Sprite类
2、玩家为Player类,继承Sprite 类
3、道具同样抽象为suply 类,继承Sprite类
实现如下如:
二、乌龟🐢和螃蟹🦀(双人)
规则:
1、屏幕会随机生成两种食物,