游戏开发中的屏幕模式与Java成像技术
在游戏开发领域,屏幕显示模式和图像加载处理是至关重要的环节。下面将详细介绍相关内容。
屏幕显示模式与性能分析
当改变显示模式时,在应用程序结束时将其恢复到原始设置是一项必要任务。以WormChase为例,它通过在 restoreScreen() 方法中调用 gd.setFullScreenWindow(null) 来实现这一功能。
FSEM性能计时
FSEM(Full-Screen Exclusive Mode)模式下的WormChase性能计时结果如下表所示:
| Requested FPS | 20 | 50 | 80 | 100 |
| — | — | — | — | — |
| Windows 98 | 20/20 | 50/50 | 81/83 | 84/100 |
| Windows 2000 | 20/20 | 50/50 | 60/83 | 60/100 |
| Windows XP (1) | 20/20 | 50/50 | 74/83 | 76/100 |
| Windows XP (2) | 20/20 | 50/50 | 83/83 | 85/100 |
从表中可以看出,Windows 2000机器上的WormChase性能通常最差,但它的UPS(Updates Per Second)值正常。FSEM模式使帧率大幅提高,当请求80 FPS时,FSEM模式下能达到60 FPS,而UFS(Unified Full-Screen)版本的WormChase仅能达到
订阅专栏 解锁全文
54

被折叠的 条评论
为什么被折叠?



