Appearance
Arcade › Faca Hit
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Filipe Selfmade built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Faca Hit yet. Play it, then tell Filipe Selfmade what you would add next.
Faca Hit was built by Filipe Selfmade 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 Faca Hit 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.
Rebuild “Faca Hit” as a mobile-first browser game in Portuguese, using a dark green casino/mines-style interface and a real-time Three.js 3D scene. The main play area is a nearly black/deep green background (#0a1410) with a large upright cylindrical brown wooden log centered in perspective. The log is about 4.2 units tall and 1.65 radius, has smooth low-shine dark wood shading, three subtle dark raised rings around its circumference, and sits on a wide short dark-green circular base. Use a perspective camera above and in front of the log (roughly camera position 0, 2.8, 5.8 looking toward the log center), warm cream directional lighting from upper right/front, soft green ambient lighting, and a faint cyan rim light from the rear/left. The cylinder continuously rotates around its vertical Y axis during a round; knives and coins are attached to its surface and rotate with it. The central mechanic is a timed knife-throwing risk game. Before play, show a full-screen semi-opaque betting overlay over the scene with a dark panel titled “Faça sua aposta” and subtitle “Arrisque. Multiplique. Saque.” Provide bet shortcut buttons 10, 25, 50, 100, 250, a custom numeric amount field with OK, half, 2x, and MAX controls. Enforce a minimum bet of 5 coins and a maximum custom bet of 500 or the available balance. Include an “FACAS INICIAIS (MINAS)” slider from 1 to 15, default 5, labeled low risk to high risk + multiplier, and mode buttons “DEMO (lento)” and “NORMAL (rápido)”; demo uses slow rotation and normal uses much faster rotation. The confirm button is a large gold “🎯 CONFIRMAR APOSTA”. Start with a persisted balance of 1000 coins, subtract the bet when starting, and persist balance, unlocked skins, selected skin, and recent history in local storage. Also include the visible note “RTP 96-97% • Validação por server seed”. When a round starts, hide the betting panel, reset stage to 0 and multiplier to 1.00x, and place the selected number of initial knives randomly around the log at separated angular positions and varied heights. A knife is a small 3D object stuck radially into the log: dark polygonal handle pointing outward, narrow colored metallic blade pointing inward, and a sharp tip. During each click/tap on the canvas (also support Space on desktop), throw/place one knife at the currently facing/front angular position. The throw succeeds only if it is not too close to any existing knife; if it overlaps an existing knife, immediately end the round with the floating red message “FACA NA FACA!” and lose the bet. On reaching a hidden predetermined server-seed maximum stage, end with “BUST PELO SERVIDOR (seed)”. Do not invent projectile travel; the code places the knife directly at the hit angle, while the rotating log makes timing important. Spawn one or two small bright gold coins around free surface angles shortly after the round begins, with occasional later spawns. If the thrown knife lands close to a coin, remove the coin, show “🪙 MOEDA +1 — [multiplier]×”, and advance the stage. Every valid throw advances the stage, updates the multiplier, and otherwise shows “+1 FACA — [multiplier]×”. The multiplier formula should reflect the actual progression: at stage 0 it is 1.00x; for later stages calculate approximately 1 + stage*0.15 plus a 0.5 bonus each five-stage band and a 1.5 bonus each ten-stage band, multiplied by (1 + initialKnives*0.065), rounded to two decimals, with caps of 2.15 through stage 5, 4.2 through stage 10, 8.5 through stage 15, and 26 afterward. Increase rotation speed after each stage using the supplied-style sequences: DEMO 30,35,40,45,50,55,60,65,70,75,80 degrees/sec and NORMAL 55,70,85,100,120,140,160,180,200,220,250,270,290,300 degrees/sec, clamping to the last speed. During play, place a fixed HUD over the canvas: top center a rounded dark panel with a very large gold multiplier such as “1.00×” and cyan “MULTIPLICADOR” underneath; upper left a rounded dark badge reading “ESTÁGIO 0” (update the number); upper right a small rounded panel labeled “PRÓXIMOS” with the next three multiplier values in cyan separated by bullets; bottom center a prominent rounded gold button reading “💰 SACAR [payout] coins”, where payout is floor(bet * multiplier), visible only while playing; and bottom right a small pill showing DEMO or NORMAL. Use cyan borders/accent text (#00f0ff), gold action controls (#FFD700), dark green panels (#0f1f17/#1a3a2a), white Inter-style UI text, and occasional floating rounded popups that animate upward and fade. Cash out must be a meaningful choice: tapping “SACAR” stops the round, awards floor(current bet * multiplier) coins, persists the new balance, and shows a green/gold popup “GANHOU [amount] COINS!”. A collision or server bust awards nothing. After a short delay, clear all attached knives and coins and reopen the betting overlay. Record up to the latest 12 results in a history modal, showing bet, reached stages, win/loss, mode, time, and hidden max stage information. The top navigation bar should remain visible above the play area: a gold circular axe/knife icon and “FACA HIT” with cyan “MINES STYLE” on the left; a balance pill with coin icon and “coins”; buttons “🪓 Loja”, “📜 Histórico”, and orange “+ Depósito”. The deposit button simulates adding 300 coins and shows “+300 coins (Pix simulado)” followed by “Depósito confirmado!”. Add a shop modal called “Loja de Facas” with six knife skins: Clássica free/unlocked gray, Dourada 180 gold, Vermelha 120 red, Azul Neón 95 blue, Preta 75 black, and Esmeralda 220 green. Show a colored swatch, unlocked/price state, and Usar/Comprar controls; purchases subtract coins, unlock and select the skin, and selection affects the blade color. At the beginning of a round, choose randomly from unlocked skins for the visible round knife appearance. The rendering should be polished but restrained: large shadowed brown log, subtle wood rings, small metallic knives and shiny emissive gold coins, strong readable gold/cyan HUD, touch-friendly controls, no extra enemies or scenery beyond the log and base.