"Even" SuperTux is a very resource-heavy game, and uses OpenGL by default. It's one of the slowest 2-D games out there; the only ones I can think of off the top of my head that are slower are games written in Python.

One thing Intel integrated GPUs are known for is not supporting the latest version of OpenGL. I don't know what exactly happens when you run a game that needs a newer version than the GPU supports, but I assume that prevents hardware acceleration from working, or at least from working efficiently.

If you want to test games with low system requirements, these are the ones that come to mind for me:

- Project: Starfighter
- The Ur-Quan Masters
- Doom via PrBoom
- SuperTux 0.1.3 (this was back when SuperTux just used software rendering by default)

Note the inclusion of Doom; Doom's antiquated, basic 3-D rendering actually doesn't need 3-D hardware acceleration, and is much easier to render than the current version of SuperTux. That should put into perspective that you can't simplify whether or not something will run well based on whether it's "2-D" or "3-D". There are other factors at play.

By the way, it's perfectly normal for something to run slower at full resolution. What exactly that means depends on the game, but scaling takes time, and rendering a bigger scene also takes more time than rendering a smaller scene. So as a general rule, if you want a game to run as fast as possible, you should do so in the native resolution of the game.

Reply via email to