学Python中,自我感觉学的还不错的亚子~想做点什么来练练手,然后我疯狂的找各种小游戏的教程源码什么的,于是我就疯狂的找呀找呀,就找到了一大堆,哈哈哈

毕竟我是从小就有一个游戏梦,现在就弥补一下自己小时候没有玩过瘾的游戏补上叭~

提示:爱学习哦,不要沉迷游戏,平时打发一下无聊时间最好啦

拿走源码的还请留言说一下好吗?不管是想学习的想转发的想干啥的,还请都点个赞说一下不,我也找的不容易呀

1、21点数字小游戏展示:

首先配置文件的源码:

‘’‘配置文件’‘’

import os

一些常量

RED = (255, 0, 0)

BLACK = (0, 0, 0)

AZURE = (240, 255, 255)

WHITE = (255, 255, 255)

MISTYROSE = (255, 228, 225)

PALETURQUOISE = (175, 238, 238)

PAPAYAWHIP = (255, 239, 213)

CURRENTPATH = os.getcwd()

FONTPATH = os.path.join(CURRENTPATH, ‘resources/fonts/font.TTF’)

AUDIOWINPATH = os.path.join(CURRENTPATH, ‘resources/audios/win.wav’)

AUDIOLOSEPATH = os.path.join(CURRENTPATH, ‘resources/audios/lose.wav’)

AUDIOWARNPATH = os.path.join(CURRENTPATH, ‘resources/audios/warn.wav’)

BGMPATH = os.path.join(CURRENTPATH, ‘resources/audios/bgm.mp3’)

数字卡片

–数字卡片字体颜色

NUMBERFONT_COLORS = [BLACK, RED]

–数字卡片背景颜色

NUMBERCARD_COLORS = [MISTYROSE, PALETURQUOISE]

–数字卡片字体路径与大小

NUMBERFONT = [FONTPATH, 50]

–数字卡片位置

NUMBERCARD_POSITIONS = [(25, 50, 150, 200), (225, 50, 150, 200), (425, 50, 150, 200), (625, 50, 150, 200)]

运算符卡片

–运算符种类

OPREATORS = [‘+’, ‘-’, ‘×’, ‘÷’]

–运算符卡片字体颜色

OPREATORFONT_COLORS = [BLACK, RED]

–运算符卡片背景颜色

OPERATORCARD_COLORS = [MISTYROSE, PALETURQUOISE]

–运算符卡片字体路径与大小

OPERATORFONT = [FONTPATH, 30]

–运算符卡片位置

OPERATORCARD_POSITIONS = [(230, 300, 50, 50), (330, 300, 50, 50), (430, 300, 50, 50), (530, 300, 50, 50)]

按钮卡片

–按钮类型

BUTTONS = [‘RESET’, ‘ANSWERS’, ‘NEXT’]

–按钮卡片字体颜色

BUTTONFONT_COLORS = [BLACK, BLACK]

–按钮卡片背景颜色

BUTTONCARD_COLORS = [MISTYROSE, PALETURQUOISE]

–按钮卡片字体路径与大小

BUTTONFONT = [FONTPATH, 30]

–按钮卡片位置

BUTTONCARD_POSITIONS = [(25, 400, 700/3, 150), (50+700/3, 400, 700/3, 150), (75+1400/3, 400, 700/3, 150)]

屏幕大小

SCREENSIZE = (800, 600)

卡片类型

GROUPTYPES = [‘NUMBER’, ‘OPREATOR’, ‘BUTTON’]

2、保卫森林大作战啦啦

展示:

3、超级大的迷宫

展示:

…未完

干货来啦!!!二十种Python代码游戏源代码分享相关推荐

  1. Python拼图游戏源代码,可定制拼图图片,支持多种难度,可九宫格、十六宫格、二十五宫格

    配置环境 安装pygame模块 pip install pygame 引入资源 将照片,添加到resources/pictures路径下 照片.jpg格式 主函数代码 pintu.py 一个配置文件c ...

  2. Python足球游戏源代码,热血足球小游戏,可双人玩

    基于Python pygame的足球游戏源代码,游戏可以双人玩,游戏入口程序为soccer.py. 控制人物一 方向键:wasd ,射门键:r 控制人物二,方向键: 键盘方向键,射门键:k 程序运行截 ...

  3. Python扫雷游戏源代码及图片素材

    Python扫雷游戏源代码.源程序共有两个文件及一个资源包:main.py及mineblock.py,资源包请前往百度网盘下载, https://pan.baidu.com/s/1u-qsJhAaCJ ...

  4. python血条游戏代码_零基础快速学十二课Python完整游戏代码,使用「格式符%」来处理...

    十二课Python不同数据类型的拼接方式,使用[格式符%]来处理 不过它还没有全部解决:打印出每局结果,三局两胜打印最终战果.这就是版本3.0需要做的事情. 打印战果,三局两胜. 对比2.0版本,在3 ...

  5. app自动化(二)python代码操控手机终端

    接下来是如何通过python代码来操控手机app教程 一. 首先得先在pycharm中安装好第三方库:appium-python-client 然后使用ADB命令连接模拟器 1. 在cmd命令输入(a ...

  6. Python代码游戏————星球大战

    ♥️作者:小刘在C站 ♥️个人主页:小刘主页 ♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生! ♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易, ...

  7. python接口自动化测试代码_python接口自动化测试二:python代码实现接口测试

    url = '接口地址' r = requests.get(url) #发送get请求 print(r.status_code) #打印状态码,若有重定向,返回的是重定向之后的代码 print(r.h ...

  8. python数独游戏源代码100行_python实现解数独程序代码

    偶然发现linux系统附带的一个数独游戏,打开玩了几把.无奈是个数独菜鸟,以前没玩过,根本就走不出几步就一团浆糊了. 于是就打算借助计算机的强大运算力来暴力解数独,还是很有乐趣的. 下面就记录一下我写 ...

  9. 升序排序中国_干货满满!6行python代码挑战展示2020下半年中国最娱乐的人气男明星人气排行榜top10!...

    本回答主要以2020下半年中国最娱乐的人气男明星top10变化动态条形图为例来展示如何用python生成动态条形图. 知乎视频​www.zhihu.com 一. python生成动态条形图:以2020 ...

  10. python图片转字符_二十行python代码实现图片转字符

    要达到的效果如下图所示 或者这样 源码如下: from PIL import Image ascii_char =list("/\|()1{}$@B%8&WM#ZO0QLCJUYX* ...

最新文章

  1. ios pusher使用_如何使用JavaScript和Pusher构建实时评论功能
  2. 你要的人工智能答案,在这里!
  3. 【原译】在amazon kindle上安装Metasploit
  4. 蛋白质折叠的霰弹枪方法
  5. LeetCode 20. 有效的括号 golang(三)
  6. [币严区块链]以太坊(ETH)Dapp开发入门教程之宠物商店领养游戏
  7. java中 flush()方法
  8. Html富文本编辑器
  9. 获取某一天前七天的数据(不包括某一天)
  10. git每次更新都需要输入账号密码,如何解决?
  11. TCP程序中发送和接收数据
  12. VS中Windows界面开发
  13. 有没有能PC远程控制安卓手机的App?AirDroid实现PC远程控制安卓
  14. Nacos 一致性协议:Distro协议
  15. View的事件分发机制
  16. python超链接程序,python超链接
  17. 极光一键登录集成手册 | Android
  18. 知识图谱与KBQA——槽填充
  19. 三维渲染 体照明模型
  20. 测试结果OK POK NG NT的意义

热门文章

  1. 谭浩强c语言指针讲稿,谭浩强c语言教程 指针.ppt
  2. python小游戏之一
  3. Python帮助文件下载使用
  4. Java并发包提供了哪些并发工具类?
  5. uniapp区分不同平台
  6. #166 (Div. 2)
  7. Python库的下载及导入使用教程
  8. android中文朗读包,Android 通过手说tts中文语音包实现中文朗读
  9. mysql企业版安装_mysql企业版怎么安装图解
  10. 李峋同款的C语言动态爱心代码(终于不是html的啦)