Mục lục:

Trò chơi tương tác Simon nói: 5 bước
Trò chơi tương tác Simon nói: 5 bước

Video: Trò chơi tương tác Simon nói: 5 bước

Video: Trò chơi tương tác Simon nói: 5 bước
Video: TESOL | Warm up - Mr. Bách says (Hoạt động khởi động lớp TESOL) 2024, Tháng mười một
Anonim
Trò chơi tương tác Simon nói
Trò chơi tương tác Simon nói

Tôi không nhớ rõ trò chơi này phát triển như thế nào nhưng động lực chính đằng sau nó là cải thiện khả năng xử lý nhận thức và sự chú ý bằng cách khiến người chơi tập trung vào một chuỗi đánh trống và sau đó lặp lại chuỗi đó. Người chơi có thể sử dụng thảm dance-dance-Revolution hoặc một bộ điều khiển bongo kiểu 4 miếng tùy chỉnh được xây dựng. Nó được xây dựng cho www.tulgeywood.us để cung cấp một chút thông tin cơ bản cho người chơi / người dùng mục tiêu

Bước 1: Phần mềm

Phần mềm
Phần mềm

Tôi đã rất may mắn khi gặp một nhà phát triển trò chơi tài năng ở Vương quốc Anh, người có cùng sở thích. https://www.funpods.com/ chúng tôi đã nói chuyện và trong vòng một tuần, anh ấy đã tạo ra chiếc trống ảo tuyệt vời này. Chúng tôi sẽ tạm dừng phát hành mã nguồn ngay bây giờ vì nó vẫn đang trong quá trình phát triển nhưng bạn có thể chơi bản demo đang hoạt động của chúng tôi bằng cách sử dụng các hàng bàn phím (qwertyui) cho trình phát 1 và (asdfghjk) cho trình phát 2.https:// web. mac.com/pauric_ocallaghan/simondrums/PauricsDrums_003.htm Ban đầu chúng tôi sử dụng 8 miếng đệm được ánh xạ trên 8 công tắc được tìm thấy trên một tấm nền DDR nhưng đã kéo nó trở lại 4 cho đơn giản. Trò chơi đã được thử nghiệm gần đây và một số cải tiến sẽ được đưa vào. 1) hai bộ trống ảo sẽ có màu sắc khác nhau, 2) thời gian nghe cho người chơi 2 sẽ được kéo dài 3) miếng đệm của bộ điều khiển tay cần có mũi tên để cho phép người chơi để lập bản đồ giữa thực và ảo với nhau. phiên bản mới nhất 4https://www.funpods.com/freelance/TulgeyWood/Pauric'sDrums_004.htm (lưu ý với Richard, bạn có thể xóa 'khi nó cắt liên kết ở đây) mọi người khác, tôi không biết mình có bao nhiêu băng thông vì vậy nếu liên kết.mac chết, hãy thử funpods bằng cách sao chép / dán toàn bộ dòng, đừng chỉ nhấp vào liên kết bị hỏng. Và kiểm tra một số trò chơi khác của Richards, tôi đã liên lạc với anh ấy sau khi chơi bongos của Bonobo, nó thực sự rất tuyệt.

Bước 2: Phần cứng: Keypress Generator

Phần cứng: Keypress Generator
Phần cứng: Keypress Generator
Phần cứng: Keypress Generator
Phần cứng: Keypress Generator

Một vấn đề ngay lập tức mà chúng tôi phải giải quyết là nền tảng Richard sử dụng để phát triển trò chơi, sóng xung kích, sẽ không chấp nhận các đầu vào mũ cần điều khiển được tạo bởi thảm nhảy nguyên bản, có một plugin nhưng chúng tôi quyết định thiết kế phần cứng để tạo các phím bấm, nó sẽ Tôi đã có một Belkin Nostromo tiện dụng và được buộc trong cáp VGA màn hình máy tính vì chúng chỉ cao hơn số dòng cần thiết. Đây là nơi bạn thực sự cần phải ghi lại các chân cắm ở đâu. Bạn có 9 dòng và 3 vị trí để khớp các dòng đó1) thảm nhảy với> cáp2) cáp với> đầu nối đầu vào của bộ tạo phím bấm 3) Phần mềm lập bản đồ phím, trong trường hợp này là nostromo trình điều khiển. Nếu bạn sử dụng bàn phím USB thì bạn sẽ phải sửa đổi phần mềm trò chơi để thích ứng với các phím chính xác. Lý tưởng nhất thì đây sẽ là một tính năng trong phần mềm nhưng để phát triển thì việc phân tách này cho phép một số tính linh hoạt.

Bước 3: Phần cứng: Tay điều khiển

Phần cứng: Tay điều khiển
Phần cứng: Tay điều khiển
Phần cứng: Tay điều khiển
Phần cứng: Tay điều khiển
Phần cứng: Tay điều khiển
Phần cứng: Tay điều khiển
Phần cứng: Tay điều khiển
Phần cứng: Tay điều khiển

Tôi đã làm một bằng chứng về khái niệm bằng cách sửa đổi một trò chơi 'Simon'. Các miếng đệm được thiết lập để phát hiện các lần nhấn song song với phần cứng simon hiện có, vì vậy trò chơi gốc sẽ vẫn chơi được. Được cấy vào thiết bị điện tử từ một tấm thảm nhảy, về cơ bản phát hiện quần đùi và tạo ra các lệnh mũ cần điều khiển thông qua usb tới hệ điều hành. Tôi đã sử dụng mã nguồn mở https://www.stepmania.com/ như một khối khởi đầu để phát triển và thử nghiệm. Kết quả là các miếng đệm simon không đủ nhạy bén hoặc nhạy cảm đối với một số người. Bộ điều khiển tay hiện tại là một bản dựng chi tiết, không thể tìm thấy nó trong một hướng dẫn riêng: thiết kế trong một trò chơi simon. Tôi vẫn có kế hoạch sử dụng nền tảng cho stepmania và sẽ tạo ra một tài liệu hướng dẫn về cách chỉnh sửa tệp trong những tuần tới

Bước 4: Phần cứng: Dance Mat

Phần cứng: Dance Mat
Phần cứng: Dance Mat
Phần cứng: Dance Mat
Phần cứng: Dance Mat
Phần cứng: Dance Mat
Phần cứng: Dance Mat

Tôi nghĩ rằng các bản nhạc bên trong bất kỳ tấm thảm nào có thể sẽ giống nhau. Vì vậy, khi viết danh sách ánh xạ của bạn, hãy bắt đầu bằng danh sách các mũi tên tương ứng với các miếng đệm trên tấm lót. Sau đó, ghi lại số pin hoặc màu dây từ thiết lập cáp bạn đã chọn. Tôi đã chọn đầu nối và cáp loại d 15 chiều, thường được sử dụng cho VGA (lưu ý nếu bạn sử dụng vga, một cái gì đó như chân 7 không được kết nối)

Cách bạn kết nối dây cáp với thảm nhảy là tùy thuộc vào bạn. Tôi khuyên bạn nên để nguyên pcb của mat, hàn cáp vào pcb gần đầu nối mat (bạn sẽ muốn làm xước lớp phủ) và sau đó cắt theo dõi ngược dòng để cô lập mạch điện trên pcb hoặc nó sẽ buộc mọi thứ trên bạn. Sau đó, ghi lại những miếng đệm nào bạn đã buộc vào ghim và làm theo ánh xạ đó cho đến phần mềm. Bạn cũng sẽ muốn sao chép chính xác điều này cho mỗi tấm chiếu. Một điều không được vẽ trong sơ đồ đính kèm dưới đây là đường chung, hoặc phía bên kia của các công tắc. Mỗi tấm đệm được ghép vào một tấm chung, điều rất quan trọng là phải kết nối nó với máy tính một cách chính xác hoặc không tấm đệm nào hoạt động.

Bước 5: Video

Đây là một đoạn video nhỏ về hai chiếc thảm nhảy đang hoạt động. Tôi sẽ cập nhật điều này sẽ là một tấm thảm khiêu vũ và trống tay sau khi tôi khắc phục một lỗi nhỏ về hệ thống dây điện với trống.

Đề xuất: