Table des matières:
- Étape 1: Bibliothèque de détection de langue et de mouvement
- Étape 2: Tutoriel court pour voir à quel point il est facile de détecter le visage
- Étape 3: Faire les sons
Vidéo: Jeu vidéo DIY contrôlé par le mouvement de la tête (réalité augmentée) : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Je veux vous montrer à quel point il est facile de nos jours de créer son propre jeu qui peut être contrôlé en déplaçant votre corps. Vous n'aurez besoin que d'un ordinateur portable avec webcam et de compétences en programmation.
Si vous n'avez pas d'ordinateur portable et de webcam ou si vous ne savez pas comment programmer, vous pouvez toujours lire cette instructable comme divertissement et vous pouvez jouer à mon jeu, car je l'ajoute à cet article
Étape 1: Bibliothèque de détection de langue et de mouvement
Il n'est pas nécessaire de réinventer la roue. Sur Internet, il existe de nombreuses bibliothèques qui gèrent la détection de mouvement et elles sont conçues pour presque toutes les langues et gratuites.
J'ai décidé d'utiliser Java parce que je voulais que mon jeu soit indépendant de la plate-forme. Il peut être exécuté sur Windows, Mac, Linux.
J'ai choisi la librairie OpenIMAJ qui permet non seulement de détecter le mouvement mais aussi rend très facile l'affichage et le traitement des graphiques. Vous pouvez voir sur l'image jointe à cette étape, qu'en utilisant seulement quelques lignes de code, je suis capable de créer une application de détection de mouvement.
Si vous connaissez Java et que vous voulez essayer, voici le tutoriel très rapide/simple sur la façon de détecter le mouvement et de gérer les graphiques dans OpenIMAJ.
J'ai décidé de faire un jeu Arkanoid comme preuve de concept, car il est vraiment simple à mettre en œuvre.
Étape 2: Tutoriel court pour voir à quel point il est facile de détecter le visage
J'ai décidé de vous montrer à quel point il est facile en Java&OpenIMAJ de détecter le visage. Si vous ne connaissez pas la programmation, sautez simplement cette étape;-)
Ici, vous avez le code:
//initialiser d'abord l'écran si HDVideoCapture vc = new VideoCapture(1240, 720); // initialisation du détecteur de visageFaceDetector fd = new HaarCascadeDetector (40); // cela crée la fenêtre affichant la webcam videoVideoDisplay vd = VideoDisplay.createVideoDisplay(vc); vd.addVideoListener(new VideoDisplayListener() { public void beforeUpdate(MBFImage frame) { //cela fait la détection du visage et affiche le cadre autour du visage à l'écran List faces = fd.detectFaces(Transforms.calculateIntensity(frame)); for(DetectedFace face: faces) { frame.drawShape(face.getBounds(), RGBColour. RED);
}
}
public void afterUpdate (affichage VideoDisplay) { } });
Étape 3: Faire les sons
Juste pour plus de plaisir, j'ai fait quelques sons qui rendent l'ensemble du jeu plus jouable. J'emmène mon fils (c'était amusant pour lui) et nous avons fait des bruits stupides comme frapper la banane pourrie sur les portes du frigo;-) Plus tard, je post-traite les sons dans audace et les réutilise dans un jeu.
Conseillé:
Boostez votre mémoire avec un palais de l'esprit en réalité augmentée : 8 étapes
Boostez votre mémoire avec un palais de l'esprit en réalité augmentée : L'utilisation des palais de l'esprit, comme dans Sherlock Holmes, a été utilisée par les champions de la mémoire pour rappeler de nombreuses informations telles que l'ordre des cartes dans un jeu mélangé. Le palais de l'esprit ou méthode des loci est une technique de mémoire où les mnémoniques visuels sont
GlobalARgallery - Galerie mondiale de réalité augmentée : 16 étapes
#GlobalARgallery - Galerie mondiale de réalité augmentée : #GlobalARgallery est une opportunité pour les écoles (et autres) de se connecter de manière asynchrone partout dans le monde et de partager des expériences, des œuvres d'art, des histoires, des chronologies, des expositions, des présentations et tout ce que vous pouvez imaginer. Tout cela apparaissant dans A
Équipement de téléphone en réalité augmentée : 7 étapes
Équipement de téléphone en réalité augmentée : pas cher, facile, cool
Puzzle de réalité augmentée : 11 étapes
Puzzle de réalité augmentée : les jeux de puzzle sont tout simplement merveilleux. Il existe des puzzles de toutes sortes, le puzzle typique, le labyrinthe, avec des jetons et même des jeux vidéo de ce genre (par exemple, Captain Toad). Les jeux de réflexion demandent au joueur de concevoir une stratégie de résolution de problèmes
Lunettes de réalité augmentée intelligentes DIY utilisant Arduino: 7 étapes
Lunettes de réalité augmentée intelligentes DIY utilisant Arduino : Alors que la technologie se développe rapidement et s'intègre à tous les aspects de la vie des gens, les concepteurs et les développeurs ont essayé de fournir une expérience plus agréable de la technologie aux gens. L'une des tendances technologiques qui visent à rendre la vie plus facile est l'usure