⚙️ Bubble Gear

Bubble Gear é um jogo de puzzle casual inspirado no clássico Bubble Shooter. O seu objetivo é construir um sistema de engrenagens interligadas para transmitir força mecânica da engrenagem inicial até a engrenagem final em cada nível!

O jogo foi desenvolvido para a Next Indie Game Jam 3 incorporando dois temas principais:

  • 7 Segundos: A seta de mira aumenta sua velocidade de oscilação a cada 7 segundos, tornando o timing dos seus disparos cada vez mais desafiador.
  • Engrenagem: O projétil e o elemento central de gameplay. Em vez de estourar bolhas de cores iguais, você lança engrenagens para criar uma cadeia cinemática funcional.

🛠️ Features do Jogo

  • Mecânica Única de Cadeia Cinemática: Ao conectar uma nova engrenagem ao sistema, ela passa a girar alimentada pela engrenagem inicial, invertendo a rotação em relação aos vizinhos imediatos.
  • 5 Níveis Progressivos: Desafios escalonados onde a posição das engrenagens inicial e final se distanciam gradualmente, exigindo precisão e planejamento espacial.
  • Física de Rebatedor (Wall Bounce): As engrenagens disparadas rebatem nas paredes da tela, permitindo tacadas estratégicas e ângulos diferenciados.
  • Limite de Borda (Game Over): Cuidado com a expansão do seu sistema! Se qualquer engrenagem encostar ou ultrapassar as bordas da tela, o sistema entra em colapso e causa Game Over.
  • Sistema de Pontuação:
    • +100 pontos por cada engrenagem conectada com sucesso.
    • +1000 pontos bônus por nível concluído.
  • Ranking Global Online (Top 10): Integração com servidor em nuvem (LootLocker) para registrar seu recorde e disputar a melhor pontuação no ranking global (com suporte para sincronização local/offline).
  • Suporte Bilingue (PT-BR / EN): Alternância instantânea de idioma (Português e Inglês) a partir do Menu Principal.
  • Audio & SFX: Trilha sonora ambiente relaxante e efeitos sonoros para oscilação da seta, lançamento, encaixe de engrenagem, vitória e game over (com opção de ligar/desligar áudio no menu).

📖 Tutorial: Como Jogar

  1. Objetivo: Conecte a engrenagem START (inicial, em rotação) até a engrenagem END (final) usando o menor número de engrenagens possível.
  2. Mira Oscilante: A seta de mira no fundo da tela fica balançando da esquerda para a direita.
  3. Aumentando o Ritmo (7s): A cada 7 segundos, a seta acelera! Calcule bem o tempo do clique antes que ela fique rápida demais.
  4. Disparo: Pressione a barra de Espaço ou dê um Clique com o Botão Esquerdo do Mouse para atirar a engrenagem na direção em que a seta está apontando.
  5. Rebotes: Use as paredes laterais para fazer a engrenagem rebater e alcançar pontos difíceis.
  6. Mapeamento do Espaço: Evite acumular engrenagens perto das bordas. Se uma engrenagem ultrapassar a tela, você perde a partida!
  7. Reiniciar: Pressione a tecla R a qualquer momento na tela de Game Over ou Vitória para tentar novamente.

📜 Créditos

GAME JAM

Next Indie Game Jam 3

DESENVOLVIMENTO

cedric-matheus.itch.io

ASSETS 2D

Basic 2D Shapes Primitive (Reactorcore)

FONTE

Diffusion (Amorphous)

MÚSICAS

Music Loop Bundle (Tallbeard)

EFEITOS SONOROS

400 Sounds Pack (Ci)

ENGINE

Godot Engine

LICENÇA GODOT ENGINE

This game uses Godot Engine, available under the following license:
Copyright (c) 2014-present Godot Engine contributors.
Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

⚙️ Bubble Gear

Bubble Gear is a casual puzzle game inspired by the classic Bubble Shooter. Your goal is to construct an interconnected gear mechanism to transfer kinetic rotation power from the start gear to the end gear in each level!

Created for Next Indie Game Jam 3, it was built around two core themes:

  • 7 Seconds: The aiming arrow increases its swing speed every 7 seconds, making your shot timing progressively more intense and challenging.
  • Gear: The gear is both your projectile and main puzzle element. Instead of matching colored bubbles, you launch gears to complete a mechanical chain.

🛠️ Game Features

  • Unique Kinematic Chain Mechanics: When a new gear connects to the system, it automatically starts rotating powered by the start gear, alternating direction with its adjacent neighbors.
  • 5 Progressive Levels: Escalating levels where the distance between start and end gears increases, requiring spatial strategy and precise aiming.
  • Wall Bouncing Physics: Launched gears bounce off side walls, allowing trick shots and clever angles around existing obstacles.
  • Screen Boundary Game Over: Watch your gear placement! If any attached gear crosses or exceeds the screen boundaries, the system overflows resulting in a Game Over.
  • Scoring System:
    • +100 points for every successfully attached gear.
    • +1000 bonus points for every completed level.
  • Global Cloud Leaderboard (Top 10): Online ranking integration (LootLocker) to submit high scores and compete for the Top 10 (with local fallback support).
  • Bilingual Support (PT-BR / EN): Real-time language toggle in the Main Menu between Portuguese and English.
  • Audio & Dynamic SFX: Relaxing ambient background music and sound effects for arrow swinging, gear launching, snapping into place, victory, and game over (with audio toggle in menu).

📖 Tutorial: How to Play

  1. Objective: Connect the START gear (rotating power source) to the END gear (target) by forming a continuous gear sequence.
  2. Aiming Arrow: The arrow at the bottom of the screen continuously swings side to side.
  3. Speed Ramp Up (7s): Every 7 seconds, the aiming arrow speeds up! Time your shots carefully before the oscillation gets too fast.
  4. Shooting: Press Spacebar or Left Mouse Click to launch a gear in the direction the arrow is pointing.
  5. Wall Bounces: Ricochet gears off the screen borders to hit tight gaps or work around obstacles.
  6. Mind the Boundaries: Don't build too close to the edges. If any gear in the system touches or crosses the screen edges, you lose!
  7. Restart: Press R at any time on the Game Over or Victory screens to restart the run.

📜 Credits

GAME JAM

Next Indie Game Jam 3

DEVELOPMENT

cedric-matheus.itch.io

2D ASSETS

Basic 2D Shapes Primitive (Reactorcore)

FONT

Diffusion (Amorphous)

MUSIC

Music Loop Bundle (Tallbeard)

SOUND EFFECTS

400 Sounds Pack (Ci)

ENGINE

Godot Engine

GODOT ENGINE LICENSE

This game uses Godot Engine, available under the following license:
Copyright (c) 2014-present Godot Engine contributors.
Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Published 16 days ago
StatusPrototype
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorcedric-matheus
GenrePuzzle
Tags2D, bubble-shooter, gear, Godot
ContentNo generative AI was used

Comments

Log in with itch.io to leave a comment.

Se os resultados da jam atrasarem é porque o avaliador passou mais tempo do que deveria jogando o Bubble Gear rs

Parabens C, ficou muio desafiador!!!!!!

Valew meu mano! :)

Muito interessante

Valew, obrigado por jogar