فهرست مطالب:
- مرحله 1: کتابخانه تشخیص زبان و حرکت
- مرحله 2: یک آموزش کوتاه برای مشاهده نحوه تشخیص آسان صورت
- مرحله 3: ایجاد صداها
تصویری: بازی ویدئویی DIY کنترل شده توسط حرکت سر (واقعیت افزوده): 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
من می خواهم به شما نشان دهم که امروزه چقدر آسان است که یک بازی شخصی بسازید که با حرکت دادن بدن شما قابل کنترل است. شما فقط به یک لپ تاپ با وب کم و مهارت برنامه نویسی نیاز دارید.
اگر لپ تاپ و دوربین وب ندارید یا برنامه نویسی بلد نیستید ، می توانید این برنامه را به عنوان سرگرمی بخوانید و بازی خود را انجام دهید ، زیرا من آن را به این مقاله اضافه می کنم.
مرحله 1: کتابخانه تشخیص زبان و حرکت
نیازی به اختراع مجدد چرخ نیست. در اینترنت کتابخانه های زیادی وجود دارد که تشخیص حرکت را انجام می دهند و تقریباً برای هر زبانی ساخته شده اند و استفاده از آنها رایگان است.
من تصمیم گرفتم از جاوا استفاده کنم زیرا می خواستم بازی من مستقل از پلتفرم باشد. می توان آن را در Winddows ، Mac ، Linux اجرا کرد.
من کتابخانه OpenIMAJ را انتخاب کردم که نه تنها حرکت را تشخیص می دهد بلکه نمایش و پردازش گرافیک را نیز بسیار آسان می کند. می توانید تصویر را در این مرحله ببینید که تنها با استفاده از چند خط کد می توانم برنامه تشخیص حرکت را ایجاد کنم.
اگر جاوا می دانید و می خواهید امتحان کنید ، در اینجا آموزش واقعا سریع/ساده ای در مورد نحوه تشخیص حرکت و مدیریت گرافیک در OpenIMAJ آمده است.
من تصمیم گرفتم یک بازی Arkanoid به عنوان اثبات مفهوم خود بسازم ، زیرا اجرای آن واقعاً ساده است.
مرحله 2: یک آموزش کوتاه برای مشاهده نحوه تشخیص آسان صورت
من تصمیم گرفتم به شما نشان دهم که چگونه در Java & OpenIMAJ تشخیص چهره آسان است. اگر برنامه نویسی نمی دانید ، فقط این مرحله را رد کنید ؛-)
در اینجا کد را دارید:
// اگر HDVideoCapture vc = new VideoCapture (1240، 720)؛ ابتدا راه اندازی شد)؛ vd.addVideoListener (new VideoDisplayListener () {public void beforeUpdate (فرمت MBFImage) {// این کار تشخیص چهره را انجام می دهد و قاب را در اطراف صورت روی صفحه نمایش می دهد فهرست چهره ها = fd.detectFaces (Transforms.calculateIntensity (قاب)) ؛ برای (صورت DetectedFace: چهره ها) {frame.drawShape (face.getBounds () ، RGBColour. RED) ؛
}
}
خلاء عمومی afterUpdate (نمایش VideoDisplay) {}}) ؛
مرحله 3: ایجاد صداها
فقط برای سرگرمی بیشتر صداهایی را ایجاد کردم که کل بازی را قابل پخش تر می کند. من پسرم را می برم (برای او سرگرم کننده بود) و ما صداهای احمقانه ای مانند ضربه زدن به موز فاسد به درهای یخچال را به صدا در می آوریم ؛-) بعداً صداها را با جسارت مجدداً پردازش می کنم و از آنها در بازی استفاده می کنم.
توصیه شده:
دزدگیر کنترل شده توسط ویروس کرونا توسط اینترنت: 6 مرحله
دزدگیر کنترل شده از طریق ویروس کرونا توسط اینترنت: بیایید به طور جمعی با زدن سیلی به ویروس کرونا از طریق اینترنت ، ناامیدی های خود را تخلیه کنیم! فقط برای واضح تر نشان دادن این پروژه به منظور تسکین طنز در این دوران است ، به این معنی نیست که از شدت آن غافل نشوید. وضعیت فعلی
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم
نور درخت کریسمس کنترل شده توسط یک اسباب بازی .: 12 مرحله (همراه با تصاویر)
نور درخت کریسمس کنترل شده توسط یک اسباب بازی: با سلام به سازندگان! کریسمس و سال جدید در راه است. این به معنای روحیه جشن ، هدایا و البته درخت کریسمس تزئین شده با نورهای رنگارنگ روشن است. برای من ، چراغ های درخت کریسمس در بازار انبوه بسیار خسته کننده هستند. برای جلب رضایت بچه ها ، من یک C منحصر به فرد تهیه کردم
عینک های واقعیت افزوده DIY با استفاده از آردوینو: 7 مرحله
عینک های واقعیت افزوده DIY با استفاده از آردوینو: همانطور که فناوری به سرعت در حال رشد است و خود را در همه جنبه های زندگی مردم ادغام می کند ، طراحان و توسعه دهندگان سعی کردند تجربه دلپذیرتری از فناوری را در اختیار مردم قرار دهند. یکی از روندهای فناوری که هدف آن سهولت زندگی است ، پوشیدن
خروجی کنترل شده حرکت - از طریق نور حسگر حرکت: 6 مرحله
خروجی کنترل شده حرکت - از طریق نور حسگر حرکت: & nbsp؛ تصور کنید که شما یک حقه باز یا درمانگر هستید که به ترسناک ترین خانه بلوک می روید. پس از پشت سر گذاشتن همه غولها ، ارواح و قبرستان ، سرانجام به آخرین مسیر می رسید. می توانید آب نبات را در یک کاسه جلوی خود ببینید! اما ناگهان یک غافل