Python写捕鱼达人
当今最火的莫过于用Python写出捕鱼达人的效果了。啥都不用说,亮代码~~~
# coding:utf-8
# 导入模块
import pygame,sys,time,random
from pygame.locals import *
# 初始化pygame环境
pygame.init()
# 创建一个长宽分别为800/480的窗口
canvas = pygame.display.set_mode((800,480))
canvas.fill((255,255,255))
# 设置窗口标题
pygame.display.set_caption('捕鱼达人')
# 加载图片
bg = pygame.image.load("./images/bg.jpg")
fish1 = pygame.image.load("./images/fish1_0.png")
fish2 = pygame.image.load("./images/fish2_0.png")
fish3 = pygame.image.load("./images/fish3_0.png")
fish4 = pygame.image.load("./images/fish4_0.png")
fish5 = pygame.image.load("./images/fish5_0.png")
fish6 = pygame.image.load("./images/fish6_0.png")
fish7 = pygame.image.load("./images/fish7_0.png")
fish8 = pygame.image.load("./images/fish8_0.png")
fish9 = pygame.image.load("./images/fish9_0.png")
fish10 = pygame.image.load("./images/fish10_0.png")
fish11 = pygame.image.load("./images/fish11_0.png")
net = pygame.image.load("./images/net.png")
gameover = pygame.image.load("./images/gameover.jpg")
# 定义事件监听函数
Python写捕鱼达人相关推荐
- 尝试写java小游戏(捕鱼达人)
捕鱼达人 (平时都是在学校搞c语言,写算法.忽然java实验课大作业让设计一个小游戏的确挺蒙的,好在我之前学习过开发微信小程序,边查文档文档边做也比较快,下面有我的源码,截图,欢迎刚接触java小游戏 ...
- 《捕鱼达人 3》主程洪志雄专访:如何使用Cocos2d-x完美呈现捕鱼3
<捕鱼达人3>采用了Cocos2d-x 3.x版本中的3D功能来进行开发,实现了完全的3D化.作为一款支撑了无数2D游戏产品的引擎,Cocos2d-x本次也将带来3D方面的功能扩展,帮助广 ...
- 《捕鱼达人3》主程洪志雄专访:引擎3D功能重大突破与创新
<捕鱼达人3>采用了Cocos2d-x 3.x版本中的3D功能来进行开发,实现了完全的3D化.作为一款支撑了无数2D游戏产品的引擎,Cocos2d-x本次也将带来3D方面的功能扩展,帮助广 ...
- 用Python3开发爆款游戏——捕鱼达人
Python3在Python2的基础之上做了非常多的改进,比如字符串编码,在Python3中默认字符使用的是unicode编码,可以涵盖这个地球上所有的字符,当然了,优势不仅仅只有这一点.再加上Pyt ...
- js原生捕鱼达人(一)
捕鱼达人的游戏大家都很熟悉吧,接下来的两三天,我会将整个游戏的原生js写法详细的写出来,整个游戏应用了面向对象的写法:创建构造函数,在构造函数上面添加对象的属性,然后在构造函数的原型上添加方法,当然这 ...
- 游戏制作之路-unity捕鱼达人(一 开始以及加载界面的制作)
Unity捕鱼达人的制作 一.创建开始界面 根据上一篇我们所讲的,很容易就能把开始界面做出来. 二.游戏加载场景 游戏加载条的制作,我是用到了unity中的slider UI组件,如图 slider组 ...
- c语言捕鱼达人源码,用捕鱼达人去理解C中的多线程.doc
用<捕鱼达人>去理解C 中的多线程 线程是进程中某个单一顺序的控制流,是程序运行中的调度单位,是程序执行流的最小单位,一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成. ...
- 绝对实践,教你如何成功修改捕鱼达人ipad版 金币
做晚终于成功修改了ipad版上的捕鱼达人,老婆很高兴. 一会儿贴出完整过程和需要的工具. 现在在实验室,没有截图.我把原理大概说一下,等回家了我把截图和相关工具整理后更新出来. 1 首先你的ipad要 ...
- 《捕鱼达人》游戏制作要点浅析(一) 思路分析
注:本文不谈程序,只谈思路 一.思想斗争 <捕鱼达人>这款游戏做的的确不错,相信许多人都已经玩过了.但是作为一个业余"码男"的我,玩玩怎么能尽兴,梦想自己也能写出这么一 ...
最新文章
- 2022-2028年中国宠物用药行业市场前瞻与投资战略规划分析报告
- Makefile学习笔记-备忘
- 2018/12/07 L1-033 出生年 Java
- 基于vue,elementui的注册页面源码
- Flask 跨域问题
- html中websocket获取数据,如何使用websocket从数据库中获取数据来刷新视图
- birt脚本for循环语句_如何使用 for 循环语句嵌套方法!
- 【报告分享】与AI共进,智胜未来:智能金融联合报告-埃森哲百度.pdf
- MySQL与Redis缓存问题-开课吧
- 196.删除重复的电子邮箱
- 运筹学基础及其matlab,【官方直发】 运筹学基础及其MATLAB应用
- 安卓手机小说阅读器_粉笔免费小说阅读器app下载-粉笔免费小说阅读器APP手机版v1.0.1...
- Java Seckill Module:product details
- 头像 linux,头像制作大师下载-头像制作大师appv1.2.0-Linux公社
- 苹果传数据到苹果手机?iPhone怎么数据传输
- day01 HTMLCSS
- html5制作坦克大战
- 组织行为学笔记(5)——知觉与个体决策
- 大专计算机网络毕业论文简单,计算机网络大专毕业论文范文
- linux rpm search rpm,Linux软件安装:RPM、SRPM与YUM功能