2013-12-20 1 views
0

나는 AndEngine에 대해 너무 새로운데, 나는 당신에게 문제를 말하기 위해 많은 것을 말할 수 없다. 코드는 여기 나는 여전히 첫 번째 엔진 응용 프로그램을 실행할 수 없다.

public class MainActivity extends BaseGameActivity { 

    private static final int CAMERA_WIDTH = 768; 
    private static final int CAMERA_HEIGHT = 1280; 
    Scene scene; 

    @Override 
    public EngineOptions onCreateEngineOptions() { 
     Camera mCamera = new Camera(0,0,CAMERA_WIDTH, CAMERA_HEIGHT); 
     EngineOptions options = new EngineOptions(true, ScreenOrientation.PORTRAIT_FIXED, new RatioResolutionPolicy(CAMERA_WIDTH,CAMERA_HEIGHT), mCamera); 
     return options; 
     // TODO Auto-generated method stub 
    } 

    @Override 
    public void onCreateResources(
      OnCreateResourcesCallback pOnCreateResourcesCallback) 
      throws Exception { 
     // TODO Auto-generated method stub 
     pOnCreateResourcesCallback.onCreateResourcesFinished(); 

    } 

    @Override 
    public void onCreateScene(OnCreateSceneCallback pOnCreateSceneCallback) 
      throws Exception { 
     // TODO Auto-generated method stub 
     this.scene = new Scene(); 
     this.scene.setBackground(new Background(15,25,35)); 
     pOnCreateSceneCallback.onCreateSceneFinished(this.scene); 

    } 

    @Override 
    public void onPopulateScene(Scene pScene, 
      OnPopulateSceneCallback pOnPopulateSceneCallback) throws Exception { 
     // TODO Auto-generated method stub 

    } 

} 

.는 logcat입니다 (죄송하지만 로그 캣이 너무 깁니다) 문제와 해결책은 무엇인가 .. 아래입니까? 당신의 로그 캣에서

+0

오른쪽 엔진 프로젝트를 프로젝트에 연결 시켰습니까? –

+0

나는 그렇다라고 생각합니다 .. 속성으로부터 .. –

답변

2

당신은 java.lang.NoSuchMethodError: org.andengine.opengl.view.RenderSurfaceView.setEGLContextClientVersion

그냥 구글 시도가 ... 당신은 AndEngine 포럼에 가능한 답을 찾을 수 :

이클립스에서 에뮬레이터 최신 GLES2 작동하지 않음을 유의하시기 바랍니다 AndEngine. See here...

+0

이전 버전을 사용하는 것은 어떻습니까? 난 그냥 게임을 만드는 법을 배우고 싶다 .. AndEngine은 단지 1 단계 일 것이다. –

+1

에뮬레이터는 대부분의 게임 유형에서 매우 느릴 것이다. 게임을 테스트 할 수 있다면 저비용 타블렛을 구입하는 것이 좋습니다. 또는 모바일이나 데스크톱에서 실행할 수있는 Unity3D와 같은 다른 기술을 사용하는 것을 고려해보십시오. –

+0

http://www.matim-dev.com/tutorials.html 도움이 될 것입니다. – playmaker420