导语
嘿嘿!木木子今日闪现——已经给大家写了很多内容啦~
涉及的人工智能、初学者、爬虫、数据分析(这方面的一般不过审核)游戏........
通过这么多篇的阅读量来说还是人工智能跟游戏的阅读量多吖!
SO 最近的内容刚开始更新还是准备从游戏着手,毕竟很多小伙伴儿肯定已经等不及啦~
后续慢慢更新人工智能方面的内容~说实话就学这么多不知带更新啥子了,但是还会继续努力
学习新知识再更文的啦!FigthingFigthingFigthing、
所有文章完整的素材+源码都在👇👇
🎁🎁🎁文末公众hao自取哦🎁🎁🎁
PS:
吃豆人我写过了哈👇
【Pygame小游戏】确实会玩—教你如何在”吃豆豆“上完美躺赢……(收藏起来偷偷学)
切水果我写过了哈👇
【Pygame实战】风靡全球的切水果游戏升级版“水果忍者”上线啦,你敢来PK嘛?
今天二者集合,做出一款新游戏,哈哈哈,名字叫做《疯狂🤪吃水果》小游戏,其实听着挺🐂
的,但是做出来的效果其实没有想象中那么高大尚呐!(给你们打个预防针)
正文
本文是基于Pygame写的一款游戏哈!
一、准备中
1)游戏玩法
随机掉落:西瓜🍉加分、葡萄🍇减分、炸弹💣一条生命值初始为二。鼠标右键移动。加减多
少分具体就等你们自己玩儿了哈,都剧透了就不好玩了撒!每次的游戏代码都给你们留点儿
底,嘻嘻,自己摸索嘛~
2)环境安装
小编使用的环境:Python3、Pycharm社区版、tkinter、Pygame模块,部分自 带模块不展
示。(不会安装的:小编会发给你们新手大礼包,包括安装包、视频、解答 疑问可以找我哈戳
文末)
模块安装:pip install -i https://pypi.douban.com/simple/+模块名
3)素材准备
准备了背景音乐🎵更有劲儿啦!记得seven这首歌嘛,还挺好听的。
准备好的素材图片背景掉落的物品等。
二、代码展示
代码超级多的!仅展示部分,文末全免费拿哈!🎃🎃🎃
1)主程序
import tkinter
import random
import time
import Param
import Image
import Bonus
import Deduction
import Bean
import Bomb
import pygame
# 定义物质列表(包含加分西瓜和消分葡萄和炸弹)
bonusth = []
deductionth = []
bigbombs = []
# 定义bean变量,保存豆豆对象
bean = ""
# 定义当前用户的初始分数
score = 0
life = 2
# 定义游戏状态
game_state = Param.GAME_START
# 创建窗体
game_window = tkinter.Tk()
# 窗口文字设置
game_window.title('I LOVE FRUIT')
# 窗口位置处理
screenw