/basic-combat-system

Basic combat/movement system in Unity 3D

Primary LanguageC#MIT LicenseMIT

๐Ÿ•น๏ธ Basic combat/movement system in Unity 3D

Developed a basic combat/movement system for Unity, allowing the character to perform various manoeuvres and actions.

๐ŸŽฎ Controls:

  • WASD - movement
  • Shift(press) - dash
  • Shift(hold) - sprint
  • W + Q/E - flip forward/backward
  • Alt - mouse cursor appears when held down
  • Right mouse button (hold) - ัharged jump

๐Ÿ“น Videos:

๐Ÿšถ Movement:

Movement.mp4

โ†•๏ธ Flip forward/backward:

Flip.MP4

โšก Dash and sprint:

Dash_and_Sprint.mp4

๐Ÿ‡ Bunny Hop:

Bunny_Hop.mp4

๐Ÿ–ฑ๏ธ Mouse cursor appears when held down:

Mouse_Cursor.mp4

๐Ÿš€ Charged Jump:

Charged_Jump.MP4

๐Ÿง— Wall Climbing and wall jumping:

Wall_Climbing_and_Wall_Jumping.mp4

๐Ÿ“‹ Requirements

  • Unity Version: 2022.3.44f1 or later
  • Plugins:
    • ProBuilder
    • Cinemachine
    • Input System

๐Ÿ“„ License

This project is licensed under the MIT License. See the LICENSE file for details.