Concept: Step into a game that merges the excitement of football with strategic ball bouncing tactics. Your objective is to outmaneuver the opponent's defense by skillfully bouncing the ball off walls and approach the goal. Prepare for a thrilling experience that combines precision and strategy to dominate the field.

Controls: Take control of the red player using WASD keys, with Left Shift for shooting. The green player is managed using arrow keys for movement and Right Shift for shooting. When not in possession of the ball, freely navigate with the respective direction keys. Once in possession, use the left and right (or AD) keys to aim in your desired direction and unleash a powerful shot with the Shift button.

Features Added:

  • Fluid character movement for precise navigation.
  • Accurate collision detection between the ball and players, ball and goal, and ball and walls.
  • User-friendly interface to track scores for each player.
  • Shooting mechanics to kick the ball in the chosen direction.
  • Periodic goalkeepers to add an additional challenge.
  • Staying one step ahead of your opponents by increased speed during defense when the opponent has possession of the ball.

Features To Be Added:

  • Collision detection using ray casting between players and walls/goals.
  • Immersive music and sound effects to amplify the game experience.
  • Improved assets and graphics for a visually stunning environment.
  • Increased player count for more dynamic and competitive matches.
  • Playtesting to optimize gameplay values for maximum enjoyment.
  • Introduce a dash function to intercept the ball during opponent possession.
  • Enable movement during possession for enhanced strategic options.

The assets used in the game:

  • Neon beach background (OpenGameArt.org)
  • Neon city sunset background (OpenGameArt.org)
  • Triangle (player) controller (OpenGameArt.org)
  • SoccerBall (OpenGameArt.org)
  • Game icon with a striped sun (Gameicons.net)
  • Box asset for goals and walls (created using paint)

Leave a comment

Log in with itch.io to leave a comment.