সুচিপত্র:

DIY ভিডিও গেম হেড মুভমেন্ট (অগমেন্টেড রিয়েলিটি) দ্বারা নিয়ন্ত্রিত: 4 টি ধাপ
DIY ভিডিও গেম হেড মুভমেন্ট (অগমেন্টেড রিয়েলিটি) দ্বারা নিয়ন্ত্রিত: 4 টি ধাপ

ভিডিও: DIY ভিডিও গেম হেড মুভমেন্ট (অগমেন্টেড রিয়েলিটি) দ্বারা নিয়ন্ত্রিত: 4 টি ধাপ

ভিডিও: DIY ভিডিও গেম হেড মুভমেন্ট (অগমেন্টেড রিয়েলিটি) দ্বারা নিয়ন্ত্রিত: 4 টি ধাপ
ভিডিও: অটো হেডশট মারার ৫টি ভুল যেটি ৯৯% প্লেয়ার জানে না ফ্রি ফায়ার || top 5 headshot mistakes in free fire 2024, ডিসেম্বর
Anonim
Image
Image
ভাষা এবং গতি সনাক্তকরণ গ্রন্থাগার
ভাষা এবং গতি সনাক্তকরণ গ্রন্থাগার

আমি আপনাকে দেখাতে চাই যে আজকাল নিজের খেলা তৈরি করা কতটা সহজ যা আপনার শরীরকে নড়াচড়া করে নিয়ন্ত্রণ করা যায়। আপনার শুধু ওয়েব ক্যাম এবং একটি প্রোগ্রামিং দক্ষতার সাথে একটি ল্যাপটপ লাগবে।

আপনার যদি ল্যাপটপ এবং ওয়েব ক্যাম না থাকে অথবা যদি আপনি প্রোগ্রাম করতে না জানেন, তাহলে আপনি এই নির্দেশনাটি বিনোদন হিসাবে পড়তে পারেন এবং আপনি আমার গেমটি খেলতে পারেন, কারণ আমি এই নিবন্ধে এটি যোগ করছি

ধাপ 1: ভাষা এবং গতি সনাক্তকরণ লাইব্রেরি

ভাষা এবং গতি সনাক্তকরণ গ্রন্থাগার
ভাষা এবং গতি সনাক্তকরণ গ্রন্থাগার

চাকা নতুন করে সাজানোর দরকার নেই। ইন্টারনেটে অনেক লাইব্রেরি রয়েছে যা গতি সনাক্তকরণ পরিচালনা করে এবং সেগুলি প্রায় যেকোনো ভাষার জন্য এবং বিনামূল্যে ব্যবহারের জন্য তৈরি করা হয়।

আমি জাভা ব্যবহার করার সিদ্ধান্ত নিয়েছি কারণ আমি আমার খেলাটি প্ল্যাটফর্ম স্বাধীন হতে চেয়েছিলাম। এটি উইন্ডডো, ম্যাক, লিনাক্সে চালানো যাবে।

আমি ওপেনআইএমএজে লাইব্রেরি নির্বাচন করেছি যা কেবল গতি সনাক্ত করতে দেয় না বরং গ্রাফিক্স প্রদর্শন এবং প্রক্রিয়া করা খুব সহজ করে। আপনি ছবিটি এই ধাপে সংযুক্ত করতে পারেন, যে শুধুমাত্র কয়েকটি লাইন কোড ব্যবহার করে আমি গতি সনাক্তকরণ অ্যাপ্লিকেশন করতে সক্ষম।

আপনি যদি জাভা জানেন এবং চেষ্টা করতে চান, তাহলে ওপেনআইএমএজে -তে কীভাবে গতি সনাক্ত করা যায় এবং গ্রাফিক্স পরিচালনা করা যায় সে সম্পর্কে সত্যিই দ্রুত/সহজ টিউটোরিয়াল।

আমি আমার ধারণার প্রমাণ হিসাবে একটি আর্কানয়েড গেম তৈরি করার সিদ্ধান্ত নিয়েছি, কারণ এটি বাস্তবায়ন করা সত্যিই সহজ।

ধাপ 2: মুখ সনাক্ত করা কত সহজ তা দেখার জন্য সংক্ষিপ্ত টিউটোরিয়াল

মুখ সনাক্ত করা কত সহজ তা দেখার জন্য সংক্ষিপ্ত টিউটোরিয়াল
মুখ সনাক্ত করা কত সহজ তা দেখার জন্য সংক্ষিপ্ত টিউটোরিয়াল

আমি আপনাকে জাভা ও ওপেনআইএমএজে -তে মুখ সনাক্ত করা কতটা সহজ তা দেখানোর সিদ্ধান্ত নিয়েছি। আপনি যদি প্রোগ্রামিং না জানেন, শুধু এই ধাপটি এড়িয়ে যান;-)

এখানে আপনার কোড আছে:

// প্রথমে HDVideoCapture vc = new VideoCapture (1240, 720) স্ক্রিন শুরু করুন); vd.addVideoListener (নতুন VideoDisplayListener () {public void beforeUpdate (MBFImage frame) {// এটি মুখ সনাক্ত করে এবং স্ক্রিনে মুখের চারপাশে ফ্রেম প্রদর্শন করে সনাক্তকৃত মুখ মুখ: মুখ) {frame.drawShape (face.getBounds (), RGBColour. RED);

}

}

সর্বশেষ শূন্যতা আপডেট (ভিডিও ডিসপ্লে ডিসপ্লে) {}});

ধাপ 3: শব্দ তৈরি করা

শব্দ তৈরি করা
শব্দ তৈরি করা

শুধু অতিরিক্ত মজা করার জন্য আমি কিছু শব্দ করেছি যা পুরো গেমটিকে আরও খেলার যোগ্য করে তোলে। আমি আমার ছেলেকে নিয়ে যাই (এটি তার জন্য একটি মজা ছিল) এবং আমরা ফ্রিজের দরজায় পচা কলা মারার মতো কিছু মূর্খ আওয়াজ করেছিলাম;-) পরে আমি অডেসিটিতে শব্দগুলি পোস্টপ্রসেস করেছিলাম এবং একটি গেমে তাদের পুনরায় ব্যবহার করতাম।

প্রস্তাবিত: