【发布时间】:2016-02-19 15:45:31
【问题描述】:
我正在开发一款游戏,并且了解 SFML 目前与 Android 不兼容,但 SDL 可以。 SFML 和 SDL 有多相似?用 SFML 编写的代码能否轻松转换为 SDL?这两个游戏库之间的主要区别是什么?
提前致谢
【问题讨论】:
-
这些库背后的想法是相同的:抽象出平台。 SDL 是老旧且相对丑陋的 C,功能更强大,被许多游戏开发者甚至一些 AAA 游戏使用。 SFML 更年轻,功能更少,是一种漂亮的惯用 C++。转换基本上是从头开始重写所有使用库函数的东西。