Levels são definidos em arquivos XML. Cada Level tem um nome e um conjunto de Sequences e cada Sequence tem um tipo.

Atributos:

    • name: apenas para informacão
    • type: qual Sequence deve ser usada

Exemplo 1:

Este é um Level simples que tem a Sequence 1 e depois a Sequence 2.

Exemplo 2:

Este level tem a Sequence 1, depois a Sequence 2 e então duas Sequences 1.

Level.java

Todos os Levels estão definidos em uma única classe, assim como as Sequences e os Shots.

Levels tem um conjunto de Sequences. Esta classe é responsável por carregar os recursos e gerenciar todas as interações dos Levels.

level_001.xml

Projeto SVN:

PingPong Madness Tutorial – Parte 04 SVN

APK:

PingPong Madness Tutorial – Parte 04.apk

Tutorial: