At that point a correction has to be done. SDL should be mentioned.
Although the graphics are often in the foreground, it is for me as a game programmer only one aspect of many with which I have to deal. And the graphics do not even require the most work. OpenAL for example costs much more time and effort if you want to build a 3D sound channel management. And there are many other interfaces. Here is a list of categories in which SDL has been a great help:
- multiple displays
- window management
- Event handling
- keyboard
- mouse
- joystick
- game controller
- force feedback
- threads
- timers
... for Windows, Mac and Linux.
So, I would say: this is an OpenGl Game, not DirectX. Or: this is an OpenAL Game, not FMOD.
I think, SDL covers all inferfaces and does not compete with OpenGL or OpenAL.
Thanks!
Bookmarks