Son yirmi veya otuz yılda çevrimiçi bir nişancı oyunu oynayan herkes, otomatik nişan alarak oyunda hile yapan bir kişi veya makineyle neredeyse kesinlikle karşılaşmıştır. Hile önleme özelliğine sahip daha yeni oyunlar için bu daha az sorun yaratır, ancak Team Fortress gibi eski oyunlar bu aimbotlar tarafından etkili bir şekilde mahvoldu. Bu tür hileler genellikle yazılımda yapılır ve [Kamal] yapıp yapamayacağını merak etti bunun yerine doğrudan donanım üzerinde çalışan bir hedef botu oluşturmak için.
İlk olarak, TF2 gibi oyunların durumundan bıkmış herkese bunun, herhangi bir oyunda herhangi bir aimbot’u daha kötü veya daha yaygın hale getirmesi muhtemel olmayan bir kavram kanıtı robotu olduğunu hatırlatacağız. Bunun nedeni çoğunlukla [Kamal] makinesini gerçek bir çok oyunculu video oyununda değil, birinci şahıs nişancı eğitim simülasyonu olan Aim Lab’de çalışacak şekilde eğitiyor. Robot, Python’da bilgisayarının ekran görüntüsünü alarak ve bilgileri yüksek kontrastlı hedefleri tanıyan bir bilgisayarlı görme algoritmasından geçirerek çalışır. Oradan, fareye bağlı bir dizi omniwheel’e nereye işaret edileceğini söylemek için bir PID denetleyicisi kullanılır ve imleç isabet kutusundayken bir fare tıklaması tetiklenir.
Basit gibi görünse de, robotu inşa etmek ve daha da önemlisi, PID kontrolörünü ayarlamak uzun zaman aldı. [Kamal] iki aydan fazla bir süre önce, nişan eğiticisinde FPS yanlısı atıcılarla rekabet edebildi. Yine de etkileyici bir yapı ve omniwheel motorlarından biri yanmamış olsaydı, platformdaki en yüksek insan puanlarını aşmış olabilir. Sizi bir oyunda daha iyi yerine daha da kötü yapan bir bot istiyorsanız, aralarında oyun bilgilerini iletmek için iki bilgisayar kullanarak Valorant oynayan bu yapıya gidin.
Kaynak : https://hackaday.com/2022/04/30/aimbot-does-it-in-hardware/