Skip to content

Arcade › Kaleci Düellosu

Kaleci Düellosu

  • 2d
  • arcade
  • soccer
  • sports
  • top-down
  • score-attack
0
Remix it Discord

1 play

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. Vahap Vahapoğlu built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Kaleci Düellosu yet. Play it, then tell Vahap Vahapoğlu what you would add next.

Make your own game

Kaleci Düellosu was built by Vahap Vahapoğlu 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 Kaleci Düellosu 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.

Read the build brief for Kaleci Düellosu

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 fullscreen 2D HTML5 canvas arcade soccer penalty-duel game titled “Kaleci Düellosu,” with Turkish interface text. Use a top-down/flat overhead view of a vertically oriented green soccer pitch. The background should be a dark green vertical gradient with subtle horizontal lighter mowing stripes. Draw a thin translucent white rectangular field boundary inset about 8% from the screen edges, a halfway line, and a large translucent center circle. Place a rectangular goal at the top and another at the bottom, each spanning about 60% of the screen width, with thick white outlines and a semi-transparent green net filled with a visible square grid. The player alternates attacking from the bottom toward the top goal and defending against the opponent attacking from the top toward the bottom goal.

At startup, show the player’s turn: a small red/orange player marker and peach circular head near the bottom in front of the bottom goal, a blue rectangular goalkeeper with a yellow strip and peach head in the top goal, a white soccer ball at the player’s starting position, and a dotted/segmented white aiming guide pointing upward. During the opponent’s turn, reverse the roles/colors: the opponent shoots from the top toward the bottom and the lower goalkeeper is red/orange. Put an orange circular defender labeled “D” in black at the center of the field. The defender blocks a shot when the ball reaches the center area, then becomes inactive for that attack. Use simple clean vector shapes, no external assets, with a polished casual arcade style.

Core gameplay: the match lasts 90 seconds and alternates turns after every shot. The HUD continuously shows the score as “SKOR” and “0 - 0” (player score first), a countdown under “SÜRE” starting at “01:30,” and a status label that says “SENİN SIRAN,” “RAKİP SIRASI,” or “TOP OYUNDA”; on match end show “MAÇ BİTTİ.” When the player shoots, launch the ball rapidly upward from the bottom with direction controlled by an aim angle limited to roughly ±0.48 radians from straight up. A shot entering the central 60%-width goal opening scores for the attacking side; a shot outside that opening is a miss. The goalkeeper should move horizontally in response to the predicted ball intersection, constrained to roughly the middle 54% of the screen, and save the shot if the ball overlaps its horizontal rectangular body. Show a short fading ball trail while it flies. The center defender can block the ball, displaying “DEFANS BLOKLADI” for the player’s attack or “RAKİP DEFANS BLOKLADI” for the opponent’s attack. Display brief result messages such as “GOL! SENİN TAKIMIN ⚽,” “RAKİP GOL ATTI,” “KALECİ KURTARDI,” “SENİN KALECİN KURTARDI,” “DIŞARI,” “RAKİP DIŞARI ATTI,” and at the end “MAÇ BİTTİ — KAZANDIN!” / “RAKİP KAZANDI” / “BERABERE!” based on the score.

Player controls must work with keyboard, mouse, and touch: A or Left Arrow nudges aim left, D or Right Arrow nudges aim right, Space or the large “ŞUT” button shoots, and the player can press/touch-drag the ball/canvas to set the shot direction and release to shoot. On-screen bottom-left instructions should read exactly or nearly: “A / D veya ◀ / ▶: nişan al”, “Space / ŞUT: vur · Topa dokunup sürükle: yön ver”, and “Her ataktan sonra sıra diğer takıma geçer”. Bottom-right controls are three rounded buttons: dark left-arrow, orange-red “ŞUT,” and dark right-arrow. Use a dark translucent rounded top HUD panel, a translucent rounded instruction panel, and high-contrast white typography. Keep the game responsive to viewport resizing and hide overflow so it fills the screen.

More free browser games

Browse the whole Arcade →