导语

​                                                        hi 大家好呀!

你们还记得?

很久很久以前,

那只谷歌断网之后的:

小恐龙吗​?

哈哈哈!这是没网情况下的,今天带大家写一个Python版本的啦!!

正文

游戏规则:

小恐龙需要一直奔跑天跳过仙人掌跟飞鸟,碰撞即凉凉。​​

'''跳跃'''
    def jump(self, sounds):if self.is_dead or self.is_jumping:returnsounds['jump'].play()self.is_jumping = Trueself.movement[1] = -1 * self.speed'''低头'''def duck(self):if self.is_jumping or self.is_dead:returnself.is_ducking = True'''不低头'''def unduck(self):self.is_ducking = False'''死掉了'''def die(self, sounds):if self.is_dead:returnsounds['die'].play()self.is_dead = True

随机添加飞鸟跟仙人掌:

 # --随机添加仙人掌/飞龙add_obstacle_timer += 1if add_obstacle_timer > random.randrange(50, 150):add_obstacle_timer = 0random_value = random.randrange(0, 10)if random_value >= 5 and random_value <= 7:cactus_sprites_group.add(Cactus(cfg.IMAGE_PATHS['cacti']))else:position_ys = [cfg.SCREENSIZE[1]*0.82, cfg.SCREENSIZE[1]*0.75, cfg.SCREENSIZE[1]*0.60, cfg.SCREENSIZE[1]*0.20]ptera_sprites_group.add(Ptera(cfg.IMAGE_PATHS['ptera'], position=(600, random.choice(position_ys))))

啊哦~恶龙咆哮!!!!!

​​还可以有无敌版本的手动开挂一波:

​​

真的是...

顿时让我想起了一首歌:”无敌~无敌是多么寂寞 ~~“

我凝视着这个飞奔的无敌小恐龙时,我突然觉得...一切变得...

​​

总结

Everybody  跟着小编   Let's Go~

Pygame实战:Python开挂版无敌小恐龙【源码免费领】相关推荐

  1. 菜谱小程序源码免费分享【推荐】

    菜谱小程序源码免费分享 小程序功能: 1.提供优质家常菜谱查询.小程序对不同食材和地域的饮食做了不同的分类和详细的做菜方法,分类十分详细,八大菜系.特色食品.特殊场合.热门功效.人群细分.烘焙甜品.口 ...

  2. 蓝色版去水印小程序源码+接口

    介绍: 蓝色版小程序源码+接口 网盘下载地址: http://kekewangLuo.net/edaLtfZJUE40 图片:

  3. 外卖CPS红包微信小程序源码免费分享

    美团/饿了么外卖小程序源码 只需注册阿里妈妈/美团联盟,就可以轻松获取推广佣金. 美团/饿了么外卖CPS联盟返利公众号小程序裂变核心源码 源代码地址 http://y.mybei.cn 步骤 下载以上 ...

  4. 全云端万能小程序_万能门店全云端独立版微信小程序源码V4.0.10,全五端源码下载...

    独立版万能门店全端云小程序是一款可以一键生成全端小程序(微信小程序.百度小程序.支付宝小程序.抖音/头条小程序.QQ 小程序)的平台, 平台集成了分销商城.会员卡券.知识付费.商户平台.同城论坛等功能 ...

  5. 【Pygame小游戏】这款“吃掉一切”游戏简直奇葩了?通通都吃掉嘛?(附源码免费领)

    前言 嗨!我是栗子同学.很久不见甚是思念!我回来啦~ 今天给大家写点儿什么呢?!嘿嘿,其实这么久没写代码啦,手都不会打字了,代码都不会敲 了,容我慢慢道来!先来点儿简单的吧(其实是没思路,上次写剩下的 ...

  6. 20行python代码的入门级小游戏--源码:猜大小

    源码: import random rang1 = int(input("请设置本局游戏的最小值:")) rang2 = int(input("请设置本局游戏的最大值:& ...

  7. 《游戏学习》Java版俄罗斯方块小游戏源码实战

    [Java版俄罗斯方块]     增加保存配置信息到文件的功能,声音设置.显示设置.关卡选择等配置信息在修改后将会保存在jar包同级目录下(以jar相同的文件名+.cfg后缀保存) [菜单选项]    ...

  8. 福利来啦,送给大家利用Python做出的一个小游戏源码,不要错过哟

    从小到大玩过很多的游戏,在我小时候,能玩游戏的地方不多,那时玩游戏都是偷摸玩的,只要是个游戏就觉得非常有趣,比较经典的有魂斗罗,拳皇,超级玛丽,贪吃蛇,俄罗斯方块等游戏:发展到现在,玩游戏已经成为生活 ...

  9. 微信美化版去水印小程序源码分享 附接口

    简介: 这次给大家带来一个免费接口,知道很多朋友都是没有接口所有导致小程序无法使用. 具体小程序安装方法,这里就不给大家列出来了,大家自己去其它地方找一下安装教程. 接口地址:http://qsy.n ...

最新文章

  1. vue-router 的重定向-redirect
  2. YOLOv5训练量化压缩
  3. euv光刻机有什么用_日本光学技术全球第一,可高端光刻机为何只有荷兰能造?...
  4. system 函数被废除的替代方法
  5. 自定义镜像-Dockerfile
  6. 手把手教你用java完成文件、图片下载
  7. 电梯管理php,写字楼物业电梯管理规定
  8. Java中Jsp和Servlet上传和下载文件
  9. sql查询时取日期部分内容(年月日时分秒)、增加时间
  10. (转)曹锋、宋天玮:区块链技术在证券市场中的应用探索
  11. 江西银行服务器怎么选择硬件配置
  12. Overload 和 Override
  13. CC2530采集重力加速度MMA7455的值
  14. html获取当前ip地址_IP地址精准查询
  15. python:savgol_filter的简单使用
  16. 劳动仲裁委员会的具体地址即(朝阳区酒仙桥南十里居28楼的具体路线)______转...
  17. 看steam教育之风带来创新与变革
  18. 单向可控硅和双向可控硅的详细介绍(含引脚的分辨)
  19. Linux添加环境变量,以配置MySQL环境怕变量为例
  20. 第三届国际金融科技论坛开幕,神州信息专家参与蓉城“论道”

热门文章

  1. 三相MMC并网逆变器 模块化多电平变换器 相间环流抑制 子模块电容电压均衡 载波移相调制
  2. 【c#】程序的异常捕获
  3. 解决浏览器主页被篡改
  4. 理解:L1正则先验分布是Laplace分布,L2正则先验分布是Gaussian分布
  5. 网页实现歌曲连播(Js+MediaPlayer)
  6. 我未来的道路,希望还有你们陪伴
  7. 【番外】遇到autoCAD问题,大意失荆州,冒汗定位一星期
  8. html5end锚点,页面如何做锚点?
  9. 微信小程序在线客服接入
  10. atoi、atol、strtod、strtol、strtoul、gcvt、ecvt、fcvt、sprintf、toascii、tolower类型转换