Appearance
Arcade › Bloque Royale
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Bjfjdjfkd built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Bloque Royale yet. Play it, then tell Bjfjdjfkd what you would add next.
Bloque Royale was built by Bjfjdjfkd with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Bloque Royale opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Create a browser-based 3D third-person voxel survival/combat game titled “BLOQUE ROYALE,” with all player-facing text in Spanish. Use Three.js-style rendering with a perspective camera following a small yellow/orange capsule-shaped block character wearing a dark blue rectangular visor. The player starts at the center of a compact floating-looking voxel island and can move, jump, and look around in third person. Use a bright stylized low-poly/block aesthetic: grass-green cube terrain, brown dirt cube layers underneath, gray-blue stone ore blocks, warm brown wooden crate/build blocks, blue metallic accents, red/pink enemy bots, soft shadows, blue sky-colored background and atmospheric fog. Build the island as a roughly 19-by-19 grid from x=-9..9 and z=-9..9. Make the terrain stepped: outer edge blocks have height 0, the next band has height 1, and the central area has height 2, with dirt cubes beneath each tile and a grass cube on top. Add visible stone/ore cubes at approximately (-4,3,-3), (4,3,3), (-6,1,5), (6,1,-5), and (0,3,6), plus wooden crate-like cubes around (-2,3,0), (3,3,-2), and (0,3,4). Add four decorative low-poly cliff rocks near the corners/sides. The playable area is bounded approximately between -10 and 10 on X/Z. Place three simple red/pink rectangular enemy bots at approximately (-5,-2), (5,-4), and (2,6), initially elevated around y=3. Each bot has 3 health, wanders near its home position when the player is farther than 12 units, and chases the player at about 1.15 units/second when within 12 units. At under 2.4 units it attacks every 1.1 seconds for 8 health. Bots should face the player while chasing. A successful gun hit does 1 bot health damage, awards 25 score, and defeating a bot awards an additional 100 score and removes it from play. Core resources and rules: start health at 100, ammunition at 12, wood at 18, score at 0, and a storm timer at 75 seconds. The player can shoot forward through the center crosshair with a raycast, consuming one ammo per shot; only enemies within 30 units can be hit. Press R to reset ammo to 12. Press E or the CONSTRUIR button to place one wooden cube about 2.2 units in front of the player at rounded grid coordinates, consuming 1 wood and awarding 5 score; refuse placement if occupied, outside the island, or out of wood. Press Q, right mouse button, or ROMPER to raycast and remove the targeted block within 10 units, except never allow removal of a ground block at y=0; removing a block gives 1 wood and 3 score. Keep a grid map of blocks so added/removed blocks are real scene objects and can be targeted. Add a glowing cyan circular storm boundary ring on the ground. It starts with radius 9.3 and the timer at 75. At under 45 seconds shrink the radius to 7.5, and under 20 seconds shrink it to 5.2. Outside the current radius, continuously drain player health at 5 per second. At timer zero show “La tormenta cerró la isla” and end the game. Also end the game at zero health with “Has caído — refresca para reintentar”. While active, show short temporary Spanish toast messages such as “Impacto +25”, “Bot eliminado +100”, “¡Te golpearon!”, “Bloque colocado +5”, “Bloque roto +3”, “Apunta a un bloque”, “Ese espacio está ocupado”, “Fuera de la isla”, “Sin munición — encuentra cajas azules”, and “Necesitas madera”. Use a responsive HUD over the 3D canvas. The background of the page is very dark navy (#0b1320), while the world is brighter blue/green. At top left, show a rounded translucent dark panel with large bold uppercase “BLOQUE ROYALE” and the subtitle “isla voxel · construcción · combate.” At top right, show a matching rounded stats panel with emoji counters and live values: “❤️ 100 🔫 12 🪵 18 🏆 0 ⏱️ 75” (health, ammo, wood, score, and storm seconds), updating as values change. Put a small translucent “+” crosshair at screen center. At bottom, show three large rounded buttons: yellow/orange “CONSTRUIR,” blue “DISPARAR,” and coral/red “ROMPER.” On wide screens also show a small help panel describing “WASD / flechas: moverte · Shift: correr · Espacio: saltar · click: mirar · click izq: disparar · click der: romper bloque”; hide this help text on narrow mobile screens. Support keyboard controls E/build, Q/break, R/reload, WASD/arrows movement, Shift sprint, Space jump, mouse look, left click shoot, and right click break, plus touch/pointer presses on the three action buttons. Prevent the context menu on right click. Use rounded dark translucent panels, bold sans-serif typography, bright color-coded action buttons, soft shadows, and a clean arcade battle-royale presentation.