在好例子网,分享、交流、成长!
您当前所在位置:首页Python 开发实例Python网络编程 → 22个python高级游戏源码

22个python高级游戏源码

Python网络编程

下载此实例
  • 开发语言:Python
  • 实例大小:361.77M
  • 下载次数:155
  • 浏览次数:819
  • 发布时间:2020-04-02
  • 实例类别:Python网络编程
  • 发 布 人:zhangjisas
  • 文件格式:.zip
  • 所需积分:12
 相关标签: python py 游戏

同类人气实例

实例介绍

【实例简介】22个python高级游戏

【实例截图】 

【核心代码】自己下载看看


│  LICENSE
│  pikachu.jpg
│  README.md
│  
├─.github
│  │  FUNDING.yml
│  │  
│  └─pictures
│          alipay.JPG
│          
├─Game1
│  │  cfg.py
│  │  Game1.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─modules
│  │      interfaces.py
│  │      Sprites.py
│  │      
│  └─resources
│      ├─audio
│      │      enemy.wav
│      │      explode.wav
│      │      moonlight.wav
│      │      shoot.wav
│      │      
│      └─images
│              ._bullet.png
│              ._gameover.png
│              ._grass.png
│              ._health.png
│              ._healthbar.png
│              ._youwin.png
│              badguy.png
│              badguy2.png
│              badguy3.png
│              badguy4.png
│              bullet.png
│              castle.png
│              dude.png
│              dude2.png
│              gameover.png
│              grass.png
│              health.png
│              healthbar.png
│              youwin.png
│              
├─Game10
│  │  Game10.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  └─resources
│      ├─font
│      │      simkai.ttf
│      │      
│      ├─imgs
│      │      asteroid.png
│      │      bg_big.png
│      │      bullet.png
│      │      seamless_space.png
│      │      ship.png
│      │      ship_exploded.png
│      │      space3.jpg
│      │      
│      └─sounds
│              boom.wav
│              Cool Space Music.mp3
│              shot.ogg
│              
├─Game11
│  │  Game11.py
│  │  README.md
│  │  requirements.txt
│  │  utils.py
│  │  
│  └─effect
│          running.gif
│          
├─Game12
│  │  config.py
│  │  Game12.py
│  │  README.md
│  │  requirements.txt
│  │  Sprites.py
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─levels
│  │      1.level
│  │      2.level
│  │      3.level
│  │      4.level
│  │      
│  └─resources
│      ├─audios
│      │      EineLiebe.mp3
│      │      
│      ├─font
│      │      simkai.ttf
│      │      
│      └─imgs
│              box.png
│              player.png
│              target.png
│              wall.png
│              
├─Game13
│  │  Game13.py
│  │  README.md
│  │  requirements.txt
│  │  utils.py
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  └─music
│          bg.mp3
│          
├─Game14
│  │  Game14.py
│  │  Levels.py
│  │  README.md
│  │  requirements.txt
│  │  Sprites.py
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  └─resources
│      ├─font
│      │      ALGER.TTF
│      │      
│      ├─images
│      │      Blinky.png
│      │      Clyde.png
│      │      icon.png
│      │      Inky.png
│      │      pacman.png
│      │      Pinky.png
│      │      
│      └─sounds
│              bg.mp3
│              
├─Game15
│  │  config.py
│  │  Game15.py
│  │  README.md
│  │  requirements.txt
│  │  utils.py
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  └─resources
│      │  font.TTF
│      │  
│      ├─audios
│      │      badswap.wav
│      │      bg.mp3
│      │      match0.wav
│      │      match1.wav
│      │      match2.wav
│      │      match3.wav
│      │      match4.wav
│      │      match5.wav
│      │      
│      └─images
│              gem1.png
│              gem2.png
│              gem3.png
│              gem4.png
│              gem5.png
│              gem6.png
│              gem7.png
│              
├─Game16
│  │  Game16.py
│  │  modules.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─audios
│  │      bgm.mp3
│  │      lose.wav
│  │      warn.wav
│  │      win.wav
│  │      
│  ├─effect
│  │      running.gif
│  │      
│  └─fonts
│          font.TTF
│          
├─Game17
│  │  config.py
│  │  Game17.py
│  │  README.md
│  │  requirements.txt
│  │  sprites.py
│  │  utils.py
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  └─resources
│      ├─audios
│      │      bgm.mp3
│      │      goal.wav
│      │      hit.wav
│      │      
│      ├─font
│      │      font.TTF
│      │      
│      └─images
│              ball.png
│              racket.png
│              
├─Game18
│  │  cfg.py
│  │  Game18.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─levels
│  │      1.level
│  │      2.level
│  │      3.level
│  │      
│  ├─modules
│  │      game.py
│  │      Sprites.py
│  │      utils.py
│  │      
│  └─resources
│      ├─audios
│      │      bgm.mp3
│      │      hit.wav
│      │      
│      └─font
│              font.TTF
│              
├─Game19
│  │  cfg.py
│  │  Game19.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─modules
│  │      MAP.py
│  │      misc.py
│  │      Sprites.py
│  │      
│  └─resources
│      ├─audio
│      │      bgm.mp3
│      │      
│      ├─images
│      │  ├─batman
│      │  │      down.png
│      │  │      left.png
│      │  │      right.png
│      │  │      up.png
│      │  │      
│      │  ├─dk
│      │  │      down.png
│      │  │      left.png
│      │  │      right.png
│      │  │      up.png
│      │  │      
│      │  ├─misc
│      │  │      banana.png
│      │  │      bg0.png
│      │  │      bg1.png
│      │  │      bg2.png
│      │  │      blank.png
│      │  │      bomb.png
│      │  │      cherry.png
│      │  │      fire.png
│      │  │      start.png
│      │  │      wall0.png
│      │  │      wall1.png
│      │  │      wall2.png
│      │  │      
│      │  └─zelda
│      │          down.png
│      │          left.png
│      │          right.png
│      │          up.png
│      │          
│      └─maps
│              1.map
│              2.map
│              
├─Game2
│  │  cfg.py
│  │  Game2.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─modules
│  │  └─sprites
│  │          block.py
│  │          pikachu.py
│  │          
│  └─resources
│      └─images
│              block.png
│              pikachu.png
│              
├─Game20
│  │  cfg.py
│  │  Game20.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─modules
│  │      mazes.py
│  │      misc.py
│  │      Sprites.py
│  │      
│  └─resources
│      ├─audios
│      │      bgm.mp3
│      │      
│      └─images
│              hero.png
│              
├─Game21
│  │  cfg.py
│  │  Game21.py
│  │  README.md
│  │  requirements.txt
│  │  score.rec
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─modules
│  │  ├─interfaces
│  │  │      endinterface.py
│  │  │      startinterface.py
│  │  │      
│  │  └─sprites
│  │          hammer.py
│  │          mole.py
│  │          
│  └─resources
│      ├─audios
│      │      bgm.mp3
│      │      count_down.wav
│      │      hammering.wav
│      │      
│      ├─font
│      │      Gabriola.ttf
│      │      
│      └─images
│              again1.png
│              again2.png
│              background.png
│              begin.png
│              begin1.png
│              end.png
│              hammer0.png
│              hammer1.png
│              mole_1.png
│              mole_laugh1.png
│              mole_laugh2.png
│              mole_laugh3.png
│              mole_thump1.png
│              mole_thump2.png
│              mole_thump3.png
│              mole_thump4.png
│              
├─Game22
│  │  cfg.py
│  │  Game22.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─modules
│  │  ├─ai
│  │  │      aiGobang.py
│  │  │      playWithAI.py
│  │  │      
│  │  ├─misc
│  │  │      Buttons.py
│  │  │      Chessman.py
│  │  │      utils.py
│  │  │      
│  │  └─online
│  │          client.py
│  │          playOnline.py
│  │          server.py
│  │          
│  └─resources
│      ├─audios
│      │      drop.wav
│      │      urge.wav
│      │      
│      └─images
│          ├─bg
│          │      bg_game.png
│          │      bg_start.png
│          │      
│          ├─buttons
│          │      ai_0.png
│          │      ai_1.png
│          │      ai_2.png
│          │      givein_0.png
│          │      givein_1.png
│          │      givein_2.png
│          │      home_0.png
│          │      home_1.png
│          │      home_2.png
│          │      online_0.png
│          │      online_1.png
│          │      online_2.png
│          │      regret_0.png
│          │      regret_1.png
│          │      regret_2.png
│          │      startgame_0.png
│          │      startgame_1.png
│          │      startgame_2.png
│          │      urge_0.png
│          │      urge_1.png
│          │      urge_2.png
│          │      
│          ├─chessman
│          │      black.png
│          │      sign.png
│          │      white.png
│          │      
│          ├─icon
│          │      icon.ico
│          │      
│          └─win
│                  black_win.png
│                  draw.png
│                  white_win.png
│                  
├─Game3
│  │  Game3.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─font
│  │      simkai.ttf
│  │      
│  └─pictures
│          1.jpg
│          2.jpg
│          3.jpg
│          4.jpg
│          5.JPG
│          6.jpg
│          7.jpg
│          
├─Game4
│  │  Game4.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─font
│  │      simkai.ttf
│  │      
│  ├─images
│  │      flag.png
│  │      skier_fall.png
│  │      skier_forward.png
│  │      skier_left1.png
│  │      skier_left2.png
│  │      skier_right1.png
│  │      skier_right2.png
│  │      tree.png
│  │      
│  └─music
│          bg_music.mp3
│          
├─Game5
│  │  cfg.py
│  │  Game5.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─modules
│  │  │  GameLevel.py
│  │  │  __init__.py
│  │  │  
│  │  ├─interfaces
│  │  │      gameEndIterface.py
│  │  │      gameStartInterface.py
│  │  │      switchLevelIterface.py
│  │  │      
│  │  ├─levels
│  │  │      1.lvl
│  │  │      2.lvl
│  │  │      3.lvl
│  │  │      
│  │  └─sprites
│  │          bullet.py
│  │          foods.py
│  │          home.py
│  │          scenes.py
│  │          tanks.py
│  │          
│  └─resources
│      ├─audios
│      │      add.wav
│      │      bang.wav
│      │      blast.wav
│      │      fire.wav
│      │      Gunfire.wav
│      │      hit.wav
│      │      start.wav
│      │      
│      ├─font
│      │      font.TTF
│      │      
│      └─images
│          ├─bullet
│          │      bullet_down.png
│          │      bullet_left.png
│          │      bullet_right.png
│          │      bullet_up.png
│          │      
│          ├─enemyTank
│          │      enemy_1_0.png
│          │      enemy_1_1.png
│          │      enemy_1_2.png
│          │      enemy_1_3.png
│          │      enemy_2_0.png
│          │      enemy_2_1.png
│          │      enemy_2_2.png
│          │      enemy_2_3.png
│          │      enemy_3_0.png
│          │      enemy_3_1.png
│          │      enemy_3_2.png
│          │      enemy_3_3.png
│          │      enemy_4_0.png
│          │      enemy_4_1.png
│          │      enemy_4_2.png
│          │      enemy_4_3.png
│          │      
│          ├─food
│          │      food_boom.png
│          │      food_clock.png
│          │      food_gun.png
│          │      food_iron.png
│          │      food_protect.png
│          │      food_star.png
│          │      food_tank.png
│          │      
│          ├─home
│          │      home1.png
│          │      home2.png
│          │      home_destroyed.png
│          │      
│          ├─others
│          │      appear.png
│          │      background.png
│          │      boom_dynamic.png
│          │      boom_static.png
│          │      gamebar.png
│          │      gameover.png
│          │      logo.png
│          │      mask.png
│          │      protect.png
│          │      tip.png
│          │      
│          ├─playerTank
│          │      tank_T1_0.png
│          │      tank_T1_1.png
│          │      tank_T1_2.png
│          │      tank_T2_0.png
│          │      tank_T2_1.png
│          │      tank_T2_2.png
│          │      
│          └─scene
│                  brick.png
│                  ice.png
│                  iron.png
│                  river1.png
│                  river2.png
│                  tree.png
│                  
├─Game6
│  │  cfg.py
│  │  Game6.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─modules
│  │  ├─interfaces
│  │  │      endGame.py
│  │  │      startGame.py
│  │  │      
│  │  └─sprites
│  │          Bird.py
│  │          Pipe.py
│  │          
│  └─resources
│      ├─audios
│      │      die.ogg
│      │      die.wav
│      │      hit.ogg
│      │      hit.wav
│      │      point.ogg
│      │      point.wav
│      │      swoosh.ogg
│      │      swoosh.wav
│      │      wing.ogg
│      │      wing.wav
│      │      
│      └─images
│              0.png
│              1.png
│              2.png
│              3.png
│              4.png
│              5.png
│              6.png
│              7.png
│              8.png
│              9.png
│              background-day.png
│              background-night.png
│              base.png
│              bluebird-downflap.png
│              bluebird-midflap.png
│              bluebird-upflap.png
│              flappy.ico
│              gameover.png
│              message.png
│              pipe-green.png
│              pipe-red.png
│              redbird-downflap.png
│              redbird-midflap.png
│              redbird-upflap.png
│              yellowbird-downflap.png
│              yellowbird-midflap.png
│              yellowbird-upflap.png
│              
├─Game7
│  │  Dinosaur.py
│  │  Game7.py
│  │  Obstacle.py
│  │  README.md
│  │  requirements.txt
│  │  Scene.py
│  │  
│  ├─effect
│  │      running.gif
│  │      
│  ├─font
│  │      simkai.ttf
│  │      
│  ├─images
│  │  ├─bg
│  │  │      bg1.png
│  │  │      bg2.png
│  │  │      bg3.png
│  │  │      
│  │  ├─dinosaur
│  │  │      afraid.png
│  │  │      dino.png
│  │  │      dino_ducking.png
│  │  │      flying.png
│  │  │      running.png
│  │  │      wait.png
│  │  │      
│  │  ├─obstacles
│  │  │      plant1.png
│  │  │      plant2.png
│  │  │      plant3.png
│  │  │      plant4.png
│  │  │      plant_big.png
│  │  │      plant_small.png
│  │  │      ptera.png
│  │  │      
│  │  └─others
│  │          call_out.png
│  │          cloud.png
│  │          gameover.png
│  │          ground.png
│  │          restart.png
│  │          
│  └─music
│          bg_music.mp3
│          die.wav
│          jump.wav
│          
├─Game8
│  │  Game8.py
│  │  README.md
│  │  requirements.txt
│  │  
│  ├─difficulty
│  │      easy.json
│  │      hard.json
│  │      medium.json
│  │      
│  ├─effect
│  │      running.gif
│  │      
│  ├─interface
│  │      CHOICE.py
│  │      END.py
│  │      GAMING.py
│  │      PAUSE.py
│  │      START.py
│  │      
│  ├─maps
│  │      1.map
│  │      2.map
│  │      3.map
│  │      
│  ├─resource
│  │  ├─audios
│  │  │      1.mp3
│  │  │      
│  │  ├─fonts
│  │  │      Calibri.ttf
│  │  │      m04.ttf
│  │  │      Microsoft Sans Serif.ttf
│  │  │      
│  │  └─imgs
│  │      ├─choice
│  │      │      load_game.png
│  │      │      map1.png
│  │      │      map1_black.png
│  │      │      map1_red.png
│  │      │      map2.png
│  │      │      map2_black.png
│  │      │      map2_red.png
│  │      │      map3.png
│  │      │      map3_black.png
│  │      │      map3_red.png
│  │      │      
│  │      ├─end
│  │      │      continue_black.png
│  │      │      continue_red.png
│  │      │      gameover.png
│  │      │      
│  │      ├─game
│  │      │      arrow1.png
│  │      │      arrow2.png
│  │      │      arrow3.png
│  │      │      basic_tower.png
│  │      │      boulder.png
│  │      │      bush.png
│  │      │      cave.png
│  │      │      dirt.png
│  │      │      enemy_blue.png
│  │      │      enemy_pink.png
│  │      │      enemy_red.png
│  │      │      enemy_yellow.png
│  │      │      godark.png
│  │      │      golight.png
│  │      │      grass.png
│  │      │      healthfont.png
│  │      │      heavy_tower.png
│  │      │      med_tower.png
│  │      │      nexus.png
│  │      │      othergrass.png
│  │      │      path.png
│  │      │      rock.png
│  │      │      tiles.png
│  │      │      unitfont.png
│  │      │      water.png
│  │      │      x.png
│  │      │      
│  │      ├─pause
│  │      │      gamepaused.png
│  │      │      resume_black.png
│  │      │      resume_red.png
│  │      │      
│  │      └─start
│  │              play_black.png
│  │              play_red.png
│  │              quit_black.png
│  │              quit_red.png
│  │              start_interface.png
│  │              
│  └─sprites
│          Arrow.py
│          Enemy.py
│          Turret.py
│          
├─Game9
│  │  Game9.py
│  │  README.md
│  │  requirements.txt
│  │  score
│  │  
│  ├─audios
│  │      DasBeste.mp3
│  │      get.wav
│  │      
│  ├─effect
│  │      running.gif
│  │      
│  ├─font
│  │      simkai.ttf
│  │      
│  └─imgs
│          apple.png
│          farmer.png
│          gold.png
│          
└─RECORD
        README.md
        



标签: python py 游戏

实例下载地址

22个python高级游戏源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警