Covid ở nhà quá chán, nhà thiết kế game chế luôn máy chơi game chỉ với 1 chiếc smartphone và bìa carton


Bạn đã làm gì khi bị mắc kẹt trong nhà giữa mùa Covid? Peter Gyory, từng tốt nghiệp Đại học Colorado và một số đồng nghiệp tại Viện ATLAS của UCB đã thiết kế ra máy chơi game từ đống bìa cứng bỏ đi nằm xung quanh nhà. Thiết bị này hứa hẹn sẽ giúp cho việc tiếp cận các trò chơi sử dụng bộ điều khiển thay thế (Alt Ctrl Game) dễ dàng hơn bao giờ hết đối với đông đảo người dùng.

Thành quả là một máy chơi game mang tên Tinycade ra đời. Điều thú vị là bạn cũng có thể làm cho mình một thiết bị tương tự. Tất cả những gì bạn cần để thiết kế máy chơi game này là một số bìa cứng, điện thoại thông minh, hai chiếc gương nhỏ, dây chun và tăm. Gyory và các cộng sự của mình đã trình bày công trình vào tháng 6 vừa qua tại Hiệp hội Máy tính về Sáng tạo và Nhận thức ở Venice, Ý, trong một bài báo được xuất bản trong kỷ yếu của hội nghị.

Gyory là thành viên của cộng đồng các nhà phát triển trò chơi, tập trung vào việc xây dựng các trò chơi Alt Ctrl (sử dụng bộ điều khiển thay thế). Đây là những trò chơi mà người chơi sẽ sử dụng giao diện điều khiển vật lý, các cần điều khiển thay vì bàn phím hoặc màn hình cảm ứng để chơi.
Sự bùng nổ kỹ thuật chế tạo số đã thúc đẩy công việc này, đáng chú ý nhất là công nghệ in 3D và cắt laser. Và hầu hết các trò chơi Alt Ctrl thường dựa trên các nền tảng như Arduino hoặc Makey Makey. Tuy nhiên, những thiết kế dạng này đòi hỏi một mức độ chuyên môn kỹ thuật nhất định và hầu hết các trò chơi Alt Ctrl chỉ được giới thiệu tại các triển lãm chuyên ngành, khó tiếp cận với phần lớn người tiêu dùng.

'Bằng cách sử dụng những vật liệu phổ biến và cách tiếp cận thủ công đơn giản, chúng tôi hy vọng máy chơi game Tinycade có thể thu hẹp khoảng cách này', các tác giả chia sẻ.
Thành phần điện tử duy nhất mà nhóm nghiên cứu sử dụng là điện thoại thông minh. Phần thân của hệ thống gợi lên hình ảnh của một chiếc tủ máy chơi game cổ điển và được cắt bằng giấy bìa cứng để dễ dàng lắp ráp. Tiếp theo, người chơi cần xây dựng bộ điều khiển cho trò chơi. Sau đó, họ chỉ cần đặt điện thoại thông minh của mình vào máy chơi game và khởi động trò chơi.

Đặc điểm quan trọng của máy chơi game Tinycade là việc sử dụng thị giác máy tính (Computer Vision) trong giao diện điều khiển, cho phép nhà thiết kế sử dụng các điểm đánh dấu để tạo ra các giao diện chức năng trên giấy. Màn hình của điện thoại hiển thị trò chơi, trong khi camera phía sau phát hiện các điểm đánh dấu. Các gương ở bên trong đóng vai trò như kính tiềm vọng, điều chỉnh góc nhìn của camera với mặt sau của bảng điều khiển.
Bộ điều khiển hoạt động dựa trên Computer Vision được viết bằng Javascript. Bộ điều khiển sẽ xác định các điểm được đánh dấu sẵn, xác định tọa độ, góc quay, sự di chuyển. Việc sử dụng Javascript có nhiều ưu điểm. Đầu tiên là tính tái sử dụng. Nó giúp nhà phát triển có thể sử dụng lại các đoạn mã xử lý một cách nhanh chóng mà không phải lo lắng về thời gian xây dựng cũng như tính tương thích với các hệ điều hành. Điều này giúp cho máy chơi game Tinycade không bị ràng buộc với phần cứng hoặc hệ thống cụ thể nào.

Trong quá trình phát triển, nhóm đã xây dựng hẳn bộ thư viện giúp thiết kế giao diện người dùng cho máy chơi game Tinycade và sử dụng bộ thư viện này để thiết kế một vài trò chơi để kiểm thử. Từ những trò chơi 1 người chơi hay trò chơi nhiều người chơi thông qua Wifi hay Internet. Mỗi trò chơi có cách điều khiển khác nhau, từ đơn giản đến phức tạp. Điều tuyệt vời là hệ thống hoạt động đúng như mong đợi.
Tinycade vẫn là một máy chơi game cần được cải tiến ở nhiều điểm. Đáng chú ý nhất là tải CPU cao và độ trễ của Computer Vision. Ngay cả với một điện thoại thông minh đời mới, máy vẫn có độ trễ trung bình là 0.2 giây. Vì vậy các bộ điều khiển không phản hồi nhanh như kỳ vọng. Và góc nhìn camera hạn chế cũng làm hạn chế không gian thiết kế.

Thế nhưng, Gyory tin rằng máy chơi game Tinycade đủ cao cấp để các nhà sản xuất có sở thích trong cộng đồng Alt Ctrl có thể bắt đầu chế tạo và chia sẻ các cung cấp tùy chỉnh của riêng họ. “Và một ngày nào đó, bất kỳ ai có điện thoại thông minh đều có thể tham gia Game Controller Hackathons” - Anh chia sẻ.
- Xem thêm các bài viết chuyên mụcKhám phá

Bình luận (0)