SFML(简单快速多媒体库)是一种用C ++编写的便携且易于使用的多媒体API。您可以将其视为SDL的现代,面向对象的替代方案。 SFML由几个软件包组成,完全满足您的需求。您可以将SFML用作与OpenGL交互的最小窗口系统,或者作为用于构建游戏或交互式程序的全功能多媒体库。
开放X11显示 - 如何在WSL上执行SFML输出 - 加载WSL GUIApps
你们中的任何一个都尝试过编译和执行WSL上的SFML C ++项目输出吗? 我尝试了 无法打开X11显示;确保正确设置显示环境变量 中止 是po ...
问题是,我为绘制背景热图而采用的每种方法都非常低效,以至于代码基本上无法运行,它会编译,但是模拟具有较深的帧速率。
我遇到了一些愚蠢的问题,我找不到解决方案。我正在使用 Visual Studio 2017 社区,我想创建一个带有黑色背景和蓝色圆圈的窗口。我正在使用 c++ 和 SFML 2....
为什么 sfmlEntity.setOrigin() 不起作用?
我用 C++ 编写了一些 SFML 代码,将精灵的原点设置为其中心(0.125f),以便我可以在其中心旋转它: #包括 #包括 #包括<
最初,我试图将我的 main.cpp 分离到我正在尝试构建的 SFML 3.0.0 游戏中每个玩家的不同类,但是当尝试将局部变量分配给我的类时,编译器
所以我正在为我使用 C++17 和 SFML 设计的理论 CPU 制作一个模拟器。当将 CPU::Initialize() 函数放入构造函数时,我在 CPU.h 的第 24 行遇到了这些奇怪的错误: 没有……
我的 pong 实现非常不稳定,我认为这可能是因为我计算程序睡眠时间的方式。 最大帧速率设置为 60,我的电脑应该能够运行这个...
使用 sfml 创建 2 个窗口时,我发现只有其中一个窗口显示三角形,具体取决于下面代码中调用的 window.setActive() 函数。其中一个窗口完全是一个
无法在 Windows 上使用 g++ 编译带有 SFML 的 *.cpp 文件
我正在尝试编译 *.cpp 文件: #包括 使用命名空间 sf; int main() { RenderWindow 窗口(VideoMode(400, 400), L"新项目", Style::Default)...
SFML 3 sf::Event 事件;错误未初始化局部变量
我正在接触 C++ 和 SFML,并且为了让库能够连接到 VS 而一直在抓狂。 现在我正在遵循一个非常基本的教程,只是创建...
我正在使用 SFML 3 制作游戏,它删除了 sf::Sprite 的默认构造函数。 我有这个 Player 类: #包括 玩家类 { 民众: 玩家(); sf::Vec...
我正在尝试在使用 SFML 制作的游戏中实现 SAT 碰撞检测,但我注意到我用来制作玩家的顶点数组中的顶点位置甚至没有改变位置
代码文件写在下面。 当我尝试使用“Enemies.h”编译并运行项目时,我在 Enemy.cpp -> Enemy::Draw -> window.draw(healthText); 上遇到错误 如果我注释掉这一行
我想在SFML中创建一个具有RGB颜色效果的圆圈(就像RBG调色板一样)。但除了使用图像之外找不到任何方法来制作它。 首先,我尝试制作一个 RGB 矩形(只是我...
老实说,我在这里很茫然,我以前从未经历过这样的调试器行为,而且我不相信我有足够的经验来理解我在其他问题中找到的解决方案。 巴斯...
我使用了这里的公式: https://www.vobarian.com/collisions/2dcollisions2.pdf 还有这个: https://www.plasmaphysicals.org.uk/programs/coll2d_cpp.htm 我认为它们基本上是相同的
在 sfml 中使用 vertexArray 的正确方法是什么?
经过一些研究后,似乎使用 vertexArrays 是一次在屏幕上绘制许多精灵的最有效方法,但我正在努力如何做到这一点。我尝试过使用...