Orodha ya maudhui:

Mchezo wa Video wa DIY Unadhibitiwa na Harakati za Kichwa (Ukweli uliodhabitiwa): Hatua 4
Mchezo wa Video wa DIY Unadhibitiwa na Harakati za Kichwa (Ukweli uliodhabitiwa): Hatua 4

Video: Mchezo wa Video wa DIY Unadhibitiwa na Harakati za Kichwa (Ukweli uliodhabitiwa): Hatua 4

Video: Mchezo wa Video wa DIY Unadhibitiwa na Harakati za Kichwa (Ukweli uliodhabitiwa): Hatua 4
Video: Часть 4. Аудиокнига Джейн Остин «Гордость и предубеждение» (гл. 41–50) 2024, Novemba
Anonim
Image
Image
Maktaba ya Kugundua Lugha na Mwendo
Maktaba ya Kugundua Lugha na Mwendo

Nataka kukuonyesha jinsi siku hizi ni rahisi kutengeneza mchezo ambao unaweza kudhibitiwa kwa kusonga mwili wako. Utahitaji tu kompyuta ndogo na kamera ya wavuti na ustadi wa programu.

Ikiwa huna kompyuta ndogo na wavuti au ikiwa hujui jinsi ya kupanga programu, Bado unaweza kusoma hii inayoweza kufundishwa kama burudani na kuliko unaweza kucheza mchezo wangu, kwa sababu ninaiongeza kwenye nakala hii

Hatua ya 1: Maktaba ya Kugundua Lugha na Mwendo

Maktaba ya Kugundua Lugha na Mwendo
Maktaba ya Kugundua Lugha na Mwendo

Hakuna haja ya kuunda tena gurudumu. Kwenye mtandao kuna maktaba mengi ambayo hushughulikia kugundua mwendo na yametengenezwa kwa karibu lugha yoyote na huru kutumia.

Niliamua kutumia Java kwa sababu nilitaka mchezo wangu uwe huru kwa jukwaa. Inaweza kuendeshwa kwenye Winddows, Mac, Linux.

Nilichagua maktaba ya OpenIMAJ ambayo inaruhusu sio tu kugundua mwendo lakini pia inafanya iwe rahisi sana kuonyesha na kuchakata picha. Unaweza kuona picha inayoambatana na hatua hii, ambayo ni kwa kutumia tu mistari michache ya nambari ninaweza kufanya utambuzi wa mwendo.

Ikiwa unajua Java na unataka kujaribu, hapa kuna mafunzo ya haraka / rahisi juu ya jinsi ya kugundua mwendo na kushughulikia picha kwenye OpenIMAJ.

Niliamua kutengeneza mchezo wa Arkanoid kama uthibitisho wangu wa dhana, kwa sababu ni rahisi kutekeleza.

Hatua ya 2: Mafunzo Mafupi Kuona Jinsi Rahisi Kugundua Uso

Mafunzo Mafupi Kuona Jinsi Rahisi Kugundua Uso
Mafunzo Mafupi Kuona Jinsi Rahisi Kugundua Uso

Niliamua kukuonyesha jinsi ilivyo rahisi katika Java & OpenIMAJ kugundua uso. Ikiwa haujui programu, ruka tu hatua hii;-)

Hapa una nambari:

// kwanza anzisha skrini ikiwa HDVideoCapture vc = VideoCapture mpya (1240, 720); // uanzishaji wa kigunduzi cha usoFaceDetector fd = mpya HaarCascadeDetector (40);); vd.addVideoListener (VideoDisplayListener mpya () utupu wa umma kablaUpdate (MBFImage frame) {// hii inafanya kugundua uso na kuonyesha sura kuzunguka uso kwenye nyuso za Orodha ya skrini = fd.detectFaces (Transforms.calculateIntensity (frame)); kwa (Uso wa DetectedFace: nyuso) {frame.drawShape (face.getBounds (), RGBColour. RED);

}

}

utupu wa umma baada yaUpdate (onyesho la VideoDisplay) {}});

Hatua ya 3: Kufanya Sauti

Kufanya Sauti
Kufanya Sauti

Kwa raha ya ziada tu nilitoa sauti ambazo hufanya mchezo mzima kuchezewa. Ninamchukua mtoto wangu (ilikuwa raha kwake) na tulipiga kelele za kijinga kama kupiga ndizi iliyooza hadi kwenye milango ya friji;-) Baadaye mimi hurekebisha sauti kwa ujasiri na kuzitumia tena kwenye mchezo.

Ilipendekeza: