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) -