如何“缩小”画布

时间:2018-08-30 18:19:58

标签: java graphics game-physics scaling

我目前正在用Java设计Agar.io游戏。我游戏的大部分部分进展顺利。唯一的问题是,当Blob达到特定大小时,它变得太大,无法处理当前的屏幕大小。我需要找到一种方法来自动缩小游戏画布(窗口尺寸保持不变),以使大块显示为较小,而较小的食物块显示为比以前更小。

我最初的方法是减小blob的宽度和高度以使其更小,那时我注意到这种方法不仅会减小blob的大小,还会增加blob之间的距离。我掉了。

我需要一些有关如何考虑Blob的x,y位置和宽度,高度以“缩小”游戏画布的建议。

0 个答案:

没有答案