sfml

    0热度

    1回答

    我正在研究视差背景,我想知道哪种方法最适合绘制滚动背景: 我应该在第二个旁边写两个精灵并更新两者的位置或写入两个相同的图片粘在一起的单个精灵? (我在寻找最好的perfs) 感谢

    0热度

    1回答

    所以我使用SFML和C++来创建一个简单的空间游戏。为了生命不能得到子弹产卵。这是我的来源...我只是想学习如何去产生新的精灵进入游戏。 ``` #include <SFML/Graphics.hpp> #include <SFML/Window.hpp> #include <iostream> #include <string> int main() { // Create the

    1热度

    1回答

    嗨我正在使用SFML来开发一款游戏,而我遇到了一个功能问题。 这是代码: enemy.h: #ifndef ENEMY_H #define ENEMY_H #include<SFML/Graphics.hpp> class Enemy { private: sf::Texture texture; sf::Sprite enemySp

    1热度

    1回答

    当我绘制精灵时,我的窗口关闭。 这绝对是它的绘图部分,因为当我将它保留在 我的代码中时,它工作正常,除非它不绘制我的精灵。 Segmentation fault (core dumped) 我不知道这意味着什么: 而且运行时,我得到这个错误/。 这里是我的代码: #include <SFML/Graphics.hpp> #include <SFML/System.hpp> #include <

    1热度

    2回答

    验证输入我有一个窗口,在这里我有几个文本框,人们可以进入他们的 名字,年龄,性别,工作,任何当前的疾病,这被保存到一个文本文件中。 我使用SFML使窗口,办理背景等菜单的东西和TGUI库文本框。 继TGUI网站上的教程中,我能够从一个箱子获取文本,并将其转换为字符串并使用,例如: myfile << Job->getText().toAnsiString() << std::endl; 不过,

    0热度

    3回答

    标题并不完全解释我正在尝试做什么。 基本上我在SFML中制作一款游戏,我希望老板在玩家达到一定分数后出现,比如1000.但是我希望循环只让老板出现一次(目前它的产卵老板一旦满足了1000分的标准就会像疯了一样)我如何让老板出现一次?目前这是我的代码。 //Spawns Boss if (Player1.score >= 1000) { boss1.rect.setP

    1热度

    1回答

    我目前正在尝试编写一个小型多人游戏的网络部分,而且我面临的问题是存储我的TCP套接字,这些套接字在SFML中是不可复制的(我是一个初学者C++)。 我有三类:Server,Client和ClientManager(用于存储连接的客户端所有信息的服务器端类),它负责存储所有的客户,并给他们的ID等 ClientManager.h class ClientManager { public:

    0热度

    1回答

    什么程序我需要建立3D图形从划伤的最低配置,比如我只有SFML与2D图形工作,我需要实现相机对象,可以举动 & 在空间 当旋转开始以及如何实现的Vector3D - >的Vector2D转换功能等neccessary事情 所有我现在是: 角度披,西安,ε1-3和一些对象,我可以在屏幕上绘制下列公式 x/y = center.x/y + scale.x/y * dot(point[i], epsil

    -2热度

    1回答

    有人知道如何在SFML 2.4中更改或制作缩略图?

    0热度

    1回答

    我正在做一些简单的SFML游戏,并且我想使用udp套接字进行网络通信。但问题是,如果我尝试使用套接字接收的坐标更新圆圈的位置,则该窗口被阻塞并且不响应。这是下面的代码。有谁知道问题是什么? #include <SFML/Graphics.hpp> #include <SFML/Network.hpp> #include <iostream> #include <string> #inclu