• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 使用Python开发游戏可以吗?

发布时间:2019-07-09 17:50:31 浏览 6692 来源:博学谷资讯 作者:三省

      使用Python开发游戏可以吗?用Python开发游戏完全没有问题,游戏里面要用到一些全局变量、加载资源、创建开始界面、开始游戏,舞台层鼠标点击事件的监听器是startGame函数,也就是我们点击开始界面就开始游戏。

     

    Python开发游戏
      首先打开命令行,使用PyPI下载Pygame包(输入命令pip install pygame)


      使用Python开发游戏步骤:


      1、打开python编辑器(vs,IDLE,或其他),再引入包定义一些需要用到的数据


      2、先使用pygame包创建一个游戏窗口,然后使用循环将窗口展示出来


      3、现在定义一个可操控的小球类Player,draw()方法可以使它展示在屏幕上,update()方法让小球跟随鼠标移动


      4、类似的,定义不可操控的小球类Ball,使用random包使它随机移动


      5、再对Player小球进行碰撞检测,遇到大球就被吃掉,游戏自动退出,遇到小球就吃掉小球,并且增大自己体积,并加入到Player小球的update()方法中


      6、类定义完毕了,再创建对象,将多个Ball类对象加入列表


      7、调用各个对象的draw()方法与update()方法


      8、最后一步控制帧率,使用pygame.time.Clock().tick(60)将帧率控制在60帧


      python开发游戏的库平台pygame,pygame是python的一个跨平台模块,专门为设计电子游戏而开发,建立在SDL基础上,允许开发者快速的开发出自己的游戏而又不被低级语言束缚,这个库的安装和简单使用,实验环境win10,python版本为python3.6。

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: 推荐十个Python图像处理工具 下一篇: 学习Python需要知道哪些基础入门知识?

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码