草庐IT

pygame.Surface

全部标签

c++ - Python 和 pygame 是学习 SDL 的好方法吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭8年前。Improvethisquestion如果我将来想转向C++和SDL,Python和pygame是不是学习SDL的好方法? 最佳答案 Python+PyGame是学习SDL的好主意。我写了一个somewhatpopulargamethatway.Python/PyGame似乎比SDL绑定(bind)到任何其他语言要先进得多,与C++相比的一个巨大优势是不必编译代码,并且通过

c++ - Python 和 pygame 是学习 SDL 的好方法吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭8年前。Improvethisquestion如果我将来想转向C++和SDL,Python和pygame是不是学习SDL的好方法? 最佳答案 Python+PyGame是学习SDL的好主意。我写了一个somewhatpopulargamethatway.Python/PyGame似乎比SDL绑定(bind)到任何其他语言要先进得多,与C++相比的一个巨大优势是不必编译代码,并且通过

python - Pygame,声音不播放

我正在尝试使用pygame播放声音文件(.wav),但是当我启动它时,我什么也没听到。这是代码:importpygamepygame.init()pygame.mixer.init()sounda=pygame.mixer.Sound("desert_rustle.wav")sounda.play()我也尝试过使用channel,但结果是一样的 最佳答案 对我来说(在Windows7、Python2.7、PyGame1.9上)我实际上必须删除pygame.init()调用才能使其正常工作,或者如果pygame.init()保留在py

python - Pygame,声音不播放

我正在尝试使用pygame播放声音文件(.wav),但是当我启动它时,我什么也没听到。这是代码:importpygamepygame.init()pygame.mixer.init()sounda=pygame.mixer.Sound("desert_rustle.wav")sounda.play()我也尝试过使用channel,但结果是一样的 最佳答案 对我来说(在Windows7、Python2.7、PyGame1.9上)我实际上必须删除pygame.init()调用才能使其正常工作,或者如果pygame.init()保留在py

【Pygame小游戏】史上最全:《唐诗三百首》合集,每一首都是精华,果断收藏~(学诗+锻炼记忆+Python诗句填空小程序上线啦)

前言 岁岁年龄岁岁心,不负时光不负卿哈喽!我是你们的栗子同学,今天给大家来点儿有趣的——有句话说:“读史使人明智,读诗使人灵秀。”唐诗本来就是中国文化的绚丽瑰宝,是每个人都该学习的人生必修课。栗子今天特意为大家整理了《唐诗三百首》合集,带你品读千年最美古诗。赶紧学起来吧!成语接龙大家都玩过,但诗词填空大家玩过吗?把成语接龙变成填空题。难度可上涨了不止一个档次呢!这就要考一考你对唐诗三百首的记忆里啦。是不是都还给老师了~哈哈哈哈。如果你来玩,能完成多少诗句呢?今天栗子给大家写一个诗句填空的小游戏,看看你能闯关成功吗?正文古诗词的赏析——万紫千红              草长莺飞等闲识得东风面,

python pygame库入门

pygame提供的模块:    pygame.display    访问显示设备    pygame.event     管理事件        pygame.draw       绘制形状、线和点        pygame.surface    管理图像和屏幕        pygame.rect       坐标处理        pygame.font         文字处理        pygame.music     音效处理        pygame.sprite     动画精灵        pygame.image     图片处理        pygame.spr

python - PyGame 应用程序中的 SVG 渲染。在 Pygame 2.0 之前,Pygame 不支持 SVG。那你是怎么加载的?

在pyGame中应用程序,我想渲染SVG中描述的无分辨率GUI小部件。我怎样才能做到这一点?(我喜欢OCEMPGUI工具包,但它的渲染似乎依赖于位图) 最佳答案 这是一个完整的例子,它结合了其他人的提示。它应该从当前目录呈现一个名为test.svg的文件。它在Ubuntu10.10、python-cairo1.8.8、python-pygame1.9.1、python-rsvg2.30.0上进行了测试。#!/usr/bin/pythonimportarrayimportmathimportcairoimportpygameimpor

python - PyGame 应用程序中的 SVG 渲染。在 Pygame 2.0 之前,Pygame 不支持 SVG。那你是怎么加载的?

在pyGame中应用程序,我想渲染SVG中描述的无分辨率GUI小部件。我怎样才能做到这一点?(我喜欢OCEMPGUI工具包,但它的渲染似乎依赖于位图) 最佳答案 这是一个完整的例子,它结合了其他人的提示。它应该从当前目录呈现一个名为test.svg的文件。它在Ubuntu10.10、python-cairo1.8.8、python-pygame1.9.1、python-rsvg2.30.0上进行了测试。#!/usr/bin/pythonimportarrayimportmathimportcairoimportpygameimpor

python - PyGame 做 3d 吗?

我似乎无法在任何地方找到这个问题的答案。我意识到你必须使用PyOpenGL或类似的东西来做OpenGL的东西,但我想知道它是否可以在没有任何其他依赖项的情况下制作非常基本的3D图形。 最佳答案 不,Pygame是SDL的包装器,它是一个2Dapi。Pygame不提供任何3D功能,而且可能永远不会。Python的3D库包括Panda3D和DirectPython,尽管它们使用起来可能相当复杂,尤其是后者。 关于python-PyGame做3d吗?,我们在StackOverflow上找到一个

python - PyGame 做 3d 吗?

我似乎无法在任何地方找到这个问题的答案。我意识到你必须使用PyOpenGL或类似的东西来做OpenGL的东西,但我想知道它是否可以在没有任何其他依赖项的情况下制作非常基本的3D图形。 最佳答案 不,Pygame是SDL的包装器,它是一个2Dapi。Pygame不提供任何3D功能,而且可能永远不会。Python的3D库包括Panda3D和DirectPython,尽管它们使用起来可能相当复杂,尤其是后者。 关于python-PyGame做3d吗?,我们在StackOverflow上找到一个