当前位置: 首页 > news >正文

想用 Python 写游戏,都有哪些好用的游戏开发库?

虽然 Python 在网络爬虫、人工智能、数据分析方面有广泛应用,但它并不是一门专门做游戏开发的编程语言,不过对于小型的游戏开发,Python 还是挺香的。下面为大家介绍几个支持 Python 的 2D、3D 游戏开发库,使用它们,你可以设计出很多有意思的小游戏!

Cocos2d

Cocos2d 是一系列开源软件框架,用于构建跨平台 2D 游戏和应用程序,由 cocos2d-x、cocos2d-js、cocos2d-xna 和cocos2d 多种框架组成,像城堡冲突等小游戏,就是用此框架开发出来的。

  • 网址:https://pypi.org/project/cocos2d/
  • 文档:https://los-cocos.github.io/cocos-site/doc/index.html

Panda3D

Panda3D 是由迪士尼开发的 3D 游戏引擎,一个用于 Python 和 C++ 程序的 3D 渲染和游戏开发框架,并由卡内基梅陇娱乐技术中心负责维护,使用 C++ 编写的,针对 Python 进行了完全的封装。

  • 网址:https://pypi.org/project/Panda3D/
  • 文档:
http://www.lryc.cn/news/131993.html

相关文章:

  • vue3 路由缓存问题
  • 如何找到一个数的所有质因数,以及如何快速判断一个数是不是质数
  • 西瓜书之神经网络
  • C++进阶 特殊类的设计
  • NLP序列标注问题,样本不均衡怎么解决?
  • 大端和小端
  • C++快速回顾(二)
  • 【LVS】1、LVS负载均衡群集
  • el-tree 懒加载树
  • 到江西赣州ibm维修服务器之旅-联想X3850 x6黄灯故障
  • VMware 虚拟机三种网络模式详解
  • ASP.NET指定变量数据类型,速度提高了100倍
  • PyArmor 一键加密
  • redis--持久化
  • 管理外部表
  • 数字图像处理-AWB跳变
  • DNNGP、DeepGS 和 DLGWAS模型构成对比
  • postgresSQL 配置文件设置
  • 【bug】Unity无法创建项目
  • 跨境外贸业务,选择动态IP还是静态IP?
  • Hlang社区-社区导航栏实现
  • Kestrel和ISS服务器下的配置
  • uniapp选择只选择月份demo效果(整理)
  • 微信ipad协议8.0.40 加好友功能
  • 如何通过本地搭建wamp服务器并实现无公网IP远程访问
  • matlab使用教程(19)—曲线拟合与一元方程求根
  • 【Go 基础篇】Go语言关键字和预定义标识符解析:探索编程的基石与核心要素
  • 微服务与Nacos概述-6
  • 不是说嵌入式是风口吗,那为什么工作还那么难找?
  • 【二叉树】114. 二叉树展开为链表