Container Lost: da GameDev.js Jam 2025 ao lançamento na Google Play Store

Espero que você goste desse conteúdo. Mais conteúdo sobre esse tema visite meu canal no YouTube, clique aqui Autor: James Moro
  • Publicado em: Low Code
  • 18 visualizações

Criar um jogo dentro de uma game jam é sempre um desafio intenso. O tempo é curto, as ideias precisam ganhar forma rapidamente e cada decisão de design influencia diretamente a experiência final. Foi nesse contexto que nasceu Container Lost, um jogo desenvolvido por James Moro / Sprint Codes para a GameDev.js Jam 2025, cujo tema foi “Balance”.

A proposta começou com uma pergunta simples: como transformar o conceito de equilíbrio em uma experiência divertida, direta e visualmente marcante?

A resposta veio na forma de um robô preso dentro de um contêiner flutuando em alto-mar.

Container Lost: da GameDev.js Jam 2025 ao lançamento na Google Play Store

A história de XR-77

Em Container Lost, o jogador acompanha XR-77, um robô de manutenção industrial e lutador de ringue que estava em uma missão de transporte internacional no ano de 2200. Durante o trajeto, uma tempestade inesperada faz o cargueiro afundar. Quando XR-77 desperta, ele está dentro de um contêiner à deriva no oceano.

Mas ele não está sozinho.

Dentro desse contêiner aparecem consoles descontrolados, sistemas de som enlouquecidos, drones hostis e vários produtos instáveis. O objetivo do jogador é manter XR-77 equilibrado enquanto o caos acontece ao redor.

Essa ideia conversa diretamente com o tema da jam: balance. O equilíbrio não aparece apenas como uma palavra, mas como a própria mecânica central do jogo.

A mecânica principal: manter o equilíbrio

O coração de Container Lost está na movimentação simples e responsiva. No desktop, o jogador usa as setas do teclado. No mobile, basta tocar no lado esquerdo ou direito da tela. Essa escolha foi importante para manter o jogo acessível tanto para computador quanto para celular.

A simplicidade dos controles permite que o foco fique no desafio: reagir rapidamente, evitar perigos e aproveitar os power-ups no momento certo.

Entre os recursos do jogo estão:

  • Bateria de energia, que restaura a carga completa;
  • Soco, que adiciona pontos;
  • Escudo, que protege o jogador e permite coletar sem perder pontos;
  • Mecânica de ferrugem, que impede o jogador de ficar parado por muito tempo;
  • Ondas, chuva e trovões animados, reforçando o clima de tempestade e instabilidade.

A mecânica da ferrugem foi uma das escolhas mais importantes para manter o ritmo. Ela cria pressão constante e incentiva o jogador a continuar se movendo, combinando bem com a ideia de um robô tentando sobreviver em um ambiente hostil.

Visual em pixel art e clima retrô

O estilo visual de Container Lost segue uma proposta em pixel art 2D com estética retrô. Essa direção ajudou a construir uma identidade simples, direta e nostálgica, sem deixar de lado elementos animados que dão vida à cena, como o oceano, a chuva e os efeitos de tempestade.

A escolha da pixel art também combinou bem com o espírito da game jam: criar algo com personalidade, rápido de entender e divertido de jogar.

Desenvolvimento com HTML5, CreateJS e Canvas

Na parte técnica, Container Lost foi desenvolvido com CreateJS, JavaScript artesanal e animações em Canvas.

Essa escolha permitiu criar uma versão jogável diretamente no navegador, publicada inicialmente no itch.io como um jogo HTML5. A base web também facilitou o caminho para transformar o projeto em uma experiência mobile, mantendo o DNA original do jogo.

Durante o desenvolvimento, o foco foi equilibrar três pontos:

  1. Jogabilidade simples, para qualquer pessoa entender rapidamente;
  2. Desafio crescente, para manter o jogador envolvido;
  3. Compatibilidade entre desktop e mobile, para ampliar o alcance do jogo.

Da jam ao lançamento na Google Play

Depois da participação na GameDev.js Jam 2025, o projeto continuou evoluindo até chegar à Google Play Store. A versão publicada na loja aparece como um jogo casual, com classificação livre para todas as idades, e foi atualizada em 20 de maio de 2026.

Esse lançamento representa uma etapa importante para o projeto. O que começou como uma criação de jam agora se tornou um jogo disponível para jogadores Android, ampliando o alcance de Container Lost além do ambiente inicial do itch.io.

Na página da Google Play, o jogo também informa que não coleta dados e não compartilha dados com terceiros, reforçando uma experiência simples e direta para o jogador.

O que Container Lost representa para a Sprint Codes

Para a Sprint Codes, Container Lost é mais do que um jogo casual. Ele representa um processo criativo que começa com uma limitação – o tema de uma jam — e se transforma em uma experiência completa.

Criar um jogo em pouco tempo exige decisões rápidas. Publicar esse mesmo jogo em uma loja como a Google Play exige outra etapa: ajustes, testes, adaptação para dispositivos Android, melhorias de desempenho e correções de estabilidade.

Esse caminho mostra como um pequeno protótipo pode crescer quando existe intenção de lapidar a experiência.

Jogar Container Lost

Container Lost pode ser jogado na versão web pelo itch.io e também está disponível para Android na Google Play Store.

Para quem gosta de jogos rápidos, com visual retrô, controles simples e desafio baseado em reflexo, Container Lost entrega uma experiência direta: manter o equilíbrio dentro de um contêiner perdido no oceano enquanto tudo ao redor tenta tirar XR-77 do controle.

O contêiner está à deriva.
A tempestade continua.
E XR-77 precisa sobreviver.

Jogue Container Lost e tente manter o equilíbrio em alto-mar.

Vídeos Sprint Codes
YouTube

Acesse o canal do
Sprint Codes no YouTube!

Acesse agora e tenha diariamente conteúdos gratuitos sobre um mundo de possibilidades com low-code e muita informação sobre tecnologia.

Acessar o canal