Tarefas de Desenvolvimento do Jogo para Android comuns

No processo de desenvolvimento de jogos para Android, você vai executar algumas tarefas comuns mais e mais. Se essas tarefas não são já automática para você, mantê-los acessíveis.

Corrigir um aplicativo em modo retrato ou paisagem (em arquivo de manifesto):

Desativar o tempo limite da tela:

MyActivity classe pública estende Atividade {/ ** Chamado quando a atividade é criada pela primeira vez. * / @ Overridepublic vazio onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState) -MyView myView = new MyView (this) -myView.setKeepScreenOn (true) -setContentView (myView) -}}

Carregar uma imagem:

Bitmap privada myView myImage-pública (contexto Contexto) {super (contexto) -myImage = BitmapFactory.decodeResource (getResources (), R.drawable.my_image) -
}

Desenhar uma imagem:

@Overrideprotected Vazio onDraw (em canvas) {canvas.drawBitmap (myImage, 0, 0, null) -}

Carregar um som:

Soundpool soa = new Soundpool (5, AudioManager.STREAM_MUSIC, 0) -int mySound = sounds.load (myContext, R.raw.my_sound, 1) -

Tocar um som:

AudioManager am = (AudioManager) myContext.getSystemService (Context.AUDIO_SERVICE) Volume -float = (float) audioManager.getStreamVolume (AudioManager.STREAM_MUSIC) -sounds.play (mySound, o volume, volume, 1, 0, 1) -

menu