English Português Español Français

About Arena Blast!

What is Arena Blast?

Arena Blast! runs entirely inside a browser tab — a free arena brawler with no download, no installer, no launcher and no sign-up wall. You open the page, pick one of ten fighters, and you are shooting within seconds. On a phone it plays with two on-screen sticks — the left one moves you, the right one aims and fires. On a computer it plays with WASD and the mouse.

Rounds are short on purpose. You move, you shoot, you dodge, and the gold star button lights up once your Super meter has filled; you then spend it on the one ability that defines your fighter. Most matches are over in a couple of minutes, which makes this a game for a gap in the day rather than something that asks for your whole evening.

Key Features

10Fighters
9Game Modes
100Player Royale
FreeAlways
  • Ten fighters — Bolt, Tanko, Zippy, Nia, Frost, Rocco, Medika, Sombra, Brasa and Pulso. Each one has its own health, movement speed, damage, shot pattern and a signature Super, ranging from a full-heal shield wave to a single round that punches straight through everything in its path.
  • Nine game modes — Battle, Royale, Gems, 3v3, Tournament, Horde, King of the Hill, Deathmatch and Training.
  • Online multiplayer in Battle and Gems — create a room, share the short code, and fight a real opponent in the same arena. The other seven modes run offline against bots, which is also why they still work with no connection.
  • Progression that never resets — a 100-level Player Level road, a 15-tier Battle Pass, daily missions, 19 medals and a weekly trophy league.
  • Installable — add it to your home screen and it opens in its own window like an app, without going near an app store.
  • Five languages — English, European Portuguese, Brazilian Portuguese, Spanish and French.

No download, no install, no account

Most browser games make you sit through a loading bar, then a registration form, then a tutorial you cannot skip. Arena Blast drops all three. The whole game is a single page; once it has loaded, a service worker keeps a copy on your device, so a return visit starts immediately and every single-player mode keeps working with the connection switched off — on a train, on a plane, on hotel Wi-Fi that has given up. Only the two online modes need a network.

Because nothing sits behind an account, your progress simply starts on the device in your hand. If you later want it somewhere else, signing in with Google merges the two saves instead of overwriting one with the other: the higher totals win and everything unlocked on either side is kept. And if you would rather not sign in at all, the Account tab gives you a backup code you can copy, keep and restore anywhere.

What a match actually looks like

The arena is drawn in a 2.5D style — a playfield seen from above, but with fighters given rounded volume and walls given real height and shadow, so cover reads at a glance without the cost of a full 3D camera.

Two things shape almost every fight. The first is the toxic storm: an electrified ring that holds still for about twelve seconds, then closes steadily toward a small safe circle. It runs in the elimination modes — Battle, Royale, 3v3, Tournament and King of the Hill — and quietly turns a game about camping into a game about chasing. The second is the fence: barbed wire wrapped around the whole arena that keeps hurting you for as long as you touch it, so there is no safe wall to hug and no corner to sit in forever.

In between there are bushes that hide you from anyone more than a short distance away, energy cubes that make you stronger every time you break one, and power-ups for shields, speed and vision. Royale drops a hundred-fighter lobby onto a map roughly ten times the area of the standard arena; Battle is the same idea compressed into ten fighters and a few frantic minutes.

Everything can be earned by playing

Coins come from playing. Every match pays out, and daily missions, the seven-day reward cycle, long-term challenges and reward boxes pay on top of that. Nine of the ten fighters can be bought with coins, between 150 and 500 each — and every one of them is also handed out free along the Player Level road: Tanko at level 2, Zippy at 4, and onward to Pulso at level 40. The road keeps going to level 100, with a reward on every single level, a bigger milestone every fifth level and a bigger one still every tenth.

Gems are the optional shortcut, not a separate game. They buy a fighter, a skin, a reward box or the premium pass track sooner than coins would. Even so, the two rarest skins also sit on the level road at 20 and 100, so a player who never spends anything ends up with the same collection — just later. Gems are bought through Stripe's hosted checkout and are tied to a signed-in account rather than to one browser.

Made from scratch

Everything in Arena Blast is original work. There is no game engine and no third-party game framework behind it: the code is plain JavaScript, and every frame of the arena is drawn by hand onto an HTML canvas. The sound is generated live in the browser with the Web Audio API — the shots, the hit tones that climb in pitch as you chain them, the KO sting, the music — instead of being streamed from audio files, which is part of why the game weighs so little.

The fighters, their names, their abilities and their artwork were all created for this project. No licensed characters, no borrowed sprites, no third-party intellectual property.

Comfort and accessibility

These options are already in the game, not on a roadmap:

  • Colourblind mode recolours the teams to blue and orange instead of blue and red.
  • Left-handed mode mirrors the sticks and buttons to the other side of the screen — from the Account tab, or mid-match from the pause menu.
  • Edit controls lets you drag the on-screen sticks and buttons to wherever your thumbs actually sit.
  • Separate volume sliders for music and sound effects, plus one-tap mute toggles in the pause menu.
  • The minimap and vibration can each be switched off.
  • Screen orientation can be locked to landscape or portrait, and the interface sizes itself for the screen it is running on.
  • Reduced motion — if your system asks for less animation, the game honours it and drops the menu and camera effects.

Who makes it

Arena Blast is made by one independent developer. There is no studio behind it and no publisher, so things ship when they are ready rather than on a marketing calendar. The version number sits under the logo on the main menu, and the full history of what changed and when is in the release notes inside the game and on the Updates page.

Player suggestions genuinely do change the game. The 💡 button in the top bar sends a message straight to the developer, and the Contact page explains what to include when something is broken.

Technology

The site is a static build published on Cloudflare Pages, and the playable game is a single self-contained HTML file assembled from modular source files. Online multiplayer runs on a Cloudflare Worker using Durable Objects, which hold each room's live WebSocket connections. Optional Google sign-in and cloud saves use Firebase, loaded only if you actually choose to sign in. A service worker handles offline play and installation, and the game updates itself when a new version is published — no cache-clearing, no re-downloading.

▶ Play Now — it's free

Sobre o Arena Blast!

O que é o Arena Blast?

O Arena Blast! corre inteiramente dentro de um separador do navegador — um brawler de arena gratuito, sem download, sem instalador e sem registo obrigatório. Abres a página, escolhes um dos dez lutadores e em poucos segundos já estás a disparar. No telemóvel joga-se com dois joysticks no ecrã — o da esquerda move-te, o da direita aponta e dispara. No computador joga-se com WASD e o rato.

As rondas são curtas de propósito. Movimentas-te, disparas e desvias-te enquanto o Super carrega com o dano que causas; quando o botão dourado da estrela acende, gasta-lo na habilidade que define o teu lutador. A maioria das partidas acaba em dois minutos — é um jogo para um intervalo do dia, não para ocupar a noite inteira.

Características principais

10Lutadores
9Modos de Jogo
100Jogadores Royale
GrátisSempre
  • Dez lutadores — Bolt, Tanko, Zippy, Nia, Frost, Rocco, Medika, Sombra, Brasa e Pulso. Cada um tem a sua vida, velocidade, dano, padrão de tiro e um Super próprio, que vai de uma onda de cura total com escudo a um único tiro que atravessa tudo o que estiver pela frente.
  • Nove modos de jogo — Batalha, Royale, Gemas, 3v3, Torneio, Horda, Rei da Colina, Mata-Mata e Treino.
  • Multijogador online na Batalha e nas Gemas — cria uma sala, partilha o código curto e luta contra um adversário real na mesma arena. Os outros sete modos correm offline contra bots — é também por isso que continuam a funcionar sem ligação.
  • Progressão que nunca é reposta — uma estrada de Nível de Jogador com 100 níveis, um Passe de Batalha de 15 patamares, missões diárias, 19 medalhas e uma liga semanal de troféus.
  • Instalável — adiciona ao ecrã inicial e abre numa janela própria, como uma app, sem passar por nenhuma loja.
  • Cinco idiomas — inglês, português europeu, português do Brasil, espanhol e francês.

Sem download, sem instalação, sem conta

A maioria dos jogos de browser obriga-te a esperar por uma barra de carregamento, depois por um formulário de registo e depois por um tutorial que não podes saltar. O Arena Blast dispensa as três coisas. O jogo inteiro é uma única página; assim que carrega, um service worker guarda uma cópia no teu dispositivo, por isso a visita seguinte arranca de imediato e todos os modos a solo continuam a funcionar com a ligação desligada — no comboio, no avião, no wi-fi de hotel que desistiu. Só os dois modos online precisam de rede.

Como não há nada trancado atrás de uma conta, o teu progresso começa simplesmente no aparelho que tens na mão. Se mais tarde o quiseres noutro lado, entrar com a conta Google junta os dois saves em vez de um apagar o outro: fica o valor mais alto de cada número e tudo o que foi desbloqueado de qualquer um dos lados. E se preferires não entrar de todo, o separador Conta dá-te um código de cópia de segurança que podes guardar e restaurar onde quiseres.

Como é uma partida por dentro

A arena é desenhada num estilo 2.5D — um campo visto de cima, mas com os lutadores a ganharem volume arredondado e as paredes a ganharem altura e sombra reais, para a cobertura se ler num relance sem o custo de uma câmara 3D completa.

Há duas coisas que moldam quase todos os combates. A primeira é a tempestade tóxica: um anel eletrificado que fica parado cerca de doze segundos e depois fecha continuamente até um círculo seguro pequeno. Aparece nos modos de eliminação — Batalha, Royale, 3v3, Torneio e Rei da Colina — e transforma discretamente um jogo de esperar num jogo de perseguir. A segunda é a cerca: arame farpado à volta de toda a arena que continua a magoar enquanto lhe tocares, por isso não há parede segura para encostar nem canto onde ficar para sempre.

Pelo meio há arbustos que te escondem de quem estiver a mais do que uma curta distância, cubos de energia que te tornam mais forte a cada um que partes, e power-ups de escudo, velocidade e visão. O Royale põe uma lobby de cem lutadores num mapa com cerca de dez vezes a área da arena normal; a Batalha é a mesma ideia comprimida em dez lutadores e uns minutos frenéticos.

Tudo se ganha a jogar

As moedas vêm de jogar. Todas as partidas pagam, e as missões diárias, o ciclo de recompensas de sete dias, os desafios de longo prazo e as caixas de recompensa pagam por cima disso. Nove dos dez lutadores compram-se com moedas, entre 150 e 500 cada — e todos eles são também oferecidos ao longo da estrada de Nível de Jogador: o Tanko no nível 2, o Zippy no 4, e assim por diante até ao Pulso no nível 40. A estrada continua até ao nível 100, com recompensa em todos os níveis, um marco maior de cinco em cinco e um ainda melhor de dez em dez.

As gemas são o atalho opcional, não um jogo à parte. Compram um lutador, uma skin, uma caixa ou o passe premium mais cedo do que as moedas comprariam. Ainda assim, as duas skins mais raras também estão na estrada de níveis, no 20 e no 100 — quem nunca gastar nada acaba com a mesma coleção, só que mais tarde. As gemas são compradas no checkout seguro da Stripe e ficam ligadas a uma conta com sessão iniciada, não a um browser.

Feito de raiz

Tudo no Arena Blast é trabalho original. Não há motor de jogo nem framework de terceiros por trás: o código é JavaScript simples e cada frame da arena é desenhado à mão num canvas HTML. O som é gerado ao vivo no navegador com a Web Audio API — os tiros, os toques de impacto que sobem de tom quando encadeias acertos, o efeito de eliminação, a música — em vez de vir de ficheiros de áudio, o que ajuda a explicar por que razão o jogo pesa tão pouco.

Os lutadores, os nomes, as habilidades e a arte foram todos criados para este projeto. Sem personagens licenciadas, sem sprites emprestados, sem propriedade intelectual de terceiros.

Conforto e acessibilidade

Estas opções já existem no jogo — não são planos futuros:

  • Modo daltónico pinta as equipas de azul e laranja em vez de azul e vermelho.
  • Modo canhoto passa os joysticks e botões para o outro lado do ecrã — no separador Conta ou a meio da partida, na pausa.
  • Editar comandos deixa-te arrastar os joysticks e botões do ecrã para onde os teus polegares estão mesmo.
  • Volumes separados para música e efeitos, mais botões de silêncio rápido no menu de pausa.
  • O minimapa e a vibração podem ser desligados individualmente.
  • A orientação do ecrã pode ser fixada em paisagem ou retrato, e a interface ajusta-se sozinha ao ecrã onde está a correr.
  • Movimento reduzido — se o teu sistema pedir menos animação, o jogo respeita isso e desliga os efeitos de menu e de câmara.

Quem o faz

O Arena Blast é feito por um único programador independente. Não há estúdio nem editora por trás, por isso as coisas saem quando estão prontas e não quando um calendário de marketing manda. O número da versão está por baixo do logótipo no menu principal, e o histórico completo do que mudou e quando está nas notas de versão dentro do jogo e na página de Atualizações.

As sugestões dos jogadores mudam mesmo o jogo. O botão 💡 na barra superior envia a mensagem diretamente ao programador, e a página de Contacto explica o que incluir quando alguma coisa está partida.

Tecnologia

O site é uma build estática publicada no Cloudflare Pages, e o jogo jogável é um único ficheiro HTML autónomo, montado a partir de ficheiros-fonte modulares. O multijogador online corre num Cloudflare Worker com Durable Objects, que seguram as ligações WebSocket ao vivo de cada sala. O início de sessão Google e as cópias na nuvem são opcionais e usam Firebase, carregado só se escolheres mesmo entrar. Um service worker trata do jogo offline e da instalação, e o jogo atualiza-se sozinho quando sai uma versão nova — sem limpar caches nem voltar a descarregar nada.

▶ Jogar Agora — é grátis

Acerca de Arena Blast!

¿Qué es Arena Blast?

Arena Blast! funciona por completo dentro de una pestaña del navegador: un brawler de arena gratuito, sin descarga, sin instalador y sin registro obligatorio. Abres la página, eliges uno de los diez luchadores y en pocos segundos ya estás disparando. En el móvil se juega con dos joysticks en pantalla — el izquierdo te mueve, el derecho apunta y dispara. En el ordenador se juega con WASD y el ratón.

Las rondas son cortas a propósito. Te mueves, disparas y esquivas mientras tu Súper se carga con el daño que causas; cuando se enciende el botón dorado de la estrella, lo gastas en la habilidad que define a tu luchador. La mayoría de las partidas termina en un par de minutos: es un juego para un hueco del día, no para toda la tarde.

Características principales

10Luchadores
9Modos de Juego
100Jugadores Royale
GratisSiempre
  • Diez luchadores — Bolt, Tanko, Zippy, Nia, Frost, Rocco, Medika, Sombra, Brasa y Pulso. Cada uno tiene su propia vida, velocidad, daño, patrón de disparo y un Súper propio, que va desde una oleada de curación total con escudo hasta un solo proyectil que atraviesa todo lo que encuentra.
  • Nueve modos de juego — Batalla, Royale, Gemas, 3v3, Torneo, Horda, Rey de la Colina, Duelo a Muerte y Entrenamiento.
  • Multijugador online en Batalla y Gemas — crea una sala, comparte el código corto y pelea contra un rival real en la misma arena. Los otros siete modos se juegan sin conexión contra bots, y por eso siguen funcionando aunque te quedes sin red.
  • Progresión que nunca se reinicia — un camino de Nivel de Jugador de 100 niveles, un Pase de Batalla de 15 rangos, misiones diarias, 19 medallas y una liga semanal de trofeos.
  • Instalable — añádelo a tu pantalla de inicio y se abre en su propia ventana, como una app, sin pasar por ninguna tienda.
  • Cinco idiomas — inglés, portugués europeo, portugués de Brasil, español y francés.

Sin descarga, sin instalación, sin cuenta

La mayoría de los juegos de navegador te hacen esperar una barra de carga, luego un formulario de registro y luego un tutorial que no puedes saltar. Arena Blast se salta las tres cosas. Todo el juego es una sola página; una vez cargada, un service worker guarda una copia en tu dispositivo, así que la siguiente visita arranca al instante y todos los modos en solitario siguen funcionando con la conexión apagada — en el tren, en el avión o con el wifi del hotel que ya se ha rendido. Solo los dos modos online necesitan red.

Como no hay nada bloqueado tras una cuenta, tu progreso empieza sin más en el dispositivo que tienes en la mano. Si más adelante lo quieres en otro sitio, iniciar sesión con Google fusiona las dos partidas en lugar de que una borre a la otra: se queda el valor más alto de cada cifra y todo lo desbloqueado en cualquiera de los dos lados. Y si prefieres no iniciar sesión, la pestaña Cuenta te da un código de respaldo que puedes guardar y restaurar donde quieras.

Cómo es una partida por dentro

La arena está dibujada en un estilo 2.5D — un campo visto desde arriba, pero con luchadores que ganan volumen redondeado y muros con altura y sombra reales, para que la cobertura se lea de un vistazo sin el coste de una cámara 3D completa.

Dos elementos moldean casi todos los combates. El primero es la tormenta tóxica: un anillo electrificado que se queda quieto unos doce segundos y después se cierra sin pausa hacia un círculo seguro pequeño. Aparece en los modos de eliminación — Batalla, Royale, 3v3, Torneo y Rey de la Colina — y convierte discretamente un juego de esperar en un juego de perseguir. El segundo es la valla: alambre de espino alrededor de toda la arena que sigue haciéndote daño mientras lo toques, así que no hay pared segura ni rincón donde quedarse para siempre.

Entre medias hay arbustos que te ocultan de quien esté a más de una distancia corta, cubos de energía que te hacen más fuerte cada vez que rompes uno, y potenciadores de escudo, velocidad y visión. Royale coloca una sala de cien luchadores en un mapa con unas diez veces el área de la arena normal; Batalla es la misma idea comprimida en diez luchadores y unos minutos frenéticos.

Todo se consigue jugando

Las monedas se ganan jugando. Todas las partidas pagan, y encima pagan las misiones diarias, el ciclo de recompensas de siete días, los desafíos de largo plazo y las cajas de recompensa. Nueve de los diez luchadores se compran con monedas, entre 150 y 500 cada uno — y todos ellos se regalan además a lo largo del camino de Nivel de Jugador: Tanko en el nivel 2, Zippy en el 4, y así hasta Pulso en el 40. El camino sigue hasta el nivel 100, con recompensa en cada nivel, un hito mayor cada cinco y otro aún mejor cada diez.

Las gemas son el atajo opcional, no un juego aparte. Compran un luchador, una skin, una caja o el pase premium antes de lo que lo harían las monedas. Aun así, las dos skins más raras también están en el camino de niveles, en el 20 y en el 100, de modo que quien no gaste nada acaba con la misma colección, solo que más tarde. Las gemas se compran mediante el pago seguro de Stripe y quedan ligadas a una cuenta con sesión iniciada, no a un navegador.

Hecho desde cero

Todo en Arena Blast es trabajo original. No hay motor de juego ni framework de terceros detrás: el código es JavaScript puro y cada fotograma de la arena se dibuja a mano sobre un canvas HTML. El sonido se genera en vivo en el navegador con la Web Audio API — los disparos, los tonos de impacto que suben de altura cuando encadenas golpes, el remate de eliminación, la música — en lugar de venir de archivos de audio, lo que explica en parte por qué el juego pesa tan poco.

Los luchadores, sus nombres, sus habilidades y su arte se crearon para este proyecto. Sin personajes con licencia, sin sprites prestados, sin propiedad intelectual de terceros.

Comodidad y accesibilidad

Estas opciones ya están en el juego, no en una hoja de ruta:

  • Modo para daltónicos: los equipos pasan a azul y naranja en vez de azul y rojo.
  • Modo zurdo: pasa los joysticks y botones al otro lado de la pantalla, desde la pestaña Cuenta o a mitad de partida desde la pausa.
  • Editar controles: arrastra los joysticks y botones en pantalla hasta donde de verdad están tus pulgares.
  • Volúmenes separados para música y efectos, más botones de silencio rápido en el menú de pausa.
  • El minimapa y la vibración se pueden desactivar por separado.
  • La orientación de pantalla se puede fijar en horizontal o vertical, y la interfaz se ajusta sola a la pantalla en la que corre.
  • Movimiento reducido: si tu sistema pide menos animación, el juego lo respeta y desactiva los efectos de menú y de cámara.

Quién lo hace

Arena Blast lo hace un único desarrollador independiente. No hay estudio ni editora detrás, así que las cosas salen cuando están listas y no cuando lo manda un calendario de marketing. El número de versión aparece bajo el logotipo del menú principal, y el historial completo de qué cambió y cuándo está en las notas de versión dentro del juego y en la página de Actualizaciones.

Las sugerencias de los jugadores cambian el juego de verdad. El botón 💡 de la barra superior envía el mensaje directamente al desarrollador, y la página de Contacto explica qué incluir cuando algo falla.

Tecnología

El sitio es una build estática publicada en Cloudflare Pages, y el juego jugable es un único archivo HTML autocontenido, montado a partir de archivos fuente modulares. El multijugador online corre en un Cloudflare Worker con Durable Objects, que sostienen las conexiones WebSocket en vivo de cada sala. El inicio de sesión con Google y las copias en la nube son opcionales y usan Firebase, que solo se carga si de verdad decides entrar. Un service worker se encarga del juego sin conexión y de la instalación, y el juego se actualiza solo cuando se publica una versión nueva — sin limpiar cachés ni volver a descargar nada.

▶ Jugar Ahora — es gratis

À propos d'Arena Blast!

Qu'est-ce qu'Arena Blast ?

Arena Blast! est un brawler d'arène gratuit qui tourne entièrement dans un onglet de navigateur. Pas de téléchargement, pas d'installateur, pas d'inscription obligatoire : vous ouvrez la page, vous choisissez l'un des dix combattants et vous tirez au bout de quelques secondes. Sur téléphone, on joue avec deux joysticks à l'écran — celui de gauche déplace, celui de droite vise et tire. Sur ordinateur, on joue au clavier (WASD) et à la souris.

Les manches sont courtes, volontairement. Vous bougez, vous tirez, vous esquivez pendant que votre Super se charge des dégâts que vous infligez ; quand le bouton doré en forme d'étoile s'allume, vous le dépensez dans la capacité qui définit votre combattant. La plupart des parties se terminent en deux minutes : c'est un jeu pour un creux dans la journée, pas pour toute une soirée.

Caractéristiques principales

10Combattants
9Modes de Jeu
100Joueurs Royale
GratuitToujours
  • Dix combattants — Bolt, Tanko, Zippy, Nia, Frost, Rocco, Medika, Sombra, Brasa et Pulso. Chacun a ses propres points de vie, sa vitesse, ses dégâts, son schéma de tir et un Super qui lui est propre, de la vague de soin total avec bouclier au projectile unique qui transperce tout sur son passage.
  • Neuf modes de jeu — Bataille, Royale, Gemmes, 3v3, Tournoi, Horde, Roi de la Colline, Match à Mort et Entraînement.
  • Multijoueur en ligne en Bataille et Gemmes — créez un salon, partagez le code court et affrontez un adversaire réel dans la même arène. Les sept autres modes se jouent hors ligne contre des bots, ce qui explique aussi qu'ils fonctionnent sans connexion.
  • Une progression qui ne se réinitialise jamais — une route de Niveau de Joueur sur 100 niveaux, un Passe de Combat de 15 paliers, des missions quotidiennes, 19 médailles et une ligue hebdomadaire de trophées.
  • Installable — ajoutez-le à votre écran d'accueil et il s'ouvre dans sa propre fenêtre, comme une application, sans passer par un magasin.
  • Cinq langues — anglais, portugais européen, portugais du Brésil, espagnol et français.

Sans téléchargement, sans installation, sans compte

La plupart des jeux de navigateur vous imposent une barre de chargement, puis un formulaire d'inscription, puis un tutoriel impossible à passer. Arena Blast supprime les trois. Le jeu entier tient dans une seule page ; une fois chargée, un service worker en garde une copie sur votre appareil, si bien que la visite suivante démarre immédiatement et que tous les modes solo continuent de fonctionner connexion coupée — dans le train, en avion, ou sur le wifi d'hôtel qui a abandonné. Seuls les deux modes en ligne ont besoin du réseau.

Comme rien n'est verrouillé derrière un compte, votre progression commence simplement sur l'appareil que vous avez en main. Si vous la voulez ailleurs plus tard, la connexion avec Google fusionne les deux sauvegardes au lieu d'en écraser une : le plus haut de chaque valeur est conservé, ainsi que tout ce qui a été débloqué d'un côté ou de l'autre. Et si vous préférez ne pas vous connecter du tout, l'onglet Compte vous donne un code de sauvegarde à conserver et à restaurer où vous voulez.

À quoi ressemble vraiment une partie

L'arène est dessinée dans un style 2.5D — un terrain vu de dessus, mais avec des combattants qui gagnent un volume arrondi et des murs qui gagnent une vraie hauteur et de vraies ombres, pour que les abris se lisent d'un coup d'œil sans le coût d'une caméra 3D complète.

Deux éléments façonnent presque tous les combats. Le premier est la tempête toxique : un anneau électrifié qui reste immobile une douzaine de secondes, puis se resserre sans relâche vers un petit cercle sûr. Elle intervient dans les modes à élimination — Bataille, Royale, 3v3, Tournoi et Roi de la Colline — et transforme discrètement un jeu d'attente en jeu de poursuite. Le second est la clôture : des barbelés tout autour de l'arène qui continuent de blesser tant que vous les touchez, donc pas de mur sûr où se coller ni de coin où s'installer indéfiniment.

Entre les deux, il y a des buissons qui vous cachent de quiconque se trouve à plus de quelques pas, des cubes d'énergie qui vous renforcent à chaque fois que vous en cassez un, et des bonus de bouclier, de vitesse et de vision. Royale place un salon de cent combattants sur une carte d'environ dix fois la surface de l'arène normale ; Bataille reprend la même idée, condensée en dix combattants et quelques minutes frénétiques.

Tout se gagne en jouant

Les pièces viennent du jeu. Chaque partie en rapporte, et les missions quotidiennes, le cycle de récompenses sur sept jours, les défis de longue haleine et les coffres en rapportent par-dessus. Neuf des dix combattants s'achètent avec des pièces, entre 150 et 500 chacun — et tous sont aussi offerts le long de la route de Niveau de Joueur : Tanko au niveau 2, Zippy au 4, et ainsi de suite jusqu'à Pulso au niveau 40. La route va jusqu'au niveau 100, avec une récompense à chaque niveau, un palier plus important tous les cinq niveaux et un meilleur encore tous les dix.

Les gemmes sont le raccourci optionnel, pas un jeu à part. Elles achètent un combattant, un skin, un coffre ou la voie premium du passe plus tôt que les pièces ne le feraient. Malgré tout, les deux skins les plus rares figurent également sur la route des niveaux, au 20 et au 100 : quelqu'un qui ne dépense jamais rien finit avec la même collection, simplement plus tard. Les gemmes s'achètent via le paiement sécurisé de Stripe et sont rattachées à un compte connecté, pas à un navigateur.

Fait de zéro

Tout dans Arena Blast est un travail original. Il n'y a ni moteur de jeu ni framework tiers derrière : le code est du JavaScript simple, et chaque image de l'arène est dessinée à la main sur un canvas HTML. Le son est généré en direct dans le navigateur avec la Web Audio API — les tirs, les notes d'impact qui montent quand vous enchaînez les touches, le son d'élimination, la musique — au lieu d'être lu depuis des fichiers audio, ce qui explique en partie la légèreté du jeu.

Les combattants, leurs noms, leurs capacités et leurs illustrations ont tous été créés pour ce projet. Aucun personnage sous licence, aucun sprite emprunté, aucune propriété intellectuelle tierce.

Confort et accessibilité

Ces options existent déjà dans le jeu, elles ne sont pas au programme d'une future mise à jour :

  • Mode daltonisme : les équipes passent en bleu et orange au lieu de bleu et rouge.
  • Mode gaucher : les joysticks et les boutons passent de l'autre côté de l'écran, depuis l'onglet Compte ou en pleine partie depuis la pause.
  • Modifier les commandes : faites glisser les joysticks et les boutons là où vos pouces se trouvent réellement.
  • Volumes séparés pour la musique et les effets, plus des boutons de coupure rapide dans le menu pause.
  • La minicarte et la vibration peuvent être désactivées séparément.
  • L'orientation de l'écran peut être verrouillée en paysage ou en portrait, et l'interface s'adapte d'elle-même à l'écran sur lequel elle tourne.
  • Mouvement réduit : si votre système demande moins d'animation, le jeu le respecte et coupe les effets de menu et de caméra.

Qui le fait

Arena Blast est fait par un seul développeur indépendant. Il n'y a ni studio ni éditeur derrière, donc les choses sortent quand elles sont prêtes et non quand un calendrier marketing le décide. Le numéro de version se trouve sous le logo du menu principal, et l'historique complet de ce qui a changé et quand est dans les notes de version à l'intérieur du jeu et sur la page Mises à jour.

Les suggestions des joueurs changent réellement le jeu. Le bouton 💡 de la barre supérieure envoie le message directement au développeur, et la page Contact explique quoi indiquer quand quelque chose ne marche pas.

Technologie

Le site est une build statique publiée sur Cloudflare Pages, et le jeu jouable est un unique fichier HTML autonome, assemblé à partir de fichiers source modulaires. Le multijoueur en ligne tourne sur un Cloudflare Worker avec des Durable Objects, qui maintiennent les connexions WebSocket en direct de chaque salon. La connexion Google et les sauvegardes dans le cloud sont optionnelles et reposent sur Firebase, chargé uniquement si vous choisissez vraiment de vous connecter. Un service worker gère le jeu hors ligne et l'installation, et le jeu se met à jour tout seul quand une nouvelle version est publiée — sans vider de cache ni retélécharger quoi que ce soit.

▶ Jouer maintenant — c'est gratuit