获得更高分辨率的pygame

Posted

技术标签:

【中文标题】获得更高分辨率的pygame【英文标题】:Get higher resolution pygame 【发布时间】:2016-08-17 23:03:39 【问题描述】:

我正在尝试用 python 和 pygame 制作游戏。我想制作分辨率不错的游戏,但我无法获得更高的分辨率,有什么办法吗?

import pygame
import time
import random
import os

pygame.init()
height = 600
width = 800
window = pygame.display.set_mode((width,height))

white = 255,255,255
black = 0,0,0
red = 255,0,0
blue = 0,0,255

def update():
    pygame.display.update()
def game():
    stop_game = False
    while not stop_game:
        window.fill(white)
        loaded_image = pygame.image.load("Player.png")
        loaded_image = pygame.transform.scale(loaded_image,(150,150))
        window.blit(loaded_image,(0,0))
        update()
game()

【问题讨论】:

更改宽度和高度变量对您不起作用? 【参考方案1】:
print pygame.display.list_modes()

这将为您列出可用的显示模式。我的上升到 (2646, 1024)。

【讨论】:

以上是关于获得更高分辨率的pygame的主要内容,如果未能解决你的问题,请参考以下文章

iphone OS 4.0-显示更高分辨率图像的问题

如何保持 UISlider 拇指小但分辨率更高的照片?

pygame可以检测到屏幕的视频模式吗?

pygame.error没有足够大的视频模式

2K 和更高分辨率设备上的字体大小

Pygame简单入门学习笔记