Bằng cách sử dụng hệ thống chân ga và vô lăng thật từ xe Honda CR-V, game thủ này đã điều khiển phương tiện trong game Need for Speed Underground một cách vô cùng chân thực.
Một game thủ đã kết nối cổng OBD2 trên chiếc Honda CR-V 2012 cùng kỹ năng lập trình để biến nó thành bộ điều khiển. Thay vì dùng thiết bị ngoại vi thông thường, anh sử dụng chính hệ thống điều khiển của xe hơi để trải nghiệm tựa game Need for Speed Underground theo cách độc nhất vô nhị.
1. Biến Honda CR-V 2012 thành tay cầm chơi Need for Speed Underground: Câu chuyện khó tin nhưng hoàn toàn có thật
YouTuber Mr. Yeester (mryeester) đã làm nên điều phi thường khi biến chiếc hatchback Honda đời cũ của mình thành thiết bị điều khiển game thông qua việc chuyển đổi dữ liệu cảm biến xe thành tín hiệu điều khiển trong tựa game đua xe nổi tiếng.
Từ năm 1996 trở đi, đa số xe hơi bán tại thị trường Mỹ đều được tích hợp cổng OBD2 - giao diện chẩn đoán tiêu chuẩn thường đặt phía dưới vô lăng. Công cụ này cho phép truy cập thông tin từ các cảm biến như vòng quay động cơ, lượng nhiên liệu còn lại và đặc biệt quan trọng là vị trí chân ga trong trường hợp này.

Một người chơi đã tái sử dụng chiếc Honda CR-V 2012 làm thiết bị điều khiển cho tựa game Need for Speed Underground.
Yeester đã dùng cáp chuyển OBD2 sang USB để kết nối xe với máy tính xách tay, sau đó thu thập dữ liệu cảm biến thông qua chương trình tự phát triển bằng Python.
Thêm vào đó, Yeester tận dụng thư viện pySerial để chuyển đổi tín hiệu từ cổng OBD2 thành lệnh điều khiển trong game. Một bước quan trọng là xác định chính xác PID (Parameter ID) của cảm biến chân ga - yếu tố then chốt để thu nhận đúng dữ liệu cần thiết.
Dữ liệu vị trí chân ga được thu thập liên tục và lưu trữ dưới dạng file JSON. Một chương trình AutoHotkey được lập trình riêng sẽ theo dõi file này, khi giá trị 'trigger_value' vượt quá 0.2 sẽ tự động kích hoạt phím Space - thao tác tương ứng với việc nhấn ga trong các tựa game đua xe như Need for Speed.

Mr. Yeester đã tận dụng chính vô lăng ô tô thật để điều khiển phương hướng di chuyển trong thế giới ảo.
2. Thiết lập đơn giản mang lại hiệu quả không ngờ
Chỉ cần thiết lập game nhận phím Space là lệnh tăng tốc, khởi chạy script AutoHotkey và thực hiện thao tác đạp ga ngoài đời thực, bạn hoàn toàn có thể điều khiển xe trong game bằng chính chiếc xe của mình.
Ở phiên bản video chi tiết, Mr. Yeester đã nâng cấp hệ thống bằng cách tích hợp cả vô-lăng thật để điều khiển hướng di chuyển trong game. Anh tận dụng phần mềm chẩn đoán xe Honda cũ để thu nhận tín hiệu từ cảm biến góc lái, sau đó chuyển đổi thành tín hiệu điều khiển thông qua trình giả lập Dolphin Emulator.
Mặc dù yêu cầu đầu tư không nhỏ cho hệ thống mô phỏng này, Mr. Yeester đã cho thấy chỉ cần có đam mê cùng kiến thức lập trình, bạn hoàn toàn có thể tạo ra cách chơi game độc đáo. Đối với cộng đồng DIY công nghệ, đây thực sự là một trong những dự án simracing sáng tạo và ấn tượng nhất từ trước đến nay.
