use*_*057 5 c c++ sdl allegro5 sfml
我不会开始讨论哪个库更好,它会违反规则,但更多的是提出一系列技术问题.当我问是否有特殊技术时,只需说出技术的名称或链接.
别忘了,我还要比较SDL 1.2和SDL 1.3,而不仅仅是其中之一
哪个库有多个窗口支持?我已经知道SDL的答案:SDL 1.2,不,但是是的
哪些库是多线程安全的?
大多数速度测试是在SDL和allegro使用软件加速时完成的,但现在SDL 1.3,allegro 5和sfml在速度方面使用硬件加速,它们如何比较?
哪个库可以同时检测多个键盘?有没有特殊的技术呢?
有没有办法将结果集成到GTK窗口中?如果是,是否有任何特殊技术?(我记得上次我使用SDL 1.2时,我无法做到这一点......)
哪个库支持3d?(使用openGL)
如果我将X库与OpenGL用于图形,是否会有限制,或者更多/更少的功能?(我的意思是,对于所有这些库,使用opengl的图形是否相同?)
我可以静态链接到哪些库?
最后,有些图书馆更倾向于特定的游戏风格吗?(像制作RPG时更喜欢使用X库,而制作策略游戏,基于游戏的游戏时更多使用Y库...)
不要忘记SDL 1.2和SDL 1.3
编辑:
我将尝试分享我发现的所有内容,从我的研究中,随时为我的问题提供更多答案.
多窗口:SDL 1.3,SFML无多窗口:SDL 1.2
多线程安全:Allegro 5,SFML
不是多线程安全:
速度:未知
不止一个按键支持:SFML,Allegro 5
| 归档时间: |
|
| 查看次数: |
2240 次 |
| 最近记录: |