Jeffrey Cross
Jeffrey Cross

Kawalan Permainan Bebas Futuristik dengan DodecaLEDron

Pengawal unik ini dicipta oleh pemaju Indie, Alan Zucconi. Ia membolehkan pemain untuk mengawal ruang angkasa maya dengan hanya melayang tangan mereka ke atas satu siri sensor.Ia telah ditemui di tingkat pameran "Input Alternatif" pada Persidangan Pemaju Permainan Tahunan (GDC) 2015 di San Francisco. Pemain boleh menggunakan pengawal untuk menembak laser dan mengubah arahan bergantung pada sisi mana orang meletakkan tangan mereka.

Ringkasnya, poligon berbilang mempunyai LED dan sensor kedalaman yang tertanam ke dalam setiap sisi individu. Ini cara pintar untuk mendekati input untuk sekurang-kurangnya. Ia berfungsi dengan menyinarkan cahaya keluar dari peranti yang melantun mundur dari tangan seseorang dan memukul sensor di sebelah tertentu. Maklumat dari sensor kemudian dialihkan melalui Arduino, mencetuskan peristiwa.

Foto ditarik dari laman web Alan Zucconi

Bingkai luarnya dipotong laser di ruang hacker di London. Ia mempunyai tepi terbakar klasik yang dihasilkan oleh mesin sedemikian, yang menambah rupa pedesaan yang bagus untuk peranti itu. Litar utama adalah berdasarkan papan Arduino yang terletak di bawah dodecehedron. Wayar mengalir ke dalam bekas di atas. Spesifikasi teknikal untuk pengawal adalah seperti berikut:

  • Sensor jarak. Sensor jarak jauh telah dilaksanakan menggunakan dua pemancar IR dan sebuah photodiode IR. Apabila objek seperti tangan menghampiri pemancar, ia mencerminkan beberapa cahaya mereka kembali ke dalam fotodiod. Ini membolehkan pengesanan jarak dekat (sehingga 5 sentimeter). Penapisan Kalman digunakan untuk mengurangkan bunyi sensor dan ketidaktepatan. Setiap wajah boleh ditentukur secara individu untuk menyesuaikan latar belakang latar belakang IR persekitarannya.
  • Lampu. Runcit LED RGB yang digunakan dalam projek ini ialah Adafruit Neopixels.
  • Mikropengawal. DodecaLEDron berjalan di Arduino Mega, yang mempunyai input analog dan digital yang cukup untuk semua wajah pengawal.
  • Kes. Kes luaran pengawal dibuat daripada kayu (3mm MDF). Ia telah direka menggunakan Sketckup dan lasercut di London Hackspace. Setiap wajah mendedahkan litar, memberikan kemasan steampunk kepada pengawal.

Demo perisian yang dipasangkan dengan DodecaLEDron disebut Nimbatus dan dikembangkan oleh pengembang game Swiss Indie, Micha Stettler. Ia dibuat dengan enjin permainan Unity. Oleh kerana halaman projek pengawal berdedikasi menyatakan, "pemain mengawal ruang angkasa, berinteraksi dengan wajah DodecaLEDron. Ini membolehkan cara yang lancar untuk menguasai kedua-dua enjin dan senjata dengan gerak tangan tangan yang cecair dan boleh dipercayai. "Gameplay mengingatkan permainan Atari klasik 'Asteroid' di mana kraf lain yang sama menyerlahkan laser pada objek yang akan datang sebelum ia menyebabkan kerosakan pada kenderaan . Di samping itu, peranti itu sendiri hampir menyerupai bola kristal ajaib; terutamanya apabila pemain melambai tangan mereka seperti penyihir berteknologi tinggi.

Foto ditarik dari laman web Alan Zucconi

The DodecaLEDron diilhamkan oleh beberapa projek lain yang terdapat dalam talian, termasuk Dodecaudion Pangenerator, dodecahedron markcra dan satu lagi projek Makezine yang dipanggil dipanggil pembicara dodecahedron. Untuk maklumat lanjut tentang pengawal peribadi, lawati halaman projek yang dipautkan di bahagian atas. Juga, ikut pencipta di Twitter @AlanZucconi untuk maklumat terkini mengenai karyanya.

Kongsi

Meninggalkan Komen