Satura rādītājs:
- 1. darbība. Valodas un kustību noteikšanas bibliotēka
- 2. darbība. Īsa apmācība, lai uzzinātu, cik viegli ir noteikt seju
- 3. darbība. Skaņu veidošana
![DIY videospēle, ko kontrolē galvas kustība (paplašinātā realitāte): 4 soļi DIY videospēle, ko kontrolē galvas kustība (paplašinātā realitāte): 4 soļi](https://i.howwhatproduce.com/images/002/image-4498-39-j.webp)
Video: DIY videospēle, ko kontrolē galvas kustība (paplašinātā realitāte): 4 soļi
![Video: DIY videospēle, ko kontrolē galvas kustība (paplašinātā realitāte): 4 soļi Video: DIY videospēle, ko kontrolē galvas kustība (paplašinātā realitāte): 4 soļi](https://i.ytimg.com/vi/nwt2uwQvcf8/hqdefault.jpg)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
![Image Image](https://i.howwhatproduce.com/images/002/image-4498-41-j.webp)
![](https://i.ytimg.com/vi/tOeznI9J4wk/hqdefault.jpg)
![Valodu un kustību noteikšanas bibliotēka Valodu un kustību noteikšanas bibliotēka](https://i.howwhatproduce.com/images/002/image-4498-42-j.webp)
Es vēlos jums parādīt, cik mūsdienās ir viegli izveidot spēli, kuru var kontrolēt, pakustinot ķermeni. Jums būs nepieciešams tikai klēpjdators ar tīmekļa kameru un dažas programmēšanas iemaņas.
Ja jums nav klēpjdatora un tīmekļa kameras vai ja jūs nezināt, kā programmēt, jūs joprojām varat izlasīt šo pamācību kā izklaidi un nekā jūs varat spēlēt manu spēli, jo es to pievienoju šim rakstam
1. darbība. Valodas un kustību noteikšanas bibliotēka
![Valodu un kustību noteikšanas bibliotēka Valodu un kustību noteikšanas bibliotēka](https://i.howwhatproduce.com/images/002/image-4498-43-j.webp)
Nav nepieciešams izgudrot riteni no jauna. Internetā ir daudz bibliotēku, kas apstrādā kustības noteikšanu, un tās ir paredzētas gandrīz jebkurai valodai un ir brīvi lietojamas.
Es nolēmu izmantot Java, jo vēlējos, lai mana spēle būtu neatkarīga no platformas. To var palaist operētājsistēmā Winddows, Mac, Linux.
Es izvēlējos OpenIMAJ bibliotēku, kas ļauj ne tikai noteikt kustību, bet arī ļoti viegli parādīt un apstrādāt grafiku. Jūs varat redzēt, ka šim solim pievienots attēls, ka, izmantojot tikai dažas koda rindas, es varu izveidot kustības noteikšanas lietojumprogrammu.
Ja jūs zināt Java un vēlaties izmēģināt, šeit ir patiešām ātra/vienkārša apmācība par to, kā atklāt kustību un apstrādāt grafiku OpenIMAJ.
Es nolēmu izveidot Arkanoid spēli kā savu koncepcijas pierādījumu, jo to ir ļoti vienkārši īstenot.
2. darbība. Īsa apmācība, lai uzzinātu, cik viegli ir noteikt seju
![Īsa apmācība, lai uzzinātu, cik viegli ir noteikt seju Īsa apmācība, lai uzzinātu, cik viegli ir noteikt seju](https://i.howwhatproduce.com/images/002/image-4498-44-j.webp)
Es nolēmu jums parādīt, cik viegli Java un OpenIMAJ programmā atklāt seju. Ja jūs nezināt programmēšanu, vienkārši izlaidiet šo soli;-)
Šeit jums ir kods:
// vispirms inicializējiet ekrānu, ja HDVideoCapture vc = jauns VideoCapture (1240, 720); // sejas detektora inicializēšana); vd.addVideoListener (jauns VideoDisplayListener () {public void beforeUpdate (MBFImage frame) {// tas veic sejas noteikšanu un ekrānā rāmja parādīšanu ap seju Saraksta sejas = fd.detectFaces (Transforms.calculateIntensity (frame)); for (DetectedFace face: sejas) {frame.drawShape (face.getBounds (), RGBColour. RED);
}
}
public void afterUpdate (VideoDisplay displejs) {}});
3. darbība. Skaņu veidošana
![Skaņu radīšana Skaņu radīšana](https://i.howwhatproduce.com/images/002/image-4498-45-j.webp)
Tikai papildu prieka pēc es izdevis dažas skaņas, kas padara visu spēli spēlējamāku. Es paņemu savu dēlu (tas viņam sagādāja prieku), un mēs radījām dažus stulbus trokšņus, piemēram, sitot sapuvušo banānu pie ledusskapja durvīm;-) Vēlāk skaņas pēcapstrādāju pārdrošībā un atkārtoti izmantoju spēlē.
Ieteicams:
2D videospēle ar C# on Unity: 4 soļi
![2D videospēle ar C# on Unity: 4 soļi 2D videospēle ar C# on Unity: 4 soļi](https://i.howwhatproduce.com/images/006/image-17137-j.webp)
2D videospēle ar C# on Unity: Šis projekts sākās, kad es pirmo reizi dabūju savu datoru novembrī. Tas sākās kā jautrs veids, kā apgūt jaunas prasmes, un ātri kļuva par vienu no maniem iecienītākajiem hobijiem. Kopš tā laika esmu pie tā strādājis un esmu sasniedzis vairāk nekā 75 stundas kopējā programmēšanas laika
Virus Killer - Grove Zero videospēle: 5 soļi
![Virus Killer - Grove Zero videospēle: 5 soļi Virus Killer - Grove Zero videospēle: 5 soļi](https://i.howwhatproduce.com/images/008/image-22097-j.webp)
Vīrusu slepkava - Grove Zero videospēle: pēdējā laikā daudzas pasaules vietas ir izlaidušas virkni aizsargpasākumu, lai cīnītos pret intensīvo COVID -19 pandēmiju. Viens no viņu risinājumiem ir palikt mājās, lai saglabātu sociālo distanci. Neapšaubāmi, vīruss kļūst par izplatītu
Paplašinātā realitāte (AR) Dragonboard410c vai Dragonboard820c, izmantojot OpenCV un Python 3.5: 4 soļi
![Paplašinātā realitāte (AR) Dragonboard410c vai Dragonboard820c, izmantojot OpenCV un Python 3.5: 4 soļi Paplašinātā realitāte (AR) Dragonboard410c vai Dragonboard820c, izmantojot OpenCV un Python 3.5: 4 soļi](https://i.howwhatproduce.com/images/005/image-14162-10-j.webp)
Paplašinātā realitāte (AR) Dragonboard410c vai Dragonboard820c, izmantojot OpenCV un Python 3.5: Šajā instrukcijā ir aprakstīts, kā instalēt OpenCV, Python 3.5 un Python 3.5 atkarības, lai palaistu paplašinātās realitātes lietojumprogrammu
DIY videospēle, izmantojot Arduino (Arduboy Clone): 7 soļi (ar attēliem)
![DIY videospēle, izmantojot Arduino (Arduboy Clone): 7 soļi (ar attēliem) DIY videospēle, izmantojot Arduino (Arduboy Clone): 7 soļi (ar attēliem)](https://i.howwhatproduce.com/images/006/image-16315-6-j.webp)
DIY videospēle, izmantojot Arduino (Arduboy Clone): Ir 8 bitu kredītkartes izmēra spēļu platforma ar nosaukumu Arduboy, kas ļauj atvērtā koda spēles viegli iemācīties, koplietot un spēlēt. Šajā ierīcē varat baudīt citu veidotas 8 bitu spēles, vai arī varat izveidot savas spēles. Tā kā tā ir atvērtā koda programma
Paplašinātā vārdnīcas vienkāršā poga: 6 soļi
![Paplašinātā vārdnīcas vienkāršā poga: 6 soļi Paplašinātā vārdnīcas vienkāršā poga: 6 soļi](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10961763-expanded-vocabulary-easy-button-6-steps-j.webp)
Paplašinātā vārdnīcas vienkāršā poga: Easy poga ir pieejama no Staples par 5 ASV dolāriem, un tā vienkārši saka "tas bija viegli". katru reizi, kad to sasit. Vienkāršā poga ir labi uzbūvēta par cenu, taču tai ir vajadzīgs neliels darbs un detaļas aptuveni 10 ASV dolāru vērtībā, lai tā būtu ierakstāma