কিভাবে একটি টেক্সট ভিত্তিক কম্পিউটার গেম তৈরি করতে হয় (ছবি সহ)

সুচিপত্র:

কিভাবে একটি টেক্সট ভিত্তিক কম্পিউটার গেম তৈরি করতে হয় (ছবি সহ)
কিভাবে একটি টেক্সট ভিত্তিক কম্পিউটার গেম তৈরি করতে হয় (ছবি সহ)

ভিডিও: কিভাবে একটি টেক্সট ভিত্তিক কম্পিউটার গেম তৈরি করতে হয় (ছবি সহ)

ভিডিও: কিভাবে একটি টেক্সট ভিত্তিক কম্পিউটার গেম তৈরি করতে হয় (ছবি সহ)
ভিডিও: তিন কালো ছেলে | সম্পূর্ণ সিনেমা - সাবটাইটেল বাংলা 2024, মে
Anonim

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

ধাপ

3 এর মধ্যে পার্ট 1: সফ্টওয়্যার নির্বাচন করা

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 1
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 1

ধাপ 1. আপনি ইনফর্ম 7 ব্যবহার করে দেখতে পারেন।

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

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 2
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 2

ধাপ 2. উইন্ডোজে গেম তৈরি করা সহজ করতে অ্যাড্রিফট ব্যবহার করুন।

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

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 3
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 3

ধাপ If। যদি আপনি প্রোগ্রাম করতে পারেন তাহলে TADS 3 একটি বিকল্পও হতে পারে।

যদি আপনি একটি গেমিং প্রকল্প হিসাবে এই গেমের সৃষ্টি দেখেন, তাহলে TADS 3 এই উদ্দেশ্যে সফটওয়্যারের সবচেয়ে ব্যাপক পছন্দ। আপনি যদি সহজেই C ++ এবং/অথবা জাভাস্ক্রিপ্ট বুঝতে পারেন তাহলে আপনি TADS 3 সহজেই আয়ত্ত করতে পারবেন। TADS 3 উইন্ডোজ, ম্যাক এবং লিনাক্সের জন্য বিনামূল্যে পাওয়া যায়।

  • বিশেষ করে TADS 3 এর উইন্ডোজ সংস্করণের জন্য, এই সংস্করণটিতে একটি অতিরিক্ত ওয়ার্কবেঞ্চ বৈশিষ্ট্য ("ওয়ার্কবেঞ্চ") রয়েছে যা প্রোগ্রামিং নয় এবং সাধারণভাবে ব্যবহার করতে আরামদায়ক তাদের জন্য ব্যবহার করা সহজ করে তোলে।
  • প্রোগ্রামাররা ইনফর্ম 7 এবং TADS 3 এর মধ্যে আরও তুলনা সম্পর্কে পড়তে আগ্রহী হতে পারে।
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 4
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 4

ধাপ 4. অন্যান্য সাধারণ বিকল্পগুলি অন্বেষণ করুন।

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

  • হুগো
  • অ্যালান
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 5
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 5

ধাপ 5. একটি ব্রাউজার ভিত্তিক টেক্সট গেম মেকার ব্যবহার করে দেখুন।

আপনি এখনই শুরু করতে পারেন এবং নিম্নলিখিত সরঞ্জামগুলি ব্যবহার করে কিছু ডাউনলোড না করেই এটি ব্যবহার করে দেখুন:

  • কোয়েস্ট (উপরে ইন্টারেক্টিভ ফিকশন কিটের মত)
  • সুতা (সহজে ব্যবহারযোগ্য চাক্ষুষ ভিত্তিক সম্পাদক)
  • StoryNexus (এই ডিভাইসে প্লেয়ার কমান্ড টাইপ না করে বেশ কয়েকটি অপশনে ক্লিক করে; আপনার গেম অনলাইনে লোড করা যায় [অনলাইন] StoryNexus এ)

3 এর মধ্যে পার্ট 2: গেম তৈরি করা শুরু করুন

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 6
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 6

ধাপ 1. টেক্সট কমান্ড ব্যবহার করতে অভ্যস্ত হন।

বেশিরভাগ টেক্সট-ভিত্তিক গেম কমান্ড টাইপ করে খেলা হয়। যারা ইন্টারেক্টিভ ফিকশন গেম খেলতে অভ্যস্ত তারা ধরে নেবে আপনার গেমটি অবশ্যই সাধারণ কমান্ড ব্যবহার করবে, যেমন "দেখুন (বস্তু)" এবং "পান (বস্তু)"।

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

পদক্ষেপ 2. একটি মানচিত্র এবং/অথবা গেমপ্লে ডিজাইন করুন।

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

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

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 8
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 8

ধাপ the. খেলার প্রতিটি উপাদান কিভাবে সংযুক্ত রয়েছে সে বিষয়ে সাহায্য পান

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

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 9
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 9

পদক্ষেপ 4. ভূমিকা বিভাগ এবং প্রথম স্থান তৈরি করুন।

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

  • ভূমিকা:

    এই ক্রুজে যোগদানের স্বার্থে আপনি আপনার স্ন্যাক কুপনের পুরো সংগ্রহটি বিনিময় করেছিলেন, কিন্তু এখন জাহাজটি সমুদ্রের মাঝখানে আটকা পড়েছে। কি লজ্জা! আপনি লুসিকে আরও ভালভাবে খুঁজে পাবেন, আমি আশা করি সে সেই বড় ঝড় থেকে বেঁচে যাবে। আপনার মনে আছে ঝড়ের সময় তিনি ইঞ্জিন রুমে ছিলেন।

  • সতর্কতা এবং শর্তাবলী:

    "দ্য মিসার ক্রুজ" এ স্বাগতম। প্রকার কুপন চেক করুন আপনার বর্তমান সংগ্রহ দেখতে। কমান্ড ব্যবহার করুন কুপন বিনিময় "ম্যাজিক" কুপন ব্যবহার করার জন্য কুপনের নাম অনুসরণ করা হয়। সতর্কতা: এই গেমটিতে কিছু সহিংসতা এবং নরখাদক রয়েছে।

  • রুম বর্ণনা:

    আপনি ওক দেয়াল সহ একটি ঘরে দাঁড়িয়ে আছেন। বিছানার লোহার ফ্রেম ঝড়ে উড়ে গিয়েছিল এবং একমাত্র গদি ছিঁড়ে গিয়েছিল এবং মদের আলমারির নিচে লম্বা হয়ে গিয়েছিল। উত্তরে একটি বদ্ধ দরজা আছে।

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 10
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 10

পদক্ষেপ 5. প্রথম স্থানটির জন্য কমান্ড তৈরি করুন।

আপনার উল্লেখ করা প্রতিটি বস্তুর সাথে খেলোয়াড় কীভাবে যোগাযোগ করবে সে সম্পর্কে চিন্তা করুন। কমপক্ষে খেলোয়াড়কে প্রতিটি বস্তুকে "দেখতে" বা "x" (লক্ষ্য) করতে সক্ষম হতে হবে। খেলোয়াড়রা ব্যবহার করতে পারে এমন কমান্ডের কিছু উদাহরণ এবং খেলোয়াড়দের জন্য প্রদর্শিত ফলাফল:

  • বিছানার দিকে তাকান - এটি উচ্চ মানের হংস পালক দিয়ে ভরা, কিন্তু এখন বেশিরভাগ পালক ঘরে ছড়িয়ে ছিটিয়ে আছে। গদি লম্বা এবং মদের গন্ধ ছিল।
  • x আমাকে - আপনি ক্লান্ত হয়ে পড়েছেন, এবং আপনি ঝড় আঘাতের ঠিক আগে পরা গোলাপী বাথরোব পরেছিলেন। আপনার স্নানের পোশাকের পকেট আছে এবং একটি পশমী কর্ড দিয়ে বাঁধা।
  • দরজা খোল - ডোরকনব ঘুরল কিন্তু দরজা খুলল না। মনে হচ্ছে বাইরে কোন ভারী বস্তু আটকে আছে।
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 11
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 11

ধাপ 6. প্রথম ঘরটি একটি সহজ ধাঁধা হতে পারে।

ক্লাসিক শুরু হল সেই জায়গা থেকে বেরিয়ে আসার জন্য খেলোয়াড়কে চ্যালেঞ্জ করা। এই চ্যালেঞ্জটি খুব কঠিন হতে হবে না, তবে এটি আপনাকে একটি ধারণা দিতে পারে যে আপনার গেমটি পরবর্তী কেমন হবে। এটি খেলোয়াড়দের সাবধানে পড়তে এবং সূত্র খুঁজতে শেখানোর একটি সুযোগ। উদাহরণস্বরূপ, উপরের কমান্ডের পরে, খেলোয়াড়রা নিম্নলিখিতগুলি করার কথা ভাবতে পারে:

  • বিছানা তুলুন - আপনি গদি তোলার সাথে সাথে টাকিলার গন্ধ আপনার নাকে আঘাত করে। আশ্চর্যের কিছু নেই যে গদি লম্বা … আপনি গদিটি পাশে রাখুন এবং তারপরে বাথরোবে আপনার হাত মুছুন।
  • x স্থান - আপনি ওক দেয়াল দিয়ে বেডরুমে দাঁড়িয়ে আছেন। বিছানার লোহার ফ্রেম ঝড়ে উড়ে গিয়েছিল, এবং একমাত্র গদি ছিঁড়ে গিয়েছিল এবং ঘরের কোণে লম্বা ছিল। ঘরের কোণে একটি মদের ক্যাবিনেটও রয়েছে। উত্তরে একটি বদ্ধ দরজা আছে। মেঝেতে একটি ভাঙা বোতল ছিল।
  • বোতলটি নিন - তুমি ভাঙা টাকিলার বোতল নিয়েছ। এটা ছেড়ে দেওয়া লজ্জাজনক।
  • x থলি - তোমার মানিব্যাগ এখনও পকেটে আছে। আমি কৃতজ্ঞ!
  • x মানিব্যাগ - সমস্ত স্ন্যাক কুপন ব্যবহার করা হয়েছে কিন্তু আপনার মানিব্যাগে এখনও কিছু জরুরি কুপন রয়েছে। আপনার বর্তমানে আছে ক্রোবার কুপন এবং হুইসেল কুপন.
  • ক্রোবার কুপন বিনিময় করুন - আপনি কাকবার কুপন তুলে নিয়ে আপনার গলা পরিষ্কার করলেন। কুপনটি ভাসতে থাকে এবং কিছুক্ষণ পরে একটি কাকবার আপনার হাতের মুঠোয় পড়ে যায়।
  • একটি কাকবার দিয়ে দরজা খুলুন - আপনি দরজা এবং ফ্রেমের ফাঁকে একটি কাকবার রাখুন এবং যতটা সম্ভব ধাক্কা দিন। বাইরে থেকে গর্জন করা আওয়াজ আপনাকে চমকে দেয়। আরো একটি ধাক্কা এবং দরজা খোলা হবে, কিন্তু আপনি একটি বন্দুক সঙ্গে প্রস্তুত করা ভাল।
  • একটি কাকবার দিয়ে দরজা খুলুন - এবার দরজার বাইরে থেকে কোন বাধা ছিল না। দরজাটি তাত্ক্ষণিকভাবে চওড়া এবং বাইরে খোলা ছিল একটি ধূসর নেকড়ে আপনার দিকে তাকাচ্ছিল! আসুন তাড়াতাড়ি চিন্তা করি - আপনি কেবল একটি পদক্ষেপ বেছে নিতে পারেন।
  • বোতল দিয়ে নেকড়ে আক্রমণ - আপনি নেকড়েটিকে তার নাকের ভাঙা বোতল দিয়ে কেটে ফেললেন। নেকড়ে হাহাকার করে পালিয়ে গেল। উত্তরের রাস্তা এখন নিরাপদ।

3 এর অংশ 3: গেমটি নিখুঁত এবং সম্পূর্ণ করা

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 12
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 12

ধাপ 1. সমস্ত ক্রিয়া এবং বিশেষ্য অবশ্যই স্পষ্ট হতে হবে।

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

  • বিবরণ এবং কমান্ডে বস্তুর নাম সমান করুন। উদাহরণ: যদি কোন খেলোয়াড় রুমে প্রবেশ করে এবং একটি "পেইন্টিং" এর বর্ণনা পড়ে তবে নিশ্চিত করুন যে আপনি "পেইন্টিং" শব্দটিও কমান্ডের একটি বস্তু হিসেবে ব্যবহার করেছেন। যদি আপনি সাবধান না হন এবং তারপরে "ছবি" শব্দটি ব্যবহার করেন তবে প্লেয়ারটি বস্তুর সাথে যোগাযোগের জন্য প্রথমে চেষ্টা করতে বাধ্য হয়।
  • ক্রিয়াপদের সমার্থক শব্দ ব্যবহার করুন। অন্য খেলোয়াড়রা কীভাবে একটি বস্তু ব্যবহার করবে সে সম্পর্কেও চিন্তা করুন। "বোতাম" আকারে বস্তুগুলিকে অবশ্যই "পুশ দ্য বোতাম" কমান্ডের পাশাপাশি "বোতাম টিপুন" কমান্ড দিয়ে ব্যবহার করতে হবে। যদি গেমটিতে শত্রু থাকে তবে "আক্রমণ", "মুষ্টি" এবং "আঘাত" কমান্ডের পাশাপাশি "শত্রুর নাম)" ব্যবহার (একটি অস্ত্র হতে পারে এমন বস্তুর নাম) ব্যবহার করা ভাল ধারণা ।
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 13
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 13

ধাপ 2. ধাঁধাটি পটভূমির সাথে মানানসই করুন।

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

  • একাধিক সম্ভাব্য সমাধান সহ ধাঁধাগুলি আরও বাস্তবসম্মত মনে হবে, যেমন একটি একক বস্তু যা একাধিক ধাঁধার জন্য ব্যবহার করা যেতে পারে বা একাধিক ব্যবহার করতে পারে।
  • প্রাসঙ্গিক মনে হয় এমন ধাঁধা তৈরি করুন। গেমের অক্ষরগুলির একটি ধাঁধা সমাধান করার একটি কারণ থাকতে হবে।
  • পরিচিত ধাঁধা, যেমন হ্যানয় ধাঁধার টাওয়ার, ম্যাজ এবং লজিক পাজল এড়িয়ে চলুন।
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 14
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 14

পদক্ষেপ 3. খেলোয়াড়দের প্রতি ন্যায্য হন।

প্রাচীন গেমগুলি নির্দয় হওয়ার জন্য পরিচিত ছিল, উদাহরণস্বরূপ: "আপনি শিলাটি তুলেছিলেন এবং একটি তুষারপাত ঘটেছিল যা আপনাকে কবর দেয়। এটি শেষ।" আজকের খেলোয়াড়রা তাদের প্রচেষ্টার জন্য আরো পুরস্কৃত হতে চায়। গেমের মূল চরিত্রকে মৃত্যু থেকে রক্ষা করা ছাড়াও, এখানে অন্যান্য উদ্দেশ্যগুলির উদাহরণ দেওয়া যেতে পারে:

  • গুরুত্বপূর্ণ ইন-গেম ইভেন্টগুলি একটি এলোমেলো সিস্টেমের উপর নির্ভর করে না। সাধারণত যখন খেলোয়াড় পরবর্তী করণীয় খুঁজে পেতে সক্ষম হয়, তখন এটি অবশ্যই 100% সফল হতে হবে।
  • কঠিন ধাঁধার জন্য ইঙ্গিত প্রদান করুন, এবং আপনাকে বিভ্রান্ত করার জন্য খুব বেশি জাল সূত্র পাবেন না।
  • গেমের প্রবাহ অনুসারে সমাধান করা অসম্ভব এমন পাজল তৈরি করবেন না, উদাহরণস্বরূপ, ধাঁধাগুলি কেবল তখনই সমাধান করা যেতে পারে যদি আপনি জানেন যে গেমটিতে পরবর্তী কী আছে, অথবা ধাঁধাগুলি যা আপনি সফল না হওয়া পর্যন্ত চেষ্টা করতে হবে, কিন্তু যদি আপনি ব্যর্থ, প্রধান চরিত্র অবিলম্বে মারা যায়।
  • এটা ঠিক আছে যদি খেলার মাঝখানে একটি জায়গা থাকে যা স্থায়ীভাবে বন্ধ হয়ে যাবে, কিন্তু খেলোয়াড়দের সতর্ক করা উচিত। যদি এমন কোন পছন্দ থাকে যা খেলাকে অচল করে দিতে পারে, তাহলে এটি শেষ করা উচিত, খেলোয়াড়কে জেতার কোন সুযোগ ছাড়াই চলতে দেবেন না।
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 15
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 15

ধাপ 4. খেলার সম্ভাব্য সব শেষ লিখুন।

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

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 16
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 16

পদক্ষেপ 5. অনুপ্রেরণা এবং অন্যান্য টিপস দেখুন।

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

  • IF রত্ন সংগ্রহে বিভিন্ন উদ্ধৃতির উদাহরণ।
  • যদি তত্ত্ব বই
  • অ্যাডভেঞ্চারের ক্রাফট
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 17
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 17

ধাপ 6. একটি প্রি-গেম টেস্ট/বিটা স্টেজ টেস্ট করুন।

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

আপনার কাজটি প্রায়শই সংরক্ষণ করুন এবং আপনার যদি এটি থাকে তবে পূর্বাবস্থায় ফেরানো কমান্ডটি ব্যবহার করুন, যাতে আপনি শুরু থেকে শুরু না করে বিভিন্ন পথ চেষ্টা করতে পারেন।

একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 18
একটি টেক্সট ভিত্তিক গেম তৈরি করুন ধাপ 18

ধাপ 7. আপনার গেমটি প্রকাশ করুন।

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

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

পরামর্শ

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

সতর্কবাণী

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

প্রস্তাবিত: