Game Maker Studio自定义游戏启动器的解决方案

时间:2017-01-21 21:05:50

标签: windows batch-file game-maker-studio-1.4

因此,我一直在制作游戏制作工作室(标准版,我制作的游戏适用于Windows)的游戏已经有一段时间了。它已经很好了,但是当时我打开全屏所有的图形变得非常模糊和扭曲。我通过在全局设置中转换插值找到了一个解决方案,但是这样做现在精灵在全屏时看起来很撕裂。游戏视图是1024 x 768.I知道我的问题是由于图形不均匀增加的事实引起的。所以我想我可以创建一个自定义游戏启动器,将屏幕分辨率(不是游戏分辨率,而是Windows的实际屏幕分辨率)设置为1024 x 768然后在游戏关闭时切换回来。我使用批处理文件将其转换为.exe和一个名为" QRes.exe"的程序。这很好,但我的问题是程序" QRes.exe"受版权保护(当您使用它时,控制台中有版权信息),所以当我最终发布游戏时,我无法使用它。

那么有没有办法为我的游戏创建自定义启动器,将屏幕分辨率更改为1024 x 768,然后返回到之前的分辨率,而不使用任何受版权保护的程序,如此

这是我使用的代码&#34; QRes.exe&#34; (请注意,我没有使用批处理文件,我找到了在本网站上获取当前屏幕分辨率的代码,其余的我自己编写,因为它涉及很少的批处理文件知识,并且代码非常简单)< / p>

@echo off

for /f "delims=" %%# in  ('"wmic path Win32_VideoController  get CurrentHorizontalResolution,CurrentVerticalResolution /format:value"') do (
  set "%%#">nul
)

echo %CurrentHorizontalResolution%
echo %CurrentVerticalResolution%

QRes.exe /x:1024 /y:768

"GAME.exe"

QRes.exe /x:%CurrentHorizontalResolution% /y:%CurrentVerticalResolution%

0 个答案:

没有答案