SFML(简单快速多媒体库)是一种用C ++编写的便携且易于使用的多媒体API。您可以将其视为SDL的现代,面向对象的替代方案。 SFML由几个软件包组成,完全满足您的需求。您可以将SFML用作与OpenGL交互的最小窗口系统,或者作为用于构建游戏或交互式程序的全功能多媒体库。
我正在重写上学期为大学开发的raytracer,现在遇到了以下问题:在Debug中编译并运行代码时,输 出是预期的...
内部OpenGL调用在sfml窗口的Texture.cpp(98)向量中失败
所以我有一个sfml程序,我试图一次打开多个窗口。我知道我有一个运行正常的代码,但一次不能运行多个主循环。我做了一个向量...
我有一个程序,它具有sf :: RenderWindows的公共静态数组,该数组是sfml库中的不可复制窗口。无论如何,当我尝试将push_back返回到向量时,都会得到一个错误,因为它不是复制的...
我正在使用SFML库在C ++中制作“太空入侵者”的“版本”,但是当我尝试删除入侵者时遇到问题。我的代码中出现以下错误:敌人&敌人::运算符=(const敌人&)...
我现在的目标是将窗口重新定位到桌面上的随机位置。似乎很基本,我可能只是犯了一个愚蠢的错误,但是没有抛出任何错误,尽管...
好吧,我试图创建一个程序来在用户按下A时绘制A的图片。我还没走到那么远的地方,只是为了您了解最终目标是什么。无论如何,我尝试过...
我对析构函数有疑问。我有两个类:Map和Tile。它们看起来像这样:(如果下面的代码片段不够用,我要在此项目中添加带有完整代码的github:https:// ...
如何在Linux上使用SFML和CMake运行CLion?品牌和音频错误?
我对在Linux上安装,重新排列文件和编写代码有些陌生。当负责安装CLion以及SFML和CMake时,我遇到了很多问题,需要弄清楚如何制作...
如何将实际的sf :: Sprite对象保留在数组或向量中? C ++
在我的班级内(在some_game_object.h中),在私有部分中,我有以下小的代码段sf :: Sprite some_sprite; std :: vector sprites;并在.cpp文件中...
我正在尝试在我的SFML应用程序中打印俄语文本,但是我只是得到了奇怪的符号。我知道,我可以这样做:text.setString(L“ blabla”)但是,我想从文件中获取文本。我在...
我正在用C ++和SFML制作一个简单的子弹地狱游戏,您可以在其中使用鼠标来控制播放器,然后单击目标以增加得分。每次单击目标时,它都应产生一个项目符号...
C ++,SFML-按钮:如何制作存储指向其他类方法的指针的按钮?
我正在尝试用菜单制作一个小乒乓球游戏。因此,我制作了一个Button类,该类存储当单击按钮时运行的函数。这就是我尝试设置必须被调用的函数的方式...
我试图在我的sfml应用程序中打印俄语文本,但是我只得到奇怪的symvols。我知道,我可以这样做:text.setString(L“ blabla”),但是我想从文件中提取文本。我在项目中使用Unicode。 ...
我创建了2个.cpp文件和2个.header文件main.cpp(主.cpp文件)main.hpp(主头文件)game.cpp game.hpp我在game.hpp代码中使用了main.hpp组件: #include
到目前为止,我已经学习了如何在OpenGL中创建带有纹理的多维数据集。现在,我想更改此代码以纹理四边形。我已将顶点+索引从多维数据集更改为四边形。四边形看起来...
使用push_Back到我制作的类的向量时,Segfault 11
我正在开发游戏,并且有Tile类和Room类。在tile类中,我有一些基本组件[这里是整个标题]:#include“ SFML / Graphics.hpp” #include ...
[不尝试使用SFML首次在SFML中创建碰撞系统,而不使用教程,而是使用基于数组的东西,例如:bool moright,moleft,moup,xcollision,ycollision; float xvel,...