开发思路
完整项目地址:
关注,转发,私信小编“01”即可免费获取源码 Python学习资料!
觉得还OK的话,点下Star,作者不易,thank you!
1.引入需要的模块,配置图片路径,设置界面宽高背景颜色,创建游戏主入口。
2.文本绘制,创建要动态改变的属性,渲染的位置
3.创建地图类,初始化地图和坐标
4.创建植物类,图片加载报错处理,加载植物方法
5.创建向日葵类
6.创建豌豆射手类
7.创建子弹类
8.事件处理
9.创建僵尸类
10.游戏结束方法
,