যেমন Sftrabbit উল্লিখিত, এটি একটি রাষ্ট্রের মেশিনের জন্য একটি নিখুঁত অ্যাপ্লিকেশন।
মূলত, আপনার গাছের কাঠামো এক ধরণের রয়েছে। প্রতিটি লিফ / নোডে বর্তমান অবস্থা সম্পর্কে তথ্য থাকে এবং পরবর্তী রাজ্যে অগ্রগতির নিয়ম থাকে। আপনার প্লট / খেলার প্রবাহটি কতটা জটিল দরকার তার উপর নির্ভর করে প্রতিটি নোডে একাধিক প্রস্থান থাকতে পারে।
এর একটি ভাল, খুব শিথিল অ্যানালগ হ'ল একটি বেছে নিন আপনার নিজের অ্যাডভেঞ্চার বই। প্রতিটি পৃষ্ঠায় গল্পের অংশ এবং প্লেয়ার যে সিদ্ধান্ত নিতে পারে তার কিছু বর্ণনা করে কিছু পাঠ্য থাকে। প্রতিটি সিদ্ধান্ত অন্য পৃষ্ঠায় নিয়ে যায়। কিছু পৃষ্ঠা পূর্ববর্তী-পরিদর্শন করা পৃষ্ঠাগুলিতে আবার লিঙ্ক করতে পারে etc.
মত পুরাতন পাঠ্য-ভিত্তিক দু: সাহসিক কাজ গেম Zork এবং Phobos এর চামড়া দেবী , এবং কুখ্যাত সিয়েরা * কোয়েস্ট গেম ( SpaceQuest রজার Wilco চরিত্রে অভিনয় স্থান তত্ত্বাবধায়ক আমার প্রিয় এক ) সিস্টেমের এই ধরনের একটি খুব সহজ সংস্করণ ব্যবহার করা হয়েছে। মানচিত্রের প্রতিটি কক্ষটি একটি রাজ্য ছিল, এমন প্রস্থান ছিল যা অন্যান্য রাজ্য বা কক্ষের সাথে সংযুক্ত ছিল। কোনও আইটেম অর্জন করা গ্লোবাল স্টেট অবজেক্টে একটি পতাকা সেট করে। প্রতিটি ঘরে কোন অক্ষর বা আইটেম উপলব্ধ ছিল তা নির্ধারণের জন্য প্রতিটি ঘরে এই পতাকাগুলি পরীক্ষা করা হবে।
সুতরাং, আপনার রাজ্যগুলি শ্রেণি বা কাঠামো হিসাবে প্রয়োগ করা যেতে পারে, যার জন্য প্রতিটি সম্পত্তি রয়েছে:
সম্পদ তালিকা - পটভূমির গ্রাফিক্সের পয়েন্টারগুলির তালিকা এবং আপনার ঘর / রাজ্য / স্তর প্রদর্শন করার জন্য অন্য যে কোনও কিছু প্রয়োজন।
প্রবেশের শর্তাদি - এমন একটি অর্জন যা অবশ্যই ইতিমধ্যে একটি স্তরে প্রবেশ করতে পৌঁছেছে
প্রস্থান - প্রতিটি সম্ভাব্য "পরবর্তী" প্রস্থানের লিঙ্কগুলি। উত্তর, দক্ষিণ, পূর্ব এবং পশ্চিম এর কয়েকটি উদাহরণ, তবে আপনি ডোর 1, টেলিপোর্ট ইত্যাদি অন্তর্ভুক্ত করতে পারেন যখন কোনও ঘর থেকে বেরোনোর চেষ্টা করছেন বা প্রস্থান / দরজা নির্ধারণ করার সময় "খোলা" থাকে, আপনার গেমটি পরবর্তী অবস্থা পরীক্ষা করতে পারে এটির প্রবেশের শর্ত পূরণ হয়েছে কিনা তা দেখার জন্য এবং স্ক্রিনে প্রস্থানটি প্রদর্শিত হওয়ার পদ্ধতিটি পরিবর্তন করুন বা কেবল খেলোয়াড়কে সেদিকে না যেতে দিন।
আপনি অভিনবতা পেতে চাইলে, আপনি বিভিন্ন প্রবেশের শর্তযুক্ত একটি রাষ্ট্রের একটি আলাদা সংস্করণ অন্তর্ভুক্ত করতে পারেন, যা ঘরের প্লেয়ারের কাছে উপস্থাপিত হওয়ার উপায়ে বা সেই ঘরে উপলব্ধ ক্রিয়াকলাপগুলিকে পরিবর্তন করতে পারে।
আপনার প্রারম্ভিক স্ক্রিন, মৃত্যু / গেমের ওভার স্ক্রিন ইত্যাদি সমস্ত মেনু স্ক্রিনগুলির মধ্যে আপনি যেভাবে নেভিগেট করতে পারবেন তার অনুরূপ সিস্টেমের মধ্যেই রাজ্য হতে পারে। আসলে, যদি আপনার জায়গায় এমন মেনু সিস্টেম থাকে তবে আপনি এটির জন্য এটি ব্যবহার করতে পারেন। উপরে / ডাউন তীরগুলির পরিবর্তে এবং একটি মেনু নেভিগেট করতে "প্রবেশ করুন" এর পরিবর্তে আপনি গেম খেলার ক্ষেত্রের মধ্যে নির্দিষ্ট ইভেন্টগুলি সন্ধান করবেন, যেমন একটি টেলিপোর্ট প্যাডে পা রাখা, পর্দার ডান দিকের বাইরে যাওয়া ইত্যাদি etc.
প্রশাসকের দৃষ্টিকোণ থেকে বিবেচনা করুন যে আপনি কোনও অ্যাডমিন সরঞ্জাম তৈরি করে উপকৃত হতে পারেন যা আপনাকে রাষ্ট্রের মেশিন তৈরি করতে দেয়। কোনও মানচিত্রে কক্ষ যুক্ত করুন, তাদের মধ্যে লিঙ্ক তৈরি করুন, ব্যাকগ্রাউন্ড চিত্রগুলির মতো সম্পদ বরাদ্দ করুন ইত্যাদি আপনার প্রথম প্রয়াসের জন্য এটি সম্ভবত ওভারকিল; অ্যাডমিন সরঞ্জাম তৈরিতে শোষিত হওয়া খুব সহজ, এবং কখনই গেমটি শেষ করে না। মনে রাখবেন - আপনি মিডলওয়্যার লিখছেন না, তবে একটি খেলা।
আশাকরি এটা সাহায্য করবে.