pygame

    15热度

    2回答

    我已经决定开始编写一个我最喜欢的程序。我以前从未做过游戏,也从来没有在Python中做过大型项目。 游戏是老山阿瓦隆游戏Russian Campaign 我一直在玩pygame的一点点,不知道是否有理由不尝试与pygame的做到这一点和其他一些发动机/语言后去。 使用Pygame构建它的缺点是什么? 我并不担心人工智能,主要是我只是想让一个最小化的双人版游戏启动并运行。奖金将是保存游戏状态并通过网

    2热度

    1回答

    是否有跨平台的方式来获得显示器的python(2.6)刷新率?如果有帮助,我使用Pygame和PyOpenGL。 我不需要改变刷新率,我只需要知道它是什么。

    4热度

    4回答

    我刚开始与pygame的工作,我试图做一个半透明的精灵,而精灵的源文件是从磁盘加载的非透明位图文件。我不想编辑源图像,如果我可以帮助它。我相信有一种方法可以用pygame代码来做到这一点,但Google对我毫无帮助。

    3热度

    3回答

    我在pygame中做一个简单的多人经济博弈。它由一定长度的圈数组成,在数据末尾,数据被发送到中央服务器。对数据进行一些快速计算并将结果发回给玩家。我的问题是我应该如何实施网络支持。我正在寻找Twisted和Pyro,如果有任何建议或建议,我们将不胜感激。

    0热度

    1回答

    我有一个用Python编写的应用程序,基本上是一个蚀刻草图,你用WASD和箭头键移动像素,它留下了一条线索。但是,我想为屏幕上的像素数量添加一个计数器。如何更新计数器而不更新整个曲面并显示像素图?

    1热度

    2回答

    我有一个用python写的应用程序,基本上是一个蚀刻素描,你用WASD和箭头键移动像素,它留下一条线索。但是,我想为屏幕上的像素数量添加一个计数器。如何更新计数器而不更新整个曲面并显示像素图? 或者,我可以制作一个除文字外完全透明的表面,以便您可以在下方看到图纸表面?

    6热度

    2回答

    我一直在玩pygame(在Debian/Lenny上)。 它似乎很好地工作,除了令人厌烦的撕裂(全屏或窗口模式)。 我正在使用默认的SDL X11驱动程序。谷歌搜索表明,这是SDL的一个已知问题,X11不提供vsync功能(即使使用FULLSCREEN|DOUBLEBUF|HWSURFACE标志创建显示),我应该使用“dga”驱动程序。 但是,运行 SDL_VIDEODRIVER=dga ./my

    4热度

    4回答

    我目前面临的一个设计问题,在我的游戏设计,并不可怕,但它困扰了我足够的,所以我想问问别人的意见:-) 我目前尝试pygame,我已经开发了一个小空间射手,现在我想处理一些奖金。 现在我有一个抽象类,奖金从中获得目前实施的所有奖金:“健康红利”,这还给一些健康的球员,“死亡奖金”,这降低了玩家的健康1. 在我的游戏循环这里是我做的(大约): def testCollisionBonusBolt():

    6热度

    2回答

    我正在用pygame编写python游戏,需要将文本呈现在屏幕上。 我想用一种颜色渲染这个文本的轮廓,这样我就不用担心文本显示的背景是什么样的。 pygame.font似乎没有提供直接做这种事情的支持,我想知道是否有人有任何好的解决方案来实现这一目标?

    0热度

    3回答

    我使用python 2.5和pygame制作游戏。 但是,我无法完成制作。 ,因为这个错误发生。 C:\Python26\TypeType\src\dist\Main.exe:8: RuntimeWarning: use font: MemoryLoadLibrary failed loading pygame\font.pyd Traceback (most recent call last)