python版羊了个羊

这篇具有很好参考价值的文章主要介绍了python版羊了个羊。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近用python做了个羊了个羊,项目链接。

项目源代码如下:文章来源地址https://www.toymoban.com/news/detail-514260.html

#导入头文件
import pygame
from pygame import *
pygame.init()
from sys import exit
from random import randint
from collections import Counter
import msvcrt

#定义开始界面
class Start():
    #初始化
    def __init__(self):
        #创建窗口
        self.startSurface=pygame.display.set_mode((300,500))
        #设置标题
        pygame.display.set_caption("weather game")
        #设置图标
        ico=pygame.image.load("ico\\0.ico")
        pygame.display.set_icon(ico)

        #显示背景
        self.bg=pygame.transform.scale(pygame.image.load("img\\bg\\bg.jpg"),(300,500))
        self.startSurface.blit(self.bg,(0,0))
        
        #导入字体文件
        self.font=pygame.font.Font("font\\VladimirScript.ttf",32)
        self.bigFont=pygame.font.Font("font\\VladimirScript.ttf",60)
        self.fontColor=pygame.Color((0,0,0))
        
        #创建文字对象
        weathergameText=self.bigFont.render("weather game",True,self.fontColor)
        #创建文字显示框
        weathergameTextRect=weathergameText.get_rect(center=(150,50))
        #显示文字
        self.startSurface.blit(weathergameText,weathergameTextRect)
        
        #显示开始游戏
        startText=self.font.render("Start the game",True,self.fontColor)
        startTextRect=startText.get_rect(center=(150,420))
        self.startSurface.blit(startText,startTextRect)
        #获取文字显示框坐标
        self.startTextX=startTextRect[0]
        self.startTextY=startTextRect[1]
        self.startTextX1=startTextRect[0]+startTextRect[2]
        self.startTextY1=startTextRect[1]+startTextRect[3]
        
        #显示结束游戏
        exitText=self.font.render("Exit",True,self.fontColor)
        exitTextRect=exitText.get_rect(center=(150,460))
        self.startSurface.blit(exitText,exitTextRect)
        self.exitTextX=exitTextRect[0]
        self.exitTextY=exitTextRect[1]
        self.exitTextX1=exitTextRect

到了这里,关于python版羊了个羊的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小游戏开发之坦克大战(比羊了个羊还好玩系列)

    现在很多公司开始使用游戏化的方式去做产品,让产品呈现给用户时更好玩,以达到增加用户粘性,提升DAU的效果。 同时随着硬件与底层系统的发展,用户的终端对动画的表现能力也越来越强,很多APP以引导用户互动的方式开发业务,所以开发互动类业务将成为前端工程师的

    2024年02月09日
    浏览(48)
  • 实现用java做一个简易版《羊了个羊》小游戏(附源代码)

    该项目是跟着这个b站视频一步一步写出来的,初学java有些地方我看不是很明白,但是讲解很仔细,大家可以看原视频,我没有添加背景音乐和背景图片,做出来的效果也勉勉强强。 代码已经上传到github上了,大家可以去github上直接下载代码,附上链接:点击进入github源码链接

    2024年02月04日
    浏览(77)
  • 大战谷歌!微软Bing引入ChatGPT;羊了个羊高·薪招纳技术人才;Debian彻底移除Python2;GitHub今日热榜 | ShowMeAI资讯日报

    👀 日报合辑 | 🎡 AI应用与工具大全 | 🔔 公众号资料下载 | 🍩 @韩信子 微软计划2023年3月底之前推出 Bing 搜索引擎的新版本, 使用 ChatGPT 为一些搜索查询提供答案,不再仅仅显示链接列表 。微软希望,这项更新将帮助它超越搜索领域的竞争对手 Google。 2019年7月,OpenAI 获得

    2024年02月02日
    浏览(42)
  • 效果最接近《羊了个羊》(卡牌堆叠游戏)的开源代码 微信小程序开源了

    效果最接近《羊了个羊》(卡牌堆叠游戏)的开源代码,有数据库和关卡。 我写的程序是指 卡牌堆叠游戏 ,效果与羊了个羊一致。本教程有已有两个版本。 本来是想着Fork多一点的时候再开源的,没有想到一个Fork都没有。 现在是 微信小程序 版本。 我就不在这里吐槽微信小

    2024年02月09日
    浏览(53)
  • 【前端客栈】基于HTML、CSS、JavaScript的羊了个羊静态仿写页面小游戏

    🏜哈喽,大家好,我是小浪。前段时间羊了个羊火遍了大江南北,大家是否都通过第二关了呢?哈哈,没关系,既然通不过,那咋们不如自己来做一个这样的羊了个羊的仿写页面,学会了赶紧拿去在同学面前展示展示;OK,接下来,我们开始仿写这种游戏规则模式,写一个我

    2024年02月04日
    浏览(56)
  • 《羊了个羊》服务器2天崩3次?去中心化云会成为下一代网络基础设施吗?

    中秋送走了玉兔,要说过后哪种动物最火,一定非羊莫属,而且这只羊是用钱买不到、只能通过消消乐才能得到的羊。 近日,一款号称通关率不到0.1%的硬核消除类闯关小游戏《羊了个羊》突然爆红,几度登上微博话题热搜,甚至在9月14日登顶微博热搜榜。 如果你发现微信好

    2024年02月02日
    浏览(36)
  • LabVIEW编程基础之生产者消费者结构 -- Simon小游戏(以羊了个羊为背景)

           LabVIEW在工业控制及仪器测量领域中用的会比较多,那么就经常会涉及到数据采集、分析和处理的问题,为了提高效率,往往会在数据采集的同时就进行数据分析和处理,这时就需要用多线程来处理,多线程的概念如果有不了解的,可以参考这位博主的讲解多线程(

    2024年02月09日
    浏览(41)
  • 【python-致用】为嫖掘金月更奖品,我用刚学的python做了个批量文件内容替换

    前几天学习了python的文件读取操作,可以用来干点什么呢?嘿,正好很多平台都推出了博客月更活动,但由于不同的平台环境(如markdown语法差别、活动要求),每搬运一篇博客都要幸苦地进行一些 重复性的 手动修改,实在是麻烦。 人生苦短 ,我决定试试 python 能不能帮我

    2024年02月12日
    浏览(42)
  • 回学校做了个分享

    这周四,收到通知说我能不能周日的时候来学校给大一刚结束的学弟学妹们做一个分享,刚开始是有点犹豫的 因为之前从来没做过相关的分享,而且觉得时间有点紧怕来不及准备,上一次上台讲东西的时候还是转正答辩那会 但是后面转念一想,这何尝不是对我的一种新的尝

    2024年02月08日
    浏览(37)
  • 为了流量,何同学做了个“假B站”?

    何同学是B站知名数码博主,凭借优秀的视频制作能力,内容创新获得广大年轻用户的喜欢。 2021年的时候,UP主@ 老师好我叫何同学 就发布了一条制作AirDesk的视频,随后迅速在社交媒体中引发了大量关注。 当时,该视频为B站全站排行榜最高,播放量 超800万 ,微博话题量阅读

    2024年02月05日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包