当今最火的莫过于用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写捕鱼达人相关推荐

  1. 尝试写java小游戏(捕鱼达人)

    捕鱼达人 (平时都是在学校搞c语言,写算法.忽然java实验课大作业让设计一个小游戏的确挺蒙的,好在我之前学习过开发微信小程序,边查文档文档边做也比较快,下面有我的源码,截图,欢迎刚接触java小游戏 ...

  2. 《捕鱼达人 3》主程洪志雄专访:如何使用Cocos2d-x完美呈现捕鱼3

    <捕鱼达人3>采用了Cocos2d-x 3.x版本中的3D功能来进行开发,实现了完全的3D化.作为一款支撑了无数2D游戏产品的引擎,Cocos2d-x本次也将带来3D方面的功能扩展,帮助广 ...

  3. 《捕鱼达人3》主程洪志雄专访:引擎3D功能重大突破与创新

    <捕鱼达人3>采用了Cocos2d-x 3.x版本中的3D功能来进行开发,实现了完全的3D化.作为一款支撑了无数2D游戏产品的引擎,Cocos2d-x本次也将带来3D方面的功能扩展,帮助广 ...

  4. 用Python3开发爆款游戏——捕鱼达人

    Python3在Python2的基础之上做了非常多的改进,比如字符串编码,在Python3中默认字符使用的是unicode编码,可以涵盖这个地球上所有的字符,当然了,优势不仅仅只有这一点.再加上Pyt ...

  5. js原生捕鱼达人(一)

    捕鱼达人的游戏大家都很熟悉吧,接下来的两三天,我会将整个游戏的原生js写法详细的写出来,整个游戏应用了面向对象的写法:创建构造函数,在构造函数上面添加对象的属性,然后在构造函数的原型上添加方法,当然这 ...

  6. 游戏制作之路-unity捕鱼达人(一 开始以及加载界面的制作)

    Unity捕鱼达人的制作 一.创建开始界面 根据上一篇我们所讲的,很容易就能把开始界面做出来. 二.游戏加载场景 游戏加载条的制作,我是用到了unity中的slider UI组件,如图 slider组 ...

  7. c语言捕鱼达人源码,用捕鱼达人去理解C中的多线程.doc

    用<捕鱼达人>去理解C 中的多线程 线程是进程中某个单一顺序的控制流,是程序运行中的调度单位,是程序执行流的最小单位,一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成. ...

  8. 绝对实践,教你如何成功修改捕鱼达人ipad版 金币

    做晚终于成功修改了ipad版上的捕鱼达人,老婆很高兴. 一会儿贴出完整过程和需要的工具. 现在在实验室,没有截图.我把原理大概说一下,等回家了我把截图和相关工具整理后更新出来. 1 首先你的ipad要 ...

  9. 《捕鱼达人》游戏制作要点浅析(一) 思路分析

    注:本文不谈程序,只谈思路 一.思想斗争 <捕鱼达人>这款游戏做的的确不错,相信许多人都已经玩过了.但是作为一个业余"码男"的我,玩玩怎么能尽兴,梦想自己也能写出这么一 ...

最新文章

  1. 2022-2028年中国宠物用药行业市场前瞻与投资战略规划分析报告
  2. Makefile学习笔记-备忘
  3. 2018/12/07 L1-033 出生年 Java
  4. 基于vue,elementui的注册页面源码
  5. Flask 跨域问题
  6. html中websocket获取数据,如何使用websocket从数据库中获取数据来刷新视图
  7. birt脚本for循环语句_如何使用 for 循环语句嵌套方法!
  8. 【报告分享】与AI共进,智胜未来:智能金融联合报告-埃森哲百度.pdf
  9. MySQL与Redis缓存问题-开课吧
  10. 196.删除重复的电子邮箱
  11. 运筹学基础及其matlab,【官方直发】 运筹学基础及其MATLAB应用
  12. 安卓手机小说阅读器_粉笔免费小说阅读器app下载-粉笔免费小说阅读器APP手机版v1.0.1...
  13. Java Seckill Module:product details
  14. 头像 linux,头像制作大师下载-头像制作大师appv1.2.0-Linux公社
  15. 苹果传数据到苹果手机?iPhone怎么数据传输
  16. day01 HTMLCSS
  17. html5制作坦克大战
  18. 组织行为学笔记(5)——知觉与个体决策
  19. 大专计算机网络毕业论文简单,计算机网络大专毕业论文范文
  20. linux rpm search rpm,Linux软件安装:RPM、SRPM与YUM功能

热门文章

  1. Golang-migrate简单使用
  2. 多人游戏免费开源解决方案 Colyseus 正式上架 Cocos Store
  3. 使用winhex查看SD卡文件的物理扇区地址
  4. Java 静态方法读取 yml
  5. 中科院分词ICTCLAS汉语分词系统简单配置
  6. 【鸿蒙】《校园通》--号码百事通模块
  7. aaaaa22222
  8. 1073 模拟万年历
  9. oracle查看rac主备,Oracle数据库RAC 主备切换文档
  10. 管理制度与做人之道!