前言
下一个青年节快到了,想小编我也是过不了几年节日了呢!!
社交媒体上流传着一张照片——按照国家规定“14岁到28岁今天都应该放半天假!”不得不说,
这个跨度着实有点儿大,如果按整自然年来算年龄,心里还真是有点儿小激动呢!
(年纪大了喜欢回忆我逝去的青春了——不仅感叹一声自己果然已经老了~老了~老了~)
所有文章完整的素材+源码都在👇👇
直接摊牌吧!
今天的小编给大家推文来安利童年“小游戏”的,不过不是游戏内的小游戏。
而是Python代码编写的一些小游戏,应该有很多童年的小伙伴儿都玩过很多小游戏吧。
现在可以重温童年时光咯~(不仅感叹还是小时候的游戏有趣,放开让我来都玩儿一遍儿吧~)
如果你能情不自禁的说出了大多数游戏的名字,那么只能恭喜你,暴露年龄啦~
今天小编给大家带来两款童年的小游戏——我敢保证,这两款童年小游戏,你一定玩过!
1)坦克大战小游戏 单|双模式 2)经典益智游戏推箱子
小科普——
五四青年节源于中国1919年反帝爱国的“五四运动”,五四爱国运动是一次彻底的反对帝国主义
和封建主义的爱国运动,也是中国新民主主义革命的开始。1939年,陕甘宁边区西北青年救国
联合会规定5月4日为中国青年节。
青年节期间,中国各地都要举行丰富多彩的纪念活动,青年们还要集中进行各种社会志愿和社
会实践活动,还有许多地方在青年节期间举行成人仪式。
正文
一、素材准备
1)环境准备
环境安装:python 3.8: 解释器、pycharm: 代码编辑器、
相对应的安装包/安装教程/激活码/ 使用教程/学习资料/工具插件 可以直接找我厚台获取 。
自带的一些模块安装完Python可以直接使。如需要安装的话↓
2)模块安装教程
第三方库的安装方式如下:
一般安装:pip install +模块名
镜像源安装:pip install -i https://pypi.douban.com/simple/+模块名
(还有很多国内镜像源,这里是豆瓣的用习惯 了,其他镜像源可以去看下之前文章都有写的)
二、坦克大战小游戏 单|双模式
1)游戏介绍
《坦克大战》是当年火遍大江南北的FC游戏,小霸王时代的装机必备。现在看来是觉得画面有
点简陋,但在以前绝对是属于玩不腻的游戏之一。
这游戏有一个奇葩特点就是可以自己打爆自己的碉堡,车开的太猛,得意忘形一炮把自己的老
家给爆了,可以说是非常喜闻乐见了。
2)代码展示
游戏有单人和双人两种模式,己方大本营被破或者己方坦克被歼灭则游戏失败,成功通过所有
关卡则游戏胜利。另外,玩家可以通过射击特定的坦克使地图上随机出现一个道具,若己方坦
克捡到该道具,则触发一个事件,例如坦克能力的增强。
代码效果——
2.1玩家操作方式如下
玩家一:
wsad键:上下左右;
空格键:射击。
玩家二:
↑↓←→键:上下左右;
小键盘0键:射击。
玩家一:
wsad键:上下左右;
空格键:射击。
玩家二:
↑↓←→键:上下左右;
小键盘0键:射击。
# 玩家一, WSAD移动, 空格键射击
if tank_player1.num_lifes >= 0:
if key_pressed[pygame.K_w]:
player_tanks_group.remove(tank_player1)
tank_player1.move('up', self.scene_elems, player_tanks_group, enemy_tanks_grou