Um exemplo de código aberto usando o Castle Game Engine, um jogo de plataforma jogável.
Usando a entrada por toque no Android:
- Pressione na parte inferior esquerda da tela para mover para a esquerda.
- Pressione na parte inferior direita da tela para mover para a direita.
- Pressione na parte superior da tela para pular.
- Pressione pelo menos 2 dedos no dispositivo de toque simultaneamente para atirar.
Características:
- Nível (e toda a interface do usuário) projetados visualmente usando o editor Castle Game Engine.
- Folhas de sprites projetadas usando o editor CGE e gerenciadas no formato .castle-sprite-sheet (consulte a documentação das folhas de sprites).
- Jogabilidade completa de plataforma. O jogador pode se mover, pular, pegar uma arma, ser ferido por inimigos, ser ferido por obstáculos, coletar itens, morrer e terminar o nível. Pulos extras no ar são possíveis (marque a caixa de seleção Jogador avançado). Os inimigos se movem seguindo um padrão simples.
- Som e música.
- Todos os estados que você espera de um jogo comum — menu principal, opções (com configuração de volume), pausa, créditos, fim de jogo e, claro, o jogo em si.
Castle Game Engine em https://castle-engine.io/. O código-fonte do jogo de plataforma está lá dentro, veja examples/platformer ( https://github.com/castle-engine/castle-engine/tree/master/examples/platformer ).
Atualizado em
2 de ago. de 2025