当前位置:   article > 正文

滑雪是不是要去北海道?学会Python电脑就能玩滑雪小游戏_python滑雪小游戏障碍物图片

python滑雪小游戏障碍物图片

 Python除了极少的事情不能做之外,也不能生小孩子!!!其他基本上可以说全能,系统运维、图形处理、数学处理、文本处理、数据库编程、网络编程、web编程、多媒体应用、pymo引擎、黑客编程、爬虫编写、机器学习、人工智能等,接下来我就教大家做一个不用去北海道也可以滑雪的小游戏:

这是实现后的效果动图:

必要工具:

Python3.7

pycharm2019

再然后配置它的文件,设置游戏屏幕的大小,图片路径。代码如下:

  1. '''配置文件'''
  2. import os
  3. '''FPS'''
  4. FPS = 40
  5. '''游戏屏幕大小'''
  6. SCREENSIZE = (640, 640)
  7. '''图片路径'''
  8. SKIER_IMAGE_PATHS = [
  9. os.path.join(os.getcwd(), 'resources/images/skier_forward.png'),
  10. os.path.join(os.getcwd(), 'resources/images/skier_right1.png'),
  11. os.path.join(os.getcwd(), 'resources/images/skier_right2.png'),
  12. os.path.join(os.getcwd(), 'resources/images/skier_left2.png'),
  13. os.path.join(os.getcwd(), 'resources/images/skier_left1.png'),
  14. os.path.join(os.getcwd(), 'resources/images/skier_fall.png')
  15. ]
  16. OBSTACLE_PATHS = {
  17. 'tree': os.path.join(os.getcwd(), 'resources/images/tree.png'),
  18. 'flag': os.path.join(os.getcwd(), 'resources/images/flag.png')
  19. }
  20. '''背景音乐路径'''
  21. BGMPATH = os.path.join(os.getcwd(), 'resources/music/bgm.mp3')
  22. '''字体路径'''
  23. FONTPATH = os.path.join(os.getcwd(), 'resources/font/FZSTK.TTF')

全部源码:

  1. '''滑雪者类'''
  2. class SkierClass(pygame.sprite.Sprite):
  3. def __init__(self):
  4. pygame.sprite.Sprite.__init__(self)
  5. # 滑雪者的朝向(-2到2)
  6. self.direction = 0
  7. self.imagepaths = cfg.SKIER_IMAG
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/229920
推荐阅读
相关标签
  

闽ICP备14008679号