上班太累了,来玩玩游戏吧

上班太累了,来玩玩游戏吧

首页休闲益智弹出气球更新时间:2024-05-09

给大家分享一个GitHub的游戏合集 free-python-games

Free Python Games是 Apache2 许可的免费 Python 游戏集合,用于教育和娱乐。这些游戏是用简单的 Python 代码编写的,专为实验和更改而设计。包括几个经典街机游戏的简化版本。

Python 是世界上最流行的五种编程语言之一,可从Python.org免费获得。Python 包括一个广泛的标准库,随您的安装分发。标准库有一个名为 Turtle 的模块,这是一种向孩子们介绍编程的流行方式。Turtle 是由 Wally Feurzig 和 Seymour Papert 于 1966 年开发的原始 Logo 编程语言的一部分。Free Python Games中的所有 游戏都是使用 Python 及其 Turtle 模块实现的。

从 2012 年开始,Free Python Games开始作为一项课后计划,向市中心的青年教授编程。我们的目标是在学习的同时享受乐趣。从那时起,这些游戏得到了改进,并在从教室到夏令营的各种环境中使用。

这些游戏可以在任何可以安装 Python 的地方运行,包括运行 Windows、Mac OS 或 Linux 的台式计算机以及较旧或低功耗的硬件,例如 Raspberry Pi。

Features快速开始

使用pip安装免费 Python 游戏很简单:

$ python3 -m pip install freegames

免费 Python 游戏支持命令行界面 (CLI)。可使用以下命令获取 CLI 的帮助:

$ python3 -m freegames --help

CLI 支持三个命令:list、copy 和 show。有关所有游戏的列表,请运行:

python3 -m freegames list

任何列出的游戏都可以通过从命令行执行 Python 模块来玩。要引用 Python 模块,请将“freegames”与游戏名称结合起来。例如,要玩“蛇”游戏,请运行:

$ python3 -m freegames.snake

可以通过复制其源代码来修改游戏。copy 命令将在您可以编辑的本地目录中创建一个 Python 文件。例如,要复制和玩“蛇”游戏,请运行:

$ python3 -m freegames copy snake $ python3 snake.py

Python 包含一个名为 IDLE 的内置文本编辑器,它也可以执行 Python 代码。要启动编辑器并对“snake”游戏进行更改,请运行:

$ python3 -m idlelib.idle snake.py

您还可以使用 Python 的内置帮助功能访问解释器中的文档:

>>> import freegames >>> help(freegames) 免费游戏画 Paint

Paint——在屏幕上绘制线条和形状。单击以标记形状的开始,然后再次单击以标记其结束。可以使用键盘选择不同的形状和颜色。

蛇 Snake

蛇——经典的街机游戏。使用箭头键导航和吃绿色食物。每吃一次食物,蛇就会长一段。避免自己吃东西或越界!

吃豆子 Pacman

吃豆子——经典的街机游戏。使用箭头键导航并吃掉所有的白色食物。当心漫游迷宫的红色幽灵。

大炮 Cannon

大炮——弹丸运动。点击屏幕发射你的炮弹。炮弹在它的路径上弹出蓝色气球。在它们穿过屏幕之前将所有气球弹出。

连接 Connect

连接- 连接 4 游戏。单击一行以放置光盘。第一个垂直、水平或对角连接四个圆盘的玩家获胜!

飞扬的 Flappy

Flappy -- Flappy-bird 启发的游戏。点击屏幕来扇动你的翅膀。当您飞过屏幕时,请注意黑乌鸦。

记忆 Memory

记忆——数字对的益智游戏。单击一个图块以显示一个数字。匹配两个数字,瓷砖将消失以显示图像。

乒乓 Pong

乒乓——经典的街机游戏。使用键盘上下移动桨。第一个错过球的球员输了。

Simon Says

西蒙说——经典的记忆益智游戏。点击屏幕开始。观察图案,然后按相同顺序单击瓷砖。每次你得到正确的序列,模式就会多一步。

井字游戏 Tic Tac Toe

井字游戏——经典游戏。单击屏幕以放置 X 或 O。连续连接三个,您就赢了!

Tiles

瓷砖- 将数字滑动到位的益智游戏。单击与空方块相邻的图块以交换位置。你能让瓷砖从左到右从下到上数一到十五吗?

Tron

Tron - 经典街机游戏。使用键盘更改 Tron 播放器的方向。避免触碰对手画的线。

Life

life——康威的生活游戏。John Conway 于 1970 年创建的经典、零参与者、蜂窝自动化。

迷宫 Maze

迷宫——从一侧移动到另一侧。灵感来自一行代码中的宇宙,带有 10 个打印。点击屏幕以追踪从一侧到另一侧的路径。

Fidget

Fidget——指尖陀螺灵感动画。单击屏幕以加速指尖陀螺。

参考

链接:https://github.com/grantjenks/free-python-games

分享github里的点点滴滴与优秀的开源项目, 喜欢的话就关注点个赞吧

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved