Skip to content

kaeskiio/ValorantAim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Valorant Aim Soft Aimer

Overview

This project demonstrates the integration of software and hardware to create a soft aim assist for the game Valorant using Python and Arduino. It highlights technical skills in programming, image processing, and hardware interfacing. Note: This project is for educational purposes only and should not be used to gain unfair advantages in games.

Files

  • ValorantAim.py: Python script for processing screen captures to identify targets.
  • ValorantAim.ino: C++ script in Arduino IDE for interfacing with a microcontroller to simulate mouse movements for aim adjustment.

Technical Skills Demonstrated

  • Python Programming: Utilizes libraries for image processing and screen capture to identify targets on the screen.
  • C++ and Arduino IDE: Programs a microcontroller to simulate mouse inputs based on data received from the Python script.
  • Hardware-Software Integration: Combines software logic with hardware control to adjust aim in real-time.
  • Ethical Considerations: Emphasizes the impact of cheats on fair play and the gaming community.

Getting Started

Prerequisites

How It Works

Python Script (ValorantAim.py)

  • Screen Capture: Captures the current screen frame using libraries like pyautogui and opencv-python.
  • Target Detection: Processes the captured image to identify targets using techniques such as color detection and contour finding.
  • Aim Adjustment Calculation: Calculates the necessary movements to align the crosshair with the detected target and sends this data to the Arduino.

Arduino Script (ValorantAim.ino)

  • Mouse Simulation: Uses the Arduino Mouse library to simulate mouse movements based on the data received from the Python script.
  • Serial Communication: Receives aim adjustment data from the Python script via serial communication and moves the mouse accordingly.

Ethical Considerations

While this project demonstrates technical proficiency, it is important to understand the ethical implications of creating and using cheats in games. Cheating undermines fair play, affects the gaming experience of others, and is often against the terms of service of the game. This project should be used responsibly and with an understanding of these considerations.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published