লাল যুক্তির Minecraft পাঠ। পাঠ এক: মৌলিক ধারণা

content auto translated from {from}

চলুন, কাজের পক্ষে এগিয়ে আসি। এবং সেটা কোন সাধারণ কাজ নয়, বরং যথেষ্ট জটিল, আকর্ষণীয় এবং… হ্যাঁ… একটা সীমিত বিনোদনের সঙ্গে, সম্ভবত, খেলার নতুন দৃষ্টিকোণ থেকে খুলে রেখে। আপনি কি ভাবলেন যে Minecraft কেবলমাত্র "কাঁঠাল মাড়ান – কাঠ সংগ্রহ করেন"? কে বললো "কীভাবে নয়"? \একজন ব্যক্তির দিকে আঙুল দেখাচ্ছে** আপনি? আমার প্রিয়, আরও খনন করুন, আমরা আপনাকে বিঘ্নিত করব না। সবাইকে – ক্যাটের নীচে স্বাগতম।

হ্যাঁ, তথ্যের জন্য, ক্যাটের নীচে প্রচুর ছবি রয়েছে, ট্রাফিক সংরক্ষণ করুন...

[cut]

শূন্যতম অংশ। প্রস্তাবনা।

আজকের (এবং শুধুমাত্র আজকের নয়) আলোচনা হবে সেই রহস্যময় Redstone (পরবর্তী সময়ে – "রেডস্টোন", হয়তো এত আকর্ষণীয় শোনায় না, কিন্তু লিখতে সহজ), যা অনেকেরই কীভাবে প্রাপ্ত হয়েছে তাদের অসংখ্য গুহার অভিযান থেকে। কেউ কেউ হয়তো এমনকি "রোপণ" করেছেন ওই রেডস্টোনটিকে মেঝেতে, পরে তার চারপাশে দুই মিনিট পায়চারী করে বসে থাকলেন, কিন্তু এর ব্যবহার কী হবে তা ভাবতে পারলেন না। কেউ কেউ নিশ্চই ইন্টারনেটে গিয়েছেন এবং পড়েছেন যে আসলে এটাই খুব চমৎকার, ইউটিউবের ভিডিও দেখেছেন, ধারণায় মগ্ন হয়েছেন এবং… পরে শুরু হয়ে যেত একটি অংশ কিছু বিশাল স্কিমা, অজ্ঞাত শব্দ, শূন্য, এক… বাহ!

তাদের জন্য যারা বুঝতে পেরেছেন যে এটি কতটা চমৎকার, কিন্তু ঠিক কিভাবে সবকিছু সত্যিই হবে চমৎকার, সেজন্যই আমার অস্থায়ী গাইডটি প্রস্তুত। আমি এটি পাঠে বিভক্ত করব, এবং প্রথমত, যেকোনো গাইডের মতো, আপনাদের সহ্য করতে হবে সমস্ত সংজ্ঞা এবং প্রাথমিক স্কিমা। তবে পরে (এবং আমি আপনাকে এটি প্রতিশ্রুতি দিচ্ছি) আমরা আরও গুরুতর এবং জটিল যন্ত্রপাতি নিয়ে কাজ করব। সম্ভবত, কারো জন্য এই পাঠই যথেষ্ট হবে, এবং সবকিছু পরিষ্কার এবং স্পষ্ট হয়ে যাবে। তবে, এটি লিখতে উদ্দেশ্যই তাই। আমি এর জন্য অত্যন্ত খুশি হব। =)

তাহলে। মনে হয় কিছু ভুলে যাইনি। চলুন শুরু করি!

প্রথম অংশ। ছবি।

আমরা সহজে শুরু করি – ছবির মাধ্যমে। হ্যাঁ-হাঁ, ছবির মাধ্যমে। আমি আপনাদেরকে সেই রেডস্টোনের লিঙ্ক প্রয়োগের উপাদানগুলো দেখাবো (যা আমরা ভবিষ্যতে তৈরি করব), যেগুলো আমরা প্রয়োগ করব।

সবচেয়ে গুরুত্বপূর্ণ উপাদান – লাল বালু (Redstone Dust), অন্যদিকে তারের (Redstone Wire)। এটি সমন্বয়ক তারগুলোর 역할 পালন করে। ট্র্যাকটি তৈরির জন্য, মেঝেতে ডান ক্লিক করতে হবে। এটি কেবল ইউনিট ব্লকের শীর্ষে স্থাপন করা হয়।

লাল মশাল (Redstone Torch)। এটি রেডস্টোনের চেইনে ভীষণ গুরুত্বপূর্ণ ভূমিকা পালন করে। এটি শক্তির উপাদান হিসেবে ব্যবহৃত হয়, সংকেত সূচক হিসেবে, এবং ইনভার্টারের স্কিমাসমূহে (যার ব্যাপারে পরে আলোচনা করব)।

মশাল, সংকেতের উৎস হিসেবে, সবসময় চেইনে "1" দেয়। পরবর্তী উপাদানগুলি স্যুইচ হিসেবে কাজ করে এবং সক্রিয় হলে সংকেত দেয়।

লিভার / স্যুইচ (Lever) – সক্রিয় অবস্থায় এর সাথে যুক্ত তারকে “1” সংকেত দেয়। নিষ্ক্রিয় অবস্থায়, টানা অনুযায়ী – "শূন্য"।

বাটন (Button) – কেবল দেওয়ালে সংযুক্ত করা আছে। মূখ্য ভাবে চাপ দিয়ে সংকেত দেয় 0.9 সেকেন্ডের জন্য, তারপর এটি তাৎক্ষণিকভাবেই ঝাঁকুনি যায়।

পাথর ও কাঠের চাপের প্লেট (Stone / Wood Pressure Plates) – সাধারণ বাটনের বিপরীতে, চাপের প্লেটগুলি (বিশ্বাস করুন!) কেবল মেঝেতে স্থাপন করা হয় এবং তারা যখন তাদের উপর পরীক্ষা করা হয় তখন কাজ করে। যখন আপনি সে থেকে সরে আসবেন, সংকেত বন্ধ হয়ে যাবে। বাটনের মধ্যে রয়েছে উল্লেখযোগ্য পার্থক্য, তবে পরবর্তীকালে এর অর্থ নেই, তাই আমরা সেই চিন্তা মাথায় নেব না।

এত দিন, এই পাঠের জন্য এসব উপাদানটাই আমাদের জন্য যথেষ্ট। এখন আমরা তত্ত্বে চলে যাই, আজকের পাঠের সবচেয়ে অপ্রিয় অংশ…

দ্বিতীয় অংশ। বিচূর্ণিত গাণিতিক।

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

রেডস্টোন চেইনের কার্যকারিতা বোঝার জন্য আপনার এখন অন্তত ধারণা থাকতে হবে যে এই চেইনে (চেইনে) কি ঘটছে। সুতরাং, প্রতিটি তার এবং চেইনের উপাদানটি দুটি অবস্থায় হতে পারে - 0 বা 1 ("বন্ধ" বা "খোলা" অনুসারে, যদিও সাধারণত সংজ্ঞা “নেতিবাচক” এবং “পজিটিভ” ব্যবহৃত হয়)। অবস্থার উপর নির্ভর করে, সংকেত প্রবাহিত হবে উজ্জ্বলভাবে জ্বলতে থাকবে বা থাকবে না।

বাঁয়ের তারে এখন সংকেত প্রবাহিত হচ্ছে, এবং ডান দিকে সেটা অবহেলিত হয়েছে।

ডান দিকে মশালে এখন সংকেত রয়েছ, এবং বামপাশে – নেই।

চেইনে এমন কিছু সংযোগ থাকে যা একটি নির্দিষ্ট কার্যক্রম সম্পাদনা করে। "সংযোগ" শব্দটি উপরে বর্ণিত উপাদানগুলিকে বোঝায়, যা সংকেতের উপর ভিত্তি করে কিছু প্রভাব ফেলে: মশাল, ইনভার্টার, সিঙ্ক সিগন্যাল জেনারেটর এবং অন্যান্য। তারা একত্রিত হয়ে বড় বড় সংযোগ গঠন করে যা বেশি জটিল কার্যক্রম সম্পাদন করে। যৌক্তিক।

কিন্তু, Minecraft এর পৃথক প্রান্তে কি ঘটতে পারে? সংক্ষেপে, শক্তি, তরল (একটি খুব জটিল পদ্ধতির মাধ্যমে, তবে সম্ভব), রেলপথের সাথে, ডিসপেন্সার এবং নোট ব্লকগুলো।

এটাই। খুব কম হলেও, আশা করি জানেন। চলুন, এখন সৃষ্টি করি...

তৃতীয় অংশ। এটি সব কিভাবে কাজ করে?

এটি সম্ভবত এর জন্য। হাতে ধরে রেডস্টোন রাখুন এবং মেঝেতে কয়েকবার ক্লিক করুন। আপনাকে কিছু এরকম সংগ্রহ করা উচিত:

অবশ্যই, শক্তির সংকেত প্রবাহিত হয়। খুব সুন্দরভাবে তা তৈরি করতে হবে না, এবং এটি এমন কিছু হতে পারে:

এখন, আমরা মশালটি সঙ্কেতের উত্সে স্থাপন করি। মশালটি মাথার ওপরে চাপুন। আমরা এটি পাবঃ

উপরের দিকে – সাধারণ মশাল, নিচে – রেডস্টোন দ্বারা নির্মিত মশাল। পার্থক্য স্পষ্ট।

এখন মশালটিকে একটি দরজার সাথে সংযুক্ত করি। একটি দরজা তৈরি করছি, স্থাপন করি এবং তাকে টেনে তুলি।

একটা ছোট ঘটনার আগে, μέχρι না আমরা তার সাথে সংযুক্ত করি দরজা বন্ধ থাকবে:

সংযোগের পর দরজাটি খোলা যাবে:

এটি চমৎকার, তাই না? না? আহ, হ্যাঁ, কেন আমাদের একটি সব সময় খোলা দরজা দরকার ... চলুন, মশালটিকে সরিয়ে দিন এবং তার জায়গায় লিভার স্থাপন করুন, এর মাধ্যমে:

এখন আমরা দরজাটির উপর আলো নিয়ন্ত্রণ করতে পারি, লিভারটি টেনে। এটি পরিবর্তন করুন এবং দরজার খোলার আনন্দ উপভোগ করুন:

লিভারে সহজে লক্ষ্য করা যায়, যখন দরজা খোলা থাকে, তখন তার উজ্জ্বল লাল (‘১’, সংকেত আছে), এবং যখন দরজা বন্ধ থাকে, তখন তারটি কালো (‘০’, সংকেত নেই)।

আজকের পরবর্তী উপাদান – চাপের বোতাম। এটি লিভারের পরিবর্তে স্থাপন করুন:

এখন আমরা এটি উপর দাঁড়াই:

ওয়াল্লা! দরজা খোলা যায়। অন্য কোনো বস্তুর দোহন হতে থাকতেও খোলার জন্য চাপুন:

যাদের সন্দেহ রয়েছে:

ব্লকটি বোতামে স্পর্শ করেছে, সবকিছু সৎ।

এখন একটি দেয়াল চাপার বোতাম স্থাপন করি:

গিয়ে চাপ দেই। ০.৯ সেকেন্ড গুনে দেখুন এবং পরে দেখবেন, দরজাটি বন্ধ হয়ে যাবে।

অথবা, এটা নতুন শক্তি বলা হয়? দুই দরজা সংযুক্ত করুন এবং উভয়কে চাপের বোতাম দিয়ে খুলুন:

সব কিছু খুব সুন্দর হবে …

চতুর্থ অংশ। এটা কেবল কাগজে পরিষ্কার ছিল ...

…যদি সংকেত তার তারের পরিমাণে কমে না যেত। কিভাবে? বেশ এমন:

নোটঃ। Beta 1.3 এর আগে, সংকেত সহ তারগুলি সবসময় লাল ছিল। এখন তারের রঙ কালোর দিকে সরে যায় সংকেতের উত্স থেকে।

এটা মনে রাখতে সহজ পনেরোটির নিয়ম: সংকেত মাত্র ১৫ ব্লক থেকে সংকেতের উৎস পর্যন্ত প্রসারিত হয়। এটা পরীক্ষা করা সহজ:

যে দরজাটি ১৬ তম ব্লকে স্থাপিত হয়েছে সেটি বন্ধ হয়েছে, তার মানে সংকেত সেখানে পৌঁছাচ্ছে না (মনে রাখবেন যে দরজা "১" সংকেত থাকার সময়ে খোলে)।

এখন কি করবেন? ১৫ ব্লকের জন্য স্কিমা দিয়ে আটকা পড়ে যাবেন? প্ফ… এটি আমাদের পদ্ধতি নয়। সংকেতকে দীর্ঘ করতে শিখবো (বুদ্ধিমত্তার মতো শোনাবে, “সংকেতের অপর্যাপ্ততা সমন্বয় করতে হবে”)।

নোটঃ। এই পাঠে সংকেতের অপর্যাপ্ততা সমন্বয়ের পুরানো পদ্ধতি আলোচনা করা হচ্ছে। Beta 1.3 প্রকাশের পরে অন্য একটি বিকল্প যোগ করা হয়েছে, তবে আমরা পরে এটি আলোচনা করব।

সব কিছু মুছে ফেলুন এবং তারগুলো এভাবে স্থাপন করুন:

কেমন দেখালে, ১৬ তম ব্লকে সংকেত “কালো”-এ গেছে। এখন আমাদের কয়েকটি ব্লক থেকে তারগুলো মুছে দিন:

এবং শেষ দিকে আমরা এরকম একটি যোগ্যতা স্থাপন করব:

লোকাল ভাষায় সাধারণভাবে এটিকে "ইনভার্টার" বলা হয়। এটি সংকেত ইনভার্ট করে, অর্থাৎ 0 থেকে 1 এবং 1 থেকে 0 করে।

আমরা সংযোগটি বাড়িয়ে তুলি, এই ইনভার্টারের এক্সিটগুলোকে আরেকটি সংযুক্ত করি:

নিশ্চিত করার জন্য ইনভার্টার গুলোর সংখ্যা উল্লেখ করব:

কাজের পদ্ধতি সহজ: আমাদের সংকেত, যেই হোক না কেন, প্রথম ইনভার্টারে প্রবাহিত হবে, বিপরীত সংকেতে অপসারিত হবে (0 → 1, 1 → 0), পরে এটি পরবর্তী ইনভার্টারে যাবে, যেখানে এটি আবার উল্টে, এর মৌলিক মান ফিরে দেয়। এই ইনভার্টারগুলিতে মশাল ব্যবহার করা হয়, যা আমি মনে করিয়ে দিচ্ছি, সংকেত সরবরাহের সূত্র। এইভাবে সংকেত, দ্বিতীয় ইনভার্টারে প্রবাহিত হয়ে এবং তার নাম পরিবর্তন করায় (আপনাদের স্মরণ করিয়ে দিচ্ছি, সংকেতগুলো “পজিটিভ” ও “নেগেটিভ” হিসেবে বর্ণিত হয়?) পুনরায় ১৫ ব্লক পরিমাণে যেতে শুরু হয়।

আমাদের স্কিমার কার্যকারিতা পরীক্ষা করি। দয়া করে বোতামে দাঁড়িয়ে গিয়ে ধনাত্মক সংকেত চেইনে প্রস্তুত করুন:

দরজা খোলা হলে তা দেখা যাবে। এখন বোতাম থেকে সরে আসুন:

সহজেই লক্ষ্য করা যায় যে ইনভার্টারগুলির মধ্যকার অংশটি অন্য দুটির রং থেকে বিপরীত। এই অংশের সংকেত দ্বারা বিপরীত সঙ্কেত বিষয়টি তৈরি করা হয়েছে।

পঞ্চম অংশ। উপসংহার।

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

এবার আমার অনুমতি দিন বিদায় জানাতে। আন্তরিকভাবে আপনার, fr4ntic

P.S. আমি নির্মাণমূলক সমালোচনার জন্য প্রস্তুত।

P.P.S. আমি পরবর্তী পাঠের জন্য অনুরোধ গ্রহণ করছি।

P.P.P.S. যদি হঠাৎ আপনি এটিকে কোথাও কপি করতে চান (অবশ্যই),

কেবল লেখক এবং এই নিবন্ধটির লিংক উল্লেখ করুন। আপনাকে অসুবিধা হবে না, আমার জন্য আনন্দজনক।