编程语言
首页 > 编程语言> > 063 Python必备库-从人机交互到艺术设计

063 Python必备库-从人机交互到艺术设计

作者:互联网

目录


一、概述

二、Python库之图形用户界面

2.1 PyQt5

PyQt5: Qt开发框架的Python接口,https://www.riverbankcomputing.com/software/pyqt

063-从人机交互到艺术设计-01.jpg?x-oss-process=style/watermark

2.2 wxPython

wxPython: 跨平台GUI开发框架,https://www.wxpython.org

import wx

app = wx.App(False)
frame = wx.Frame(None, wx.ID_ANY, "Hello World") frame.Show(True)
app.MainLoop()

063-从人机交互到艺术设计-02.jpg?x-oss-process=style/watermark

2.3 PyGObject

PyGObject: 使用GTK+开发GUI的功能库,https://pygobject.readthedocs.io

import gi
gi.require_version("Gtk", "3.0")

from gi.repository import Gtk

window = Gtk.Window(title="Hello World")
window.show()
window.connect("destroy", Gtk.main_quit)
Gtk.main()

063-从人机交互到艺术设计-03.jpg?x-oss-process=style/watermark

三、Python库之游戏开发

3.1 PyGame

PyGame: 简单的游戏开发功能库,http://www.pygame.org

063-从人机交互到艺术设计-04.jpg?x-oss-process=style/watermark

3.2 Panda3D

Panda3D: 开源、跨平台的3D渲染和游戏开发库,http://www.panda3d.org

063-从人机交互到艺术设计-05.jpg?x-oss-process=style/watermark

3.3 cocos2d

ocos2d: 构建2D游戏和图形界面交互式应用的框架,http://python.cocos2d.org/

063-从人机交互到艺术设计-06.jpg?x-oss-process=style/watermark

四、Python库之虚拟现实

4.1 VR Zero

VR Zero: 在树莓派上开发VR应用的Python库,https://github.com/WayneKeenan/python-vrzero

063-从人机交互到艺术设计-07.jpg?x-oss-process=style/watermark

4.2 pyovr

pyovr: Oculus Rift的Python开发接口,https://github.com/cmbruns/pyovr

063-从人机交互到艺术设计-08.jpg?x-oss-process=style/watermark

4.3 Vizard

Vizard: 基于Python的通用VR开发引擎,http://www.worldviz.com/vizard-virtual-reality-software

063-从人机交互到艺术设计-09.jpg?x-oss-process=style/watermark

五、Python库之图形艺术

5.1 Quads

Quads: 迭代的艺术,https://github.com/fogleman/Quads

063-从人机交互到艺术设计-10.jpg?x-oss-process=style/watermark

5.2 ascii_art

ascii_art: ASCII艺术库,https://github.com/jontonsoup4/ascii_ar

063-从人机交互到艺术设计-11.jpg?x-oss-process=style/watermark

5.3 turtle

turtle: 海龟绘图体系,https://docs.python.org/3/library/turtle.html

063-从人机交互到艺术设计-12.jpg?x-oss-process=style/watermark

063-从人机交互到艺术设计-13.jpg?x-oss-process=style/watermark

六、单元小结

6.1 从人机交互到艺术设计

标签:063,游戏,Python,VR,艺术设计,开发,https,com
来源: https://blog.51cto.com/u_13804357/2708708