有人会用Python做游戏嘛? 您所在的位置:网站首页 python写的小游戏怎么运行 有人会用Python做游戏嘛?

有人会用Python做游戏嘛?

2023-03-25 19:03| 来源: 网络整理| 查看: 265

关注这个问题很久了,终于腾出空来回答。

知乎很久没更新,这段时间我做过很多事,其中之一就是:用 Python 写游戏,并且出版了一本书 《零基础入门 Python 游戏》。至于为什么写这本书,这里不表,直接切入正题,Python 能做游戏么?能做什么样的游戏?怎么样做游戏?

先来简短回答下上面的问题Python 应用范围很广泛,游戏当然也能做。就目前比较流行的一些 Python 基础游戏引擎来看,大多为桌面端的 2D 或者 3D 游戏,移动平台上也有相应的解决方案,不过相对较繁琐,不是主流。网络上目前流行的教程多为使用 Pygame 开发一些简单的小游戏。其实,除了 Pygame, 还有其他很多同样优秀的框架,如 Cocos2D ,Panda3d 等。个人认为,由于其语法颗粒度问题,Pygame 并不是最好的选择。除了使用现有的游戏框架,为达到定制化和高性能的需求,也可以使用 C、C++ 编写游戏引擎,Python 开发上层绘制与显示的部分。再来看下我使用 Python 开发过的一些游戏 Demo俄罗斯方块

2. 超级玛丽

3. 其他

Github 页面

关于 Python 游戏的详细介绍,以及这本书的内容目录,都在上面。开源了所有游戏的源代码,欢迎follow, star, issue, pr, fork

书的封面

购买链接

最后啰嗦一句,这本书可能是目前国内唯一一本关于 Python 游戏的系统性教程,至少在我开始写这本书的时候情况是这样。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有