首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用Python制作好玩小游戏

炎炎夏日,独坐家中,闲来无事,便用Python写了2个简单解闷小游戏,分享给你们,也希望大家通过这两个小游戏可以学习Python编程知识。...九宫格游戏对人们思维锻炼有着极大作用,千百年来对人们思维训练影响巨大,从古时起人们便意识到九宫格教育意义,现在也经常出现在文学、影视。 ? 好了,放了这么多洋屁,该进入正题啦!...九宫格是三行三列,每一行都是1-93个数字,所以我们先取1-9所有的3个数字全排列组合[S1,S2,…,Sn],总共有9*8*7=504种。...这次我们用itertools里面的permutations,它可以方便全排列序列数字,每一个组合都是3个数字:比如S1(1,2,3),S2(1,5,8)…这样我们得到一个长列表[S1,S2,…,...guess_num() 好了,感兴趣同学赶紧运行一下代码吧,尤其是第二个猜数字游戏,个人觉得还是很有意思,你也可以增加游戏难度,比如输入1-100某个数字,进行猜数游戏。

2.8K30

好玩开源项目】Linux系统之部署捕鱼达人经典小游戏

一、捕鱼达人小游戏介绍1.1 捕鱼达人小游戏简介Fishing-talentGame:一个网页版捕鱼达人游戏Fishing-talentGame是一个开源捕鱼小游戏,它使用HTML和JavaScript...编写,可以在现代浏览器运行。...x86_64 Extra Packages for Enterprise Linux...五、试玩捕鱼达人经典小游戏游戏玩法如下:游戏中,玩家可以通过鼠标控制瞄准角度,点击画面任意位置发射炮弹捕鱼。...可以点击“+”按钮,升级射炮台级别和威力炮弹碰到鱼后,会撒出渔网,捕到鱼后,不同种类鱼有不同金币数。在游戏过程,玩家需要注意控制时间和瞄准角度,以避免浪费不必要机会。

1K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    好玩开源项目】Linux系统之部署proxx扫清黑洞小游戏

    @TOC一、proxx小游戏介绍1.1 proxx小游戏简介一款类似扫雷游戏,玩法和规则和扫雷基本上一样,这里是排除未知块背后黑洞。...安装包tar -xvJf node-v16.17.0-linux-x64.tar.xz4.3 链接二进制文件将 /root/node-v16.17.0-linux-x64/bin/下二进制文件链接到/...-linux-x64/bin/npm /usr/local/bin/npm4.4 配置环境变量在/etc/profile文件,新增以下两行:vim /etc/profileexport NODE_HOME...npm run build6.5 启动proxx服务启动proxx服务,启动小游戏,也可以将./dist目录放在例如httpd服务网站根目录下进行访问。...七、试玩proxx扫清黑洞小游戏游戏规则:开局可以设置游戏难度、宽/高和黑洞数量。点击一个未知块后,可能会出现数字或者黑洞。如果出现数字,则该数字代表周围黑洞数量。如果点到黑洞,则游戏结束。

    55920

    Linux那些没用但好玩命令

    Linux中有些不用但是却很好玩命令。你知道有那些吗?本文让我们一起来看看吧! figlet 利用figlet命令,我们可以把文本转变为漂亮字符画。 首先我们进行安装。...它来了,需要注意是他和ls恰好相反。 安装 apt-get install sl 效果 cowsay cowsay命令会出现一个牛对话字符画。当然对话内容是可以自定义。...suse three-eyes turkey turtle tux unipony unipony-smaller vader vader-koala www) cmatrix 电影《黑客帝国》矩阵雨效果...asciiview asciiview 命令可以将任意图片转换成字符画形式输出 hollywood 类似于很多黑客电影。...出现很牛X装逼效果。 当然安装也很简单。直接用apt命令安装就行了。

    1K10

    好玩开源项目】Linux系统之部署adarkroom文字风格冒险小游戏

    一、adarkroom小游戏介绍1.1 adarkroom小游戏简介《adarkroom》是一款文字风格冒险游戏,玩家需要在黑暗房间里生存和探索,通过制作工具、建造建筑和采集资源来提高生存能力。...游戏画面简单,但是玩法深入,需要玩家耐心地发掘和探究。游戏逐渐升级,包括建造更高级建筑物、招募更多居民、探索更广阔地图等等,提供了丰富游戏体验。...游戏难度逐渐增加,需要玩家探索和应对各种挑战,提高自己智慧和技能。总体来说,这是一款非常有趣文字冒险游戏,适合喜欢探索和挑战玩家尝试。...x86_64 Extra Packages for Enterprise Linux...5.3 设置夜间模式点击右下角“夜间模式”,背景被调整为夜间。5.4 试玩游戏通过页面提示,可以试玩adarkroom文字风格冒险小游戏

    58410

    好玩开源项目】Linux系统之部署跳一跳经典小游戏

    一、跳一跳小游戏介绍1.1 跳一跳小游戏简介跳一跳是一款非常流行休闲小游戏,其玩法非常简单,玩家只需要通过跳跃来控制一个小人跨越各种障碍物,获得尽可能高分数。...三、安装httpd软件3.1 检查yum仓库如果没有镜像源,可以使用阿里云镜像源。...x86_64 Extra Packages for Enterprise Linux...四、部署跳一跳经典小游戏4.1 下载jump小游戏源码进入网页根目录[root@jeven ~]# cd /var/www/html/[root@jeven html]#在gitee拉取jump小游戏源码...长按鼠标的时间左键越长,小黑块跳跃距离越远,需要控制跳跃力度才能跳到白色方块上。触底或跳跃不准确会导致游戏失败,重新开始游戏。每次成功跳到一个白色方块,玩家可以获得1分。

    76930

    一个好玩小游戏(纯C语言编写)

    最近在看知乎是发现了一个这一个专栏 https://zhuanlan.zhihu.com/c2game 从中获取许多知识,本文中游戏也是从里面学到,不过本人又自己加了一些功能。...这是一个类似于飞机大战游戏,不过目前代码量比较小,所以看起来非常简陋游戏界面如下 更新日志,本人将原来原来代码有进一步优化了一下,之前是只有一个非常小战机现在更新后可以产生一个非常大战机...(看起来也更有气势了~~)和敌人战机,不过死亡判定条件和边境判断条件还没有做好,等下次再继续加油。...int position_x, position_y;//飞机所在位置 int high, width;//地图大小 int bullet_x, bullet_y;//子弹位置 int...enemy_x, enemy_y;//敌人位置 int map[MAX][MAX]; /*0表示空白,1表示战机*区域,2表示敌人战机位置。

    71720

    好玩开源项目】在Linux系统下部署 star-battle太空飞船射击小游戏

    一、star-battle小游戏介绍 1.1 star-battle小游戏简介 star-battle是一款使用JavaScript ES6、Canvas开发太空飞船射击小游戏。...1.2 star-battle小游戏玩法 star-battle是一款基于JavaScript ES6和Canvas技术开发太空飞船射击小游戏。...在游戏中,玩家可以扮演一名太空飞船驾驶员,驾驶自己飞船在宇宙与敌人进行战斗。游戏中目标是尽可能击败更多敌人,生存更长时间。玩家可以通过射击敌人来获得得分,击败更多敌人可以获得更高分数。...同时,玩家还需要小心避开敌人攻击,保持自己生命值不被消耗完。在star-battle,玩家可以通过键盘WASD键来控制飞船移动方向,通过按下空格键来发射子弹。...Apache运行平台包括各种操作系统,如Unix、Linux、Windows等。Apache最初由一群志愿者开发,并且是一个完全免费软件。

    46041

    MSF好玩Post 模块

    metasploit 框架中有478 个后期开发模块可用,在 post 模块帮助下,让后期渗透会变得更有趣。 本文将为你介绍常用几个post模块使用,感兴趣就收藏吧!...如下,当我们成功得到系统shell后,便可以建立有趣post模块 了。 Windows凭据钓鱼 当我们无法得到系统管理员密码时,可以利用此模块用于通过弹出登录提示框,对目标机器进行钓鱼攻击。...当受害者在登录提示填写凭据时,凭据将发送给攻击者。 要执行此攻击,您需要执行以下命令。...更改密码 本模块将帮助我们更改目标机器窗口登录密码。 在 multi/handler 上执行这些给定命令来执行攻击。 注意:要执行此攻击,我们必须具有管理员权限。...Windows 屏幕收集 在这个模块,攻击者可以匿名获取受害者机器桌面截图。 您需要在 multi/handler 上输入这些给定命令。

    97920

    好玩、有趣 Linux 命令学习神器 kmdr!

    大家好,我是你们民工哥。 所有学习Linux系统初学者都知道,入门时除了简单系统知识需要了解之外,其次,最重要就是学习与理解Linux命令用法与其应用场景。...一连串问题接踵而至,但你这样一问,难免让回复你的人望而却步! 如果,这个时候有一个命令解释器工具存在,那将是多么完美! 那么,今天,民工哥给大家安利一款实用、好玩命令学习神器:kmdr。...这是一个有用工具,特别是对于初学者Linux用户。 它可以帮助您轻松学习CLI命令,而无需离开终端,也无需浏览冗长手册页。...Kmdr不仅提供Linux命令,还提供了许多CLI命令解释 支持列表如下 ?...具体步骤如下: 1、构建镜像 docker build -t kmdr-cli 2、运行容器 docker run -it --rm kmdr-cli 使用 Kmdr 在终端显示 CLI 命令说明

    91230

    好玩单机游戏_附近哪里好玩

    他说:“无人机出现促使相关技术为许多工业领域带来革命性颠覆。...笔者拿到该软件后迫不及待进行了测试,效果出乎意料,首先,软件界面出乎意料好,打破了笔者对esri软件传统印象,简洁、清爽是给人第一印象。...结果还是非常喜人,不多说,看图: 做好正射。 怎么样几千元大疆,是不是很不错?...通过以上测试,可以发现Drone2map for ArcGIS他对数据处理流程是非常简单(一键式处理)、非常自动化,通过工程建立——>选择模板——>输出成果,减少了许多专业数据处理步骤,极高加快了数据生成作业进度...随着无人机技术发展,GIS技术也在跟着主流IT技术发展而发展,esri非常重视无人机技术,无人机行业发展以及Drone2map for ArcGIS实用、易用、高效、低成本等特点,将在智慧城市各行各业专业领域中有极大潜力和发展

    1.6K20

    19 个强大、有趣、又好玩 Linux 命令!

    8. yes 命令 输出无穷无尽字符,按ctrl+c结束,如 $yes 我很NB 9. cal 9 1752 cal是打印日历,不过这个是很奇葩一个月, ?...14、高大上仪表盘hollywood——假装自己日理万机,宵衣旰食 Dustin Kirkland 利用一个长途飞行时间,编写了这个炫酷、有趣但也没什么实际作用软件。...在其它Linux发行版,可以通过以下命令安装并运行。...友情提示:千万不要轻易尝试这个命令,特别是在运行有网站服务器、数据库Linux主机上 。...这些好玩命令可以通过查 man 手册,然后在加上自己想出来创意,改编成更多有趣东西,哈哈,给别人捣乱也是挺好玩…… 注:文章内容收集整理于网络,参考文章:http://t.cn/zHlfFjq,

    86030

    娱乐 | 14个简单、有趣、好玩Linux命令

    前言 相信大家对于linux常用命令一定都不陌生,但是一些简单,好玩,有趣,虽然可能没有实际作用命令,你又有了解多少呢?...话不多说,本期文章为大家带来15个好玩linux命令,希望大家能够喜欢! ?...Linuxpv命令可以实现这种效果。 首先安装软件包 sudo apt-get install pv 这里我用英文座右铭运行实验: ?...Dustin Kirkland 利用一个长途飞行时间,编写了这个炫酷、有趣但也没什么实际作用软件。 在其它Linux发行版,可以通过以下命令安装。...---- 小结 本期介绍Linux有趣,好玩命令到这里就结束了,感兴趣朋友们记得点个关注,在看。后续笔者会为大家更新更多有趣,好玩内容,敬请期待!

    3K41
    领券