汤姆猫游戏

pgzero模块制作汤姆猫游戏

游戏运行示例

游戏初始界面

在这里插入图片描述

猫咪动画界面

在这里插入图片描述

游戏代码

import pgzrun
import pygame
def yinyue(n):pygame.mixer.init()pygame.mixer.music.load('music/' + n + '.m4a')pygame.mixer.music.play(1, 0)WIDTH = 384
HEIGHT = 614cat = Actor('eat/eat_0.jpg')chifan = Actor('吃饭.png',[22, 300])
shengqi = Actor('吃饭.png',[272, 527])
qiaoluo = Actor('音乐.png',[22, 350])
he = Actor('喝.png',[22, 400])
modu = Actor('气压.png',[22, 450])
mozuojiao = Actor('吃饭.png',[220, 568])
moyoujiao = Actor('吃饭.png',[157, 570])
datou = Actor('datou.png',[194, 153])
rengdongxi = Actor('蛋糕.png',[22, 500])
kouping = Actor('猫爪.png',[22, 550])
duzitong = Actor('duzi.png',[188, 442])num = 0
name = ''def draw():#bg.draw()cat.draw()chifan.draw()qiaoluo.draw()he.draw()modu.draw()rengdongxi.draw()kouping.draw()def playImg():global numcat.image = name +'/' + name + '_' + str(num) + '.jpg'num = num + 1if num >= name1 + 1:num = 1clock.unschedule(playImg)def action(a,n):global name,name1name = nname1 = a#music.play_once(n + '.m4a')clock.schedule_interval(playImg, 0.07)def on_mouse_down(pos):global numif chifan.collidepoint(pos):num = 0action(39,'eat')yinyue('eat')if shengqi.collidepoint(pos):  num = 0action(25,'angry')if qiaoluo.collidepoint(pos): num = 0action(12,'cymbal')if he.collidepoint(pos):num = 0action(79,'drink')  if modu.collidepoint(pos):  num = 0action(27,'fart')if mozuojiao.collidepoint(pos):  num = 0action(21,'foot_left')if moyoujiao.collidepoint(pos):num = 0action(29,'foot_right')if datou.collidepoint(pos): num = 0action(75,'knockout')if rengdongxi.collidepoint(pos): num = 0action(23,'pie')if kouping.collidepoint(pos): num = 0action(55,'scratch')if duzitong.collidepoint(pos): num = 0action(33,'stomach')pgzrun.go()

游戏图片及其音效详见我的下载

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/49715.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

idea连接汤姆猫

Tomcat是每个程序员电脑上都会存在的一个微型服务器,JSP需要Tomcat的连接,接下来就说说2021.3.3版本idea的连接。 第一步正常创建项目: 第二步 第三步 第四步 第五步 第六步 回到主页后点击右上角的add configuration: 点击加后在左侧找到Tom…

java网页制作会说话的汤姆猫_android 仿 会说话的汤姆猫 源码

【实例简介】实现了简单的动画效果,有详细的实例讲解文档 【实例截图】 【核心代码】 package com.example.android_tom; import android.app.Activity; import android.graphics.drawable.AnimationDrawable; import android.os.Bundle; import android.view.Menu;…

Android实现汤姆猫小游戏

本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 chaodev 即可关注。 相信好多人都玩过汤姆猫这个小游戏,要做这个小游戏其实也不难,这不,现写一个,先看效果演示。 目前实现的主要功能点包括以下两…

用freepy一键生成中美GDP季度对比柱状图

这是一个单独运行的程序。下载: gen_echarts_bar.zip-互联网文档类资源-CSDN下载 用非常少的代码生成酷炫的图表,可以说,python和echarts是珠联璧合、完美搭档! 该程序已经内置了python、pyecharts等需要的后台。点击运行即可生成…

2018年中美自动驾驶进展分析报告

https://www.toutiao.com/a6687368786560942599/

中美青年创客大赛启动,50万奖金等你来挑战!

中美创客交流嘉年华--2018 中美青年创客大赛火爆启动,50 万奖金花落谁家? 由教育部主办、谷歌等承办的 2018 中美青年创客大赛已于本周启动。 中美青年创客大赛(China-US Young Maker Competition,简称CUYMC)&#x…

中美数据中心产业对比及思考

近年来,随着大数据、云计算、人工智能(AI)等前沿技术领域飞速发展,数据应用越来越受到人们重视,从数据背后解读人类社会活动规律和行为习惯,已经为新经济模式形成奠定基础。数据已从以往的计算、统计、测量…

中美自动驾驶最新融资情况:千万级与十亿级美元的距离

https://www.toutiao.com/a6679005032412611084/ 中美是目前自动驾驶最为火热的两个国家,恰好也是世界GDP排名前两位的国家,无论是中国还是美国,除了科技巨头和整车企业投身自动驾驶领域,还有大量的初创公司蜂拥而入。 自动驾驶技…

中美IPv6发展现状分析

本文作者 马军锋:中国信息通信研究院技术与标准研究所主任工程师。 侯乐青:武警青海总队网管中心高级工程师。 在2016年12月27日发布的《“十三五”国家信息化规划》中提及:到2020年,5G完成技术研发测试并商用部署,互联…

数字化时代-17:从中国历年五年规划后的GDP增长看中美大碰撞的必然

前言: 本文通过观察中国历年五年规划后的GDP增长与美国同期GDP的增长的关系,展示中美大碰撞的必然性。 这是中国崛起路上必然要经过的一道坎,无法回避,能做的就是降低它的负面影响。 我们先看一下日美大碰撞: 在上图…

中美日印程序员收入对比

点击上方 好好学java ,选择 星标 公众号 重磅资讯、干货,第一时间送达今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招! 个人原创100W访问量博客:点击前往,查看更多一直都…

中美领军全球AI竞赛,人工智能被高估了么?

2020-02-18 13:02:00 全文共3902字,预计学习时长13分钟 图源:Unsplash 不久前,谷歌前CEO施密特在出席众议院科学、太空和技术委员会的听证会时表示,美国可能在五到十年后失去在AI方面的领先地位,中国正在努力超越美国。…

中美科技成果转化比较分析

来源: 创新研究 近年来随着国家在不断加大科技投入,以及专利成果数量的快速增长,全社会对科技创新关注程度不断提高,对我国科技成果转化率低的批评不断增加,有文章指出“我国科技成果的转化率仅有10%,比美国…

中美AI争高下的秘诀!一文看尽中国AI计算力发展

https://www.toutiao.com/a6674559215056454148/ 21世纪以来,信息技术引领的第三次工业革命改变了人类的生产和生活的方式。几乎所有的人类活动都会使用信息技术或者留下数字印迹,人与人的连接,人与物的连接,物与物的连接&#x…

ChatGPT 会取代程序员吗?揭穿神话

随着技术以前所未有的速度发展,有关人工智能 (AI) 对各个行业的潜在影响的问题随之而来。在软件开发领域,最近的一项发展引发了一场重大争论:高级语言模型 ChatGPT 会取代程序员吗?虽然 ChatGPT 和类似的人工智能模型已经证明了它…

中国智能汽车“芯”的崛起

一个全新的汽车芯片时代正在加速到来。 今年以来,汽车芯片迎来了一波投资热潮,一批本土芯片厂商先后拿下车企、投资巨头的融资。同时,地平线、芯驰科技、宸芯科技等中国本土芯片厂商也先后实现了量产交付。 这或许只是汽车芯片国产化万里长…

智能网联汽车云控系统第3部分:路云数据交互规范

1 范围 本文件规定了智能网联汽车云控系统路侧与云端数据交互的总体架构、数据类型、传输规则以及路侧与RSU、路侧与RCU之间的数据交互协议。 本文件适用于云端与路侧RSU、云端与路侧RCU之间的应用层数据交互。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构…

C-V2X车载终端的 “集成”之路

如何快速提升C-V2X的渗透率是行业关键挑战之一 在单车智能遭遇感知瓶颈后,“网联式自动驾驶”路线在安全问题上取得了突破性进展,成为我国自动驾驶的特色技术路线。2019年底,由中国智能网联汽车产业创新联盟(CAICV)、…

车联网各领域头部企业排行榜

来源 | 搜狐汽车研究室 推荐 |焉知自动驾驶 文章摘要 (1) 为紧跟车联网行业发展动态,聚焦优质市场主体,中国价值公司100排行榜之车联网企业排行榜从经营分析、发展能力以及社会责任三个维度对30家车联网重点企业进行综合评分&am…

自动驾驶/智能网联在高速公路自动驾驶货车示范应用现状

自动驾驶技术在封闭性结构化道路中最容易实现率先落地,高速公路作为典型的封闭性结构化道路,有利于自动驾驶技术商业化的快速落地。货车作为运输的重要载体,其行驶特点也更适合自动驾驶技术的实现。因此,众多厂商积极开展高速公路…