최근 SFML 라이브러리를 사용하여 C++ 기반의 타일 기반 게임을 시작했습니다. 왜냐하면 나는 C++과 SFML을 많이 사용하지 않기 때문에 퍼포먼스 문제가 내 코드와 관련이 있다는 것을 꽤 잘 알고있다. Tile tiles**;
tiles = new Tile*[sizeX];
for(int i = 0; i < sizeX; i++)
tile
저는 C++에서 SFML 1.6을 사용하여 간단한 게임을 만들고 있습니다. 물론 많은 그림, 레벨 및 데이터 파일이 있습니다. 문제는 이러한 파일을 표시하지 않기를 바랍니다. 지금 그들은 단지 res/ 하위 디렉토리에있는 단순한 그림 파일이며, 나는 그것을 숨기거나 암호화하려고합니다. 파일의 원시 데이터를 리소스 파일이나 다른 것으로 저장할 수 있습니까?
CEGUI이 있으며 멋진 GUI 라이브러리이며 SFML에 사용할 수 있습니다. 문제는 SFML에 대한 C# 바인딩이 있지만 사용 가능한 CEGUI에 대한 것이 아니기 때문에 ... C#에서 사용할 수있는 SFML과 함께 작동하는 다른 GUI 라이브러리가 있습니까? 난 단지 사용 가능한 GUI 라이브러리가 없다는 이유로 C++로 이동하지 않도록하고 싶습니다
두 클래스를 썼습니다. 애니메이션 및 배우. 어떤 이유로 스프라이트 이미지가 변경되지 않습니다. 그것은 전체 시간 동안 첫 번째 프레임을 유지합니다. 코드는 괜찮습니다. 컴파일 할 때 문제가 없습니다. 논리가 어딘가 잘못되어 예상대로 작동하지 않습니다. 애니메이션 클래스 선언 : class Animation
{
public:
Animation
SFML의 전체 화면 모드를 사용하여 테스트하려고하지만 창이 전체 화면 모드로 전환 될 때마다 충돌이 발생합니다. 나는이 같은 터미널에서 프로그램을 실행할 때 g++ -o build/Test -lsfml-system -lsfml-window -lsfml-graphics src/main.cpp 그것은 충돌 : :이 명령을 사용하여 메이크 파일로 컴파일 #in
SFML에 대한 설명서를 살펴볼 때 View 객체를 회전하는 기능을 발견했습니다.이 기능은 C#/.net 바인딩에서 부족한 것으로 보입니다. 그래도 가능합니까? 그렇지 않은 경우 해결 방법이 있습니까? View V = new View(new FloatRect(0,0,640,640));
V.Rotate(45);
'SFML.Graphics.View은' '
저는 OpenGL에서 VBOs로 작업 중이며 X, Y 및 Z 축을 따라 세 줄로 구성되어 있습니다. 체코 고슴도치를 생각합니다. 선은 기본적으로 회색이지만 밝은 빨강으로 표시하여 더 잘 볼 수 있습니다. 불행히도, 정점 데이터로 색 정보를 추가했지만 선은 여전히 회색으로 표시됩니다. 아마 뭔가 기본적인 것을 놓치고 있을지 모르지만 나는 그것을 볼 수 없
sfml 스프라이트 클래스. setTexure() 메서드는 iterator의 생성자 내부에서 작동하지 않지만 iterator가 이미 만들어 졌을 때 작동합니다. 우리는 창에 그려지는 프레임에 대한 구조체를 구성하려고합니다. Sprite와 Texture 클래스를 가진 sfml 라이브러리를 사용하고 있습니다. frameData 구조체의 생성자에서 파일에서 텍스
여러분 모두를 괴롭히기 위해 사과하지만 cmake에 약간의 컴파일 문제가 있습니다. 필자는 테스트 실행 파일과 공유 라이브러리를 빌드하는 데 사용하고있는 CMakeLists.txt 파일이 있습니다. 둘 다 다른 라이브러리 (SFML)에 종속되어 있습니다. 저는 MinGW가있는 창에서 cmake를 사용하고 있습니다. 저는 건물의 이름을 알고 있습니다. sfm