P. Gyory et al., 2022

বিশ্বব্যাপী মহামারী চলাকালীন বাড়িতে আটকে থাকার সময় একজন হতাশ গেম ডিজাইনার কী করবেন? সেই ডিজাইনার যদি পিটার গয়রি হয়, কলোরাডো ইউনিভার্সিটি অফ বোল্ডারের স্নাতক ছাত্র, আপনি কীভাবে বাড়ির চারপাশে পড়ে থাকা বাতিল কার্ডবোর্ডের স্তূপ থেকে একটি গেম তৈরি করবেন তা খুঁজে বের করবেন।

ফলাফল হল Tinycade, Gyory এবং UCB এর ATLAS ইনস্টিটিউটের বেশ কয়েকজন সহকর্মী দ্বারা তৈরি। আপনার নিজের টিনিকেড গেমটি তৈরি করতে আপনার যা দরকার তা হল কিছু কার্ডবোর্ড, একটি স্মার্টফোন, দুটি ছোট আয়না, রাবার ব্যান্ড এবং টুথপিক। “আমি নিজেকে যে সীমাবদ্ধতা দিয়েছিলাম তা হল আপনি যদি মুদি দোকানে গিয়ে এটি কিনতে না পারেন তবে আমি এটি টিনিকেডে ব্যবহার করতে পারব না,” জিওরি বলল. তিনি এবং তার সহযোগীরা তাদের কাজ উপস্থাপন জুন মাসে ইতালির ভেনিসে সৃজনশীলতা এবং জ্ঞানের বিষয়ে অ্যাসোসিয়েশন ফর কম্পিউটিং মেশিনারিতে কাগজ প্রকাশিত সম্মেলনের কার্যক্রমে।

Gyory হল Alt Ctrl (বিকল্প কন্ট্রোলার) গেম তৈরি করতে আগ্রহী গেম ডেভেলপারদের একটি ক্রমবর্ধমান সম্প্রদায়ের অংশ, যা খেলোয়াড়দের জন্য অভিনব শারীরিক ইন্টারফেস নিয়োগ করে। গরম ও swap ‘র, উদাহরণস্বরূপ, স্টিয়ারিং এবং একটি জাহাজের পাল পরিচালনার সাথে জড়িত পৃথক ইনপুট যা খেলার সময় অদলবদল করতে হবে। অক্টোপ্যাড একটি নিন্টেন্ডো এন্টারটেইনমেন্ট সিস্টেম কন্ট্রোলারকে আটটি স্বতন্ত্র অংশে পরিণত করবে, সিস্টেমে খেলা যেকোনো গেমকে লেখকদের মতে “একটি রিয়েল-টাইম কো-অপ স্ট্র্যাটেজি গেম”-এ পরিণত করবে, যখন আপনার উপায় রান্না “খেলোয়াড়দেরকে শিক্ষিত করে যে কিভাবে অভিবাসন প্রক্রিয়া মানুষকে তাদের সংস্কৃতি থেকে দূরে সরিয়ে দেয় তার ভুল রান্নাঘর কন্ট্রোলার দিয়ে, একটি ছুরি এবং পাত্র দিয়ে সম্পূর্ণ।”

ডিজিটাল ফেব্রিকেশন বুম এই কাজের অনেকটাই চালিত করেছে, বিশেষ করে 3D প্রিন্টিং এবং লেজার কাটিং। এবং বেশিরভাগ Alt Ctrl গেম সাধারণত ইন্টারফেস প্রোটোটাইপ প্ল্যাটফর্মে পিগিব্যাক যেমন Arduino বা মেকি মেকি। এর জন্য একটি নির্দিষ্ট মাত্রার প্রযুক্তিগত দক্ষতার প্রয়োজন হয়, এবং বেশিরভাগ Alt Ctrl গেমগুলি শুধুমাত্র সেই সাবফিল্ডে উত্সর্গীকৃত উত্সবে প্রদর্শন করা হয়, সেই গেমগুলির জন্য একটি বড় সম্ভাব্য দর্শক বাদ দিয়ে৷

“সাধারণ উপকরণ এবং সহজ কারুকাজ পদ্ধতি ব্যবহার করে, আমরা আশা করি টিনিকেড গেমগুলি এই ব্যবধানটি পূরণ করতে পারে,” লেখক লিখেছেন। “যদি একজন ডিজাইনার অতিরিক্ত কার্ডবোর্ড থেকে তাদের গেমটি তৈরি করতে পারে, তাহলে তাদের যা করতে হবে তা হল সম্ভাব্য খেলোয়াড়দের সাথে ক্রাফটিং নির্দেশাবলী ভাগ করে নেওয়া। উপরন্তু… আমরা কন্ট্রোলারের ডিজাইনকে উৎসাহিত করি যেগুলি সহজেই বিচ্ছিন্ন করা যায়, পুনরায় তৈরি করা যায় এবং প্রতিস্থাপন করা যায়।”

তারা যে ইলেকট্রনিক উপাদান ব্যবহার করত তা হল একটি স্মার্টফোন। সিস্টেমের বডিটি একটি ক্লাসিক আর্কেড ক্যাবিনেটের আকৃতি তৈরি করার জন্য বোঝানো হয়েছে এবং সহজ সমাবেশের জন্য কার্ডবোর্ড থেকে লেজার-কাট করা হয়েছে। এতে অংশগুলিকে স্কোর করা লাইন বরাবর ভাঁজ করা এবং সঠিক স্লটে ট্যাবগুলি ঢোকানো, সেইসাথে ভিতরে দুটি ছোট আয়না আটকানো জড়িত। অন্যথায়, মন্ত্রিসভা প্রায় সম্পূর্ণ খালি।

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

জিওরি ইত্যাদি. কম্পিউটার ভিশন কম্পোনেন্টের জন্য একটি জাভাস্ক্রিপ্ট পোর্ট ব্যবহার করা হয়েছে। “প্রতিটি চিহ্নিত চিহ্নিতকারীর জন্য, আমরা ক্যামেরা, ঘূর্ণন এবং প্রতিটি কোণে তার অনন্য আইডি, x, এবং y অবস্থান গণনা করতে পারি,” লেখক লিখেছেন, যা কন্ট্রোলার ফাংশন করে। “জাভাস্ক্রিপ্ট ব্যবহার করা আমাদেরকে বিল্ড টাইম বা অপারেটিং সিস্টেমের সীমাবদ্ধতা নিয়ে চিন্তা না করে গেমগুলিতে দ্রুত পুনরাবৃত্তি করতে সক্ষম করেছে। এই পদ্ধতির অর্থ হল টিনিকেড একটি নির্দিষ্ট হার্ডওয়্যার বা সিস্টেমের সাথে আবদ্ধ নয়।”