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

python做游戏用什么库_Python库之游戏开发及虚拟现实

Python库之游戏开发及虚拟现实

发布时间:2019-04-06 20:47,

浏览次数:320

, 标签:

Python

<>1、PyGame:简单的游戏开发功能库

http://www.pygame.org

* 提供了基于SDL的简单游戏开发功能及实现引擎

* 理解游戏对外部输入的响应机制及角色构建和交互机制

* Python游戏入门最主要的第三方库

<>2、Panda3D:开源、跨平台的3D渲染和游戏开发库

http://www.panda3d.org

* 一个3D游戏引擎,提供Python和C++两种接口

* 支持很多先进特性:法线贴图、光泽贴图、卡通渲染等

* 由迪士尼和卡尼基梅隆大学共同开发

<>3、cocos2d:构建2D游戏和图形界面交互式应用的框架

http://python.cocos2d.org/

* 提供了基于OpenGL的游戏开发图形渲染功能

* 支持GPU加速,采用树形结构分层管理游戏对象类型

* 适用于2D专业级游戏开发

<>4、VR Zero:在树莓派上开发VR应用的Python库

https://github.com/WayneKeenan/python-vrzero

* 提供大量的VR开发相关的功能

* 针对树莓派的VR开发库,支持设备小型化,配置简单化

* 非常适合初学者实践VR开发及应用

<>5、pyovr:Oculus Rift的Python开发接口

https://github.com/cmbruns/pyovr

* 针对Oculus VR设备的Python开发库

* 基于成熟的VR设备,提供全套文档,工业级应用设备

* Python+虚拟现实领域探索的一种思路

<>6、Vizard:基于Python的通用VR开发引擎

http://www.worldviz.com/vizard-vitual-reality-software

* 专业的企业级虚拟现实开发引擎

* 提供详细的官方文档

* 支持多种主流的VR硬件设备,具有一定通用性

相关文章:

  • 纪晓岚
  • 浙江大学pta答案python第七章_Pta mooc“Python编程浙江大学”拼图题集第7章问答,PTAMOOCPython,程序设计,拼题,题目,第七章,及,代码,答案...
  • 从要大褂还是内裤看软件设计与开发过程
  • python高维数据存储_使用python实现多维数据降维操作
  • 代码,梦
  • python求两个时间相差的天数_Python计算两个日期相差天数的方法示例
  • python 序列化压缩成字符串_python 序列化模块之 json 和 pickle
  • 2005年10月--至今,开发过的项目
  • 红黑树的原理_Linux内核-红黑树的实现原理及应用
  • python整型数据源码分析_Python 源码剖析(二)【整数对象】
  • 如何选择适合自己的 Linux 发行版
  • ttc格式安装到手机_水电安装维修学习资料免费赠送
  • 服务器选购前的考虑
  • python bool函数应用_Python如何在bool函数中取值
  • 如何在网上选购一本好书
  • 【391天】每日项目总结系列128(2018.03.03)
  • 【刷算法】从上往下打印二叉树
  • 10个最佳ES6特性 ES7与ES8的特性
  • 4. 路由到控制器 - Laravel从零开始教程
  • es6(二):字符串的扩展
  • happypack两次报错的问题
  • Java Agent 学习笔记
  • javascript从右向左截取指定位数字符的3种方法
  • javascript面向对象之创建对象
  • markdown编辑器简评
  • Protobuf3语言指南
  • ReactNative开发常用的三方模块
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 分类模型——Logistics Regression
  • 听说你叫Java(二)–Servlet请求
  • 想晋级高级工程师只知道表面是不够的!Git内部原理介绍
  • 项目管理碎碎念系列之一:干系人管理
  • 由插件封装引出的一丢丢思考
  • gunicorn工作原理
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​ssh免密码登录设置及问题总结
  • (1)(1.13) SiK无线电高级配置(六)
  • (1)bark-ml
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (20050108)又读《平凡的世界》
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (第27天)Oracle 数据泵转换分区表
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (三分钟)速览传统边缘检测算子
  • (十三)Maven插件解析运行机制
  • (转)mysql使用Navicat 导出和导入数据库
  • (转)程序员技术练级攻略
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .net 微服务 服务保护 自动重试 Polly
  • .Net的DataSet直接与SQL2005交互
  • .Net小白的大学四年,内含面经
  • .NET值类型变量“活”在哪?