Skip to content

Arcade › VS Attack Legend

VS Attack Legend

  • 3d
  • sports
  • soccer
  • mobile
  • arcade
  • arabic
  • third-person
  • timed-match
0
Remix it Discord

4 plays

How to play

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

Discussion

Nobody has said anything about VS Attack Legend yet. Play it, then tell the creator what you would add next.

Make your own game

VS Attack Legend was built 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 VS Attack Legend 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 VS Attack Legend

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.

Recreate "VS Attack Legend" as a portrait-friendly, mobile-first 3D soccer game with an Arabic right-to-left interface. Use a Three.js-style third-person camera following the user-controlled striker from behind and slightly above: the player is centered in the lower/middle of the view, the camera sits about 6.5 units above and 10.5 units behind, and looks toward the player and the space ahead. Build a simple full soccer stadium: a green rectangular pitch about 36 by 58 units, white touchlines, halfway line, penalty-box markings, center circle, two white goals with transparent wireframe nets, dark green apron around the field, and stepped dark blue-gray stands with teal advertising panels on all four sides. Use bright daylight with soft shadows, a pale blue sky/background, and a subtle distance fog. The low-poly art should be clean and lightweight: animated humanoid footballers when the character asset loads, with a simple capsule/sphere fallback if it does not; the player's team wears blue shirts with dark shorts, the opposing team wears red shirts with dark shorts, and goalkeepers wear their team color. Add visible hair/beard details and shirt-number sprites where practical. Include a textured white soccer ball with dark pentagon patches, resting/bouncing on the field.

The game is a timed one-on-one-player soccer match. Spawn the controlled blue striker around the home half, ten other blue outfield teammates, eleven red opponents, and blue/red goalkeepers. The user controls only the blue player. The match starts from an Arabic loading/start overlay: title "VS ATTACK" with ATTACK in gold, player-name input defaulting to "آدم النجم", a path selector with "مسيرة النادي" and "مسيرة المنتخب", a starter card showing "60 OVR", rating "6.0", and position "ST", a large gold "ابدأ المباراة" button, and a secondary training button "تدريب سريع +2 OVR". Training increases OVR by 2 and reports success before play. Starting the match hides the overlay, starts a 120-second clock, plays a whistle/crowd ambience if available, and displays an Arabic start message.

Implement football interactions from the actual rules in the game: move with a virtual circular joystick on the bottom-left, or keyboard WASD/arrow keys. Movement is clamped inside the pitch, uses a speed around 7, faces the direction of travel, and switches between idle/run animation. When close to the ball (within roughly 1.8 units), the player can take possession; while possessing it, keep the ball just ahead of the player's facing direction and dribble. Bottom-right circular action buttons should include pass (shown as ✕), shoot (shown as ○ in a gold/orange gradient), skill (purple button labeled "مهارة"), and tackle ("افتكاك"). Pass takes possession if needed, counts a pass, sends the ball toward the nearest blue teammate at about 12 speed, and shows an Arabic commentary message. Shoot takes possession if needed, counts a shot, sends the ball toward the opponent goal at about 20 speed, and shows a strong-shot message. Skill, when holding the ball, bursts the player forward about 2 units and keeps dribbling, with a dribble commentary message. Tackle searches for the nearest red opponent and, if within about 2.4 units, places the ball at that opponent, stops it, counts a successful tackle, and gives possession back with Arabic commentary. If a red attacker has the ball, have the AI carry it toward the home goal; let the user interrupt/steal it at close range. Let AI teammates and opponents move toward the ball or the user, with opponents pressing the user and occasionally taking possession. Keepers track the ball laterally near their goal. Simulate ball velocity, gravity/bounce, friction, player collisions, and goal detection at either end. A ball crossing into the opponent goal increments the home score; one entering the home goal increments the away score, resets player positions and the ball to midfield/home setup, and announces the result.

Make the AI simple and readable rather than a complex simulation: blue and red outfield players continuously approach relevant targets, run when moving and idle when close, and red possession advances toward the home goal. Goals should update the score and reset play rather than ending the match immediately. End the match when the two-minute timer reaches zero and show an Arabic match-statistics overlay containing the final score, XP, shots, successful/total passes, successful/total tackles, and the final rating, plus a "مباراة جديدة" button that resets scores/time and starts another match.

The always-on Arabic HUD should match the dark teal/gold visual language. At the top show the VS ATTACK brand, player name "آدم النجم", team "نادي العاصمة", score formatted as 0 - 0 with labels "أنت" and "الخصم", and a gold countdown beginning at 02:00. Near the upper center show a rating badge like "6.0 · OVR 60". Show temporary rounded Arabic commentary banners for events and a hint such as "حرّك العصا واقترب من الكرة". Include upper controls labeled "نهار" for the day/light mode and "سوق" for the transfer/contract market. The market overlay should use the same panel styling and provide transfer/contract information, offers, a renewal button, and close button, consistent with the available budget/contract state. Use responsive sizing so the virtual joystick and action buttons remain usable on phone screens, while keyboard controls also work on desktop.

Use a dark navy/teal interface background, translucent teal panels with cyan borders, rounded corners, white text, and strong gold/orange primary buttons. Maintain the screenshot's portrait composition: top scoreboard, large central 3D pitch, and bottom joystick/action controls. Add Arabic speech/commentary when possible, but gameplay must still work if audio or remote character/audio assets fail; fall back to primitive players and continue loading. Keep all labels and player-facing text in Arabic except the stylized "VS ATTACK" brand and numeric football statistics.

More free browser games

Browse the whole Arcade →