SFML と C++ でゲームを作成し始めています。ただし、1 つ問題があります。基本的なスケルトン クラスのコードを書き留めましたが、何らかの理由で、ウィンドウ (sf::Window) を作成するとすぐにクラッシュします。このコードにはイベント チェック コードは含まれていませんが、含まれており、それでもクラッシュしました。その上、どうやら、イベント チェックの欠如が原因である場合、クラッシュするのに数秒かかるはずです。もちろん、ウィンドウが表示されたら、追加します。
#include <iostream>
#include <windows.h>
#include <SFML/Window.hpp>
#include "GameBase.h"
#include "Character.h"
#include "GameStart.h"
using namespace std;
using namespace sf;
int main() {
GameStart::GameStart();
Clock timer;
cout << "Started." << endl;
Window GameWindow(VideoMode(640, 480),"Basic window");
while (1) {
Sleep(0.5f);
}
return 0;
}
タイマー、GameStart、またはその他の個人用インクルード ファイルではないことはわかっています。