ゲーム画面の表示

まずは空っぽのゲーム画面を作成

デフォルトで作成されるアクティビティを消して、新たにGameActivityクラスを作成する。
コードは以下の通り
package com.example.blockgame;
 
 
import org.andengine.entity.scene.Scene;
import org.andengine.entity.scene.background.Background;
import org.andengine.engine.camera.Camera;
import org.andengine.engine.options.EngineOptions;
import org.andengine.engine.options.ScreenOrientation;
import org.andengine.engine.options.resolutionpolicy.FillResolutionPolicy;
import org.andengine.ui.activity.SimpleBaseGameActivity;
 
 
public class GameActivity extends SimpleBaseGameActivity {
	private Camera camera;
	private static final int CAMERA_WIDTH = 480;
	private static final int CAMERA_HEIGHT = 720;
 
	@Override
	public EngineOptions onCreateEngineOptions() {
		camera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
		EngineOptions engineOptions = new EngineOptions(true,
				ScreenOrientation.PORTRAIT_FIXED, new FillResolutionPolicy(),
				camera);
		return engineOptions;
	}
 
	@Override
	protected void onCreateResources() {
 
	}
 
	@Override
	protected Scene onCreateScene() {
		Scene scene = new Scene();
		scene.setBackground(new Background(0.09804f, 0.6274f, 0.8784f));
		return scene;
	}
}
 

実行結果


背景とキャラの表示

背景画像を用意
face.png
(背景画像)
キャラ画像の用意
background.png
(キャラの画像)

eclipseのプロジェクトのassetsフォルダにgfxフォルダを作成して、上の2つの画像をコピー
最終更新:2013年07月08日 04:55