Daftar Isi:
- Langkah 1: Pustaka Deteksi Bahasa dan Gerakan
- Langkah 2: Tutorial Singkat untuk Melihat Betapa Mudahnya Mendeteksi Wajah
- Langkah 3: Membuat Suara
Video: Video Game DIY Dikendalikan oleh Gerakan Kepala (Augmented Reality): 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Saya ingin menunjukkan kepada Anda betapa mudahnya saat ini membuat game sendiri yang dapat dikendalikan dengan menggerakkan tubuh Anda. Anda hanya membutuhkan laptop dengan web cam dan beberapa keterampilan pemrograman.
Jika Anda tidak memiliki laptop & web cam atau jika Anda tidak tahu cara memprogram, Anda masih dapat membaca instruksi ini sebagai hiburan dan daripada Anda dapat memainkan permainan saya, karena saya menambahkannya ke artikel ini
Langkah 1: Pustaka Deteksi Bahasa dan Gerakan
Tidak perlu menemukan kembali roda. Di internet ada banyak perpustakaan yang menangani deteksi gerakan dan dibuat untuk hampir semua bahasa dan bebas digunakan.
Saya memutuskan untuk menggunakan Java karena saya ingin game saya menjadi platform yang independen. Dapat dijalankan di Windows, Mac, Linux.
Saya memilih perpustakaan OpenIMAJ yang memungkinkan tidak hanya untuk mendeteksi gerakan tetapi juga sangat mudah untuk menampilkan dan memproses grafik. Anda dapat melihat pada gambar pada langkah ini, bahwa hanya dengan menggunakan beberapa baris kode saya dapat membuat aplikasi pendeteksi gerakan.
Jika Anda tahu Java dan ingin mencoba, berikut adalah tutorial cepat/sederhana tentang cara mendeteksi gerakan dan menangani grafik di OpenIMAJ.
Saya memutuskan untuk membuat game Arkanoid sebagai bukti konsep saya, karena sangat mudah untuk diterapkan.
Langkah 2: Tutorial Singkat untuk Melihat Betapa Mudahnya Mendeteksi Wajah
Saya memutuskan untuk menunjukkan kepada Anda betapa mudahnya di Java&OpenIMAJ untuk mendeteksi wajah. Jika Anda tidak tahu pemrograman, lewati saja langkah ini;-)
Di sini Anda memiliki kode:
//inisialisasi layar terlebih dahulu jika HDVideoCapture vc = new VideoCapture(1240, 720);//inisialisasi pendeteksi wajahFaceDetector fd = new HaarCascadeDetector(40);//ini membuat jendela yang menampilkan video webcam yang diambilVideoDisplay vd = VideoDisplay.createVideoDisplay(vc); vd.addVideoListener(new VideoDisplayListener() { public void beforeUpdate(MBFImage frame) { //ini melakukan deteksi wajah dan menampilkan bingkai di sekitar wajah di layar Daftar wajah = fd.detectFaces(Transforms.calculateIntensity(frame)); for(Wajah Terdeteksi Wajah: wajah) { frame.drawShape(face.getBounds(), RGBColour. RED);
}
}
public void afterUpdate(tampilan VideoDisplay) {} });
Langkah 3: Membuat Suara
Hanya untuk kesenangan tambahan, saya membuat beberapa suara yang membuat keseluruhan permainan lebih dapat dimainkan. Saya membawa anak saya (itu menyenangkan baginya) dan kami membuat beberapa suara bodoh seperti memukul pisang busuk ke pintu lemari es;-) Kemudian saya mem-postprocess suara dengan berani dan menggunakannya kembali dalam permainan.
Direkomendasikan:
Sistem Pelacakan Gerakan Kepala untuk VR: 8 Langkah
Sistem Pelacakan Gerakan Kepala untuk VR: Nama saya Sam KODO, Dalam tutorial ini, saya akan mengajari Anda langkah demi langkah cara menggunakan sensor Arduino IMU untuk membangun sistem pelacakan kepala untuk VR. Dalam proyek ini Anda akan membutuhkan: - Layar LCD HDMI :https://www.amazon.com/Elecrow-Capacitive-interfac…- Sebuah
Kontrol Gerakan Sederhana - Kontrol Mainan RC Anda Dengan Gerakan Lengan Anda: 4 Langkah (dengan Gambar)
Kontrol Gerakan Sederhana - Kontrol Mainan RC Anda Dengan Gerakan Lengan Anda: Selamat datang di 'ible' saya #45. Beberapa waktu yang lalu saya membuat BB8 versi RC yang berfungsi penuh menggunakan bagian Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Ketika saya melihat betapa kerennya itu Force Band yang dibuat oleh Sphero, saya berpikir: "Ok, saya c
Robot Arduino Dengan Jarak, Arah dan Derajat Rotasi (Timur, Barat, Utara, Selatan) Dikendalikan Suara Menggunakan Modul Bluetooth dan Gerakan Robot Otonom.: 6 Langkah
Robot Arduino Dengan Jarak, Arah dan Derajat Rotasi (Timur, Barat, Utara, Selatan) Dikendalikan oleh Suara Menggunakan Modul Bluetooth dan Gerakan Robot Otonom.: Instruksi ini menjelaskan cara membuat Robot Arduino yang dapat digerakkan ke arah yang diperlukan (Maju, Mundur , Kiri, Kanan, Timur, Barat, Utara, Selatan) diperlukan Jarak dalam Sentimeter menggunakan perintah Suara. Robot juga dapat digerakkan secara mandiri
Mobil yang Dikendalikan Gerakan: 5 Langkah (dengan Gambar)
Mobil yang Dikendalikan Gerakan: Robot memainkan peran penting dalam otomatisasi di semua sektor seperti konstruksi, militer, medis, manufaktur, dll. Setelah membuat beberapa robot dasar seperti Mobil Terkendali Menggunakan Bluetooth, saya telah mengembangkan gerakan berbasis akselerometer ini
Kacamata Augmented Reality Cerdas DIY Menggunakan Arduino: 7 Langkah
Kacamata Augmented Reality Cerdas DIY Menggunakan Arduino: Seiring dengan perkembangan teknologi yang pesat dan mengintegrasikan dirinya ke semua aspek kehidupan masyarakat, desainer dan pengembang mencoba memberikan pengalaman teknologi yang lebih menyenangkan kepada orang-orang. Salah satu tren teknologi yang bertujuan untuk mempermudah hidup adalah