2017-04-14 15 views
1

IntelliJでlibgdxプロジェクトを開始しようとしています。 libgdxセットアップを使用してプロジェクトを生成し、IntelliJでインポートしましたが、デスクトップアプリケーションは実行されません。すべて正常に動作し、エラーも例外もなく、ゲームウィンドウはまったくありません。Libgdx - デスクトップアプリケーションが起動しない

アプリケーションは実行中であると数秒間宣言されますが、終了コード-1073740791(もちろんLWGJLウィンドウなし)でエラーの兆候なしで終了します。

これは私のコードです:

package com.game.pole.desktop; 

import com.badlogic.gdx.backends.lwjgl.LwjglApplication; 
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration; 
import com.game.pole.Game; 

public class DesktopLauncher { 

public static void main (String[] arg) { 
     LwjglApplicationConfiguration config = new LwjglApplicationConfiguration(); 
     config.title = "Game"; 
     config.useGL30 = false; 
     config.width = 480; 
     config.height = 320; 
     new LwjglApplication(new Game(), config); 
    } 
} 

そしてApplicationClass:

package com.game.pole; 

import com.badlogic.gdx.ApplicationAdapter; 
import com.badlogic.gdx.Gdx; 
import com.badlogic.gdx.graphics.GL20; 
import com.badlogic.gdx.graphics.Texture; 
import com.badlogic.gdx.graphics.g2d.SpriteBatch; 

    public class Game extends ApplicationAdapter { 
     SpriteBatch batch; 
     Texture img; 

     @Override 
     public void create() { 
      batch = new SpriteBatch(); 
      img = new Texture("badlogic.jpg"); 
      System.out.println("Hallo!"); 
     } 

     @Override 
     public void render() { 
      Gdx.gl.glClearColor(1, 0, 0, 1); 
      Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); 
      batch.begin(); 
      batch.draw(img, 0, 0); 
      batch.end(); 
     } 

     @Override 
     public void dispose() { 
      batch.dispose(); 
      img.dispose(); 
     } 
    } 

私もコマンドラインからゲームを実行しようとした - ビルドが成功しているが、より多くの何もここでも起こりません。

私は本当に立ち往生し、あらゆる種類の助けに感謝します。

編集:また、私はそれがIntelliJの問題であるかどうかを確認するためのEclipseプロジェクトを生成しようとしましたが、私はここにも同じ問題を持っている...

+0

あなたが持っているグラフィックスドライバ? – Aryan

+0

私のグラフィックカードはNvidia GeForce GT 740mで、私のドライバのバージョンは21.21.13.7849です。私はそれを更新しようとします。 – erdeanmich

答えて

0

いくつかのバグは、NVIDIAのGeForce 378.49ドライバであります。古いバージョンのドライバに戻すことでこの問題を解決できます。

のNVIDIA GeForce 378.57ホットフィックス・ドライバー:

+0

ありがとう!以前のバージョンに戻った後、最終的には動作しました! – erdeanmich

関連する問題