কিভাবে একটি টেক্সট ভিত্তিক গেম তৈরি করবেন (ছবি সহ)

সুচিপত্র:

কিভাবে একটি টেক্সট ভিত্তিক গেম তৈরি করবেন (ছবি সহ)
কিভাবে একটি টেক্সট ভিত্তিক গেম তৈরি করবেন (ছবি সহ)
Anonim

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

ধাপ

3 এর 1 ম অংশ: সফ্টওয়্যার নির্বাচন করা

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

ধাপ 1. ইনফর্ম 7 চেষ্টা করুন।

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

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

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

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

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

ধাপ 3. যদি আপনি কিছু প্রোগ্রামিং জানেন তবে TADS 3 বিবেচনা করুন।

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

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

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

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

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

ধাপ 5. একটি ব্রাউজার ভিত্তিক বিকল্প চেষ্টা করুন।

আপনি নিচের কোনো একটি টুল ব্যবহার করে কোন ডাউনলোড ছাড়াই ঝাঁপিয়ে পড়তে শুরু করতে পারেন:

  • কোয়েস্ট (উপরের IF সরঞ্জামগুলির অনুরূপ)
  • সুতা (ভিজ্যুয়াল এডিটর ব্যবহার করা সহজ)
  • StoryNexus (প্লেয়ার কি টাইপ করতে হবে তা অনুমান করার পরিবর্তে বিকল্পগুলি ক্লিক করে; StoryNexus অনলাইনে আপনার গেম হোস্ট করে)

3 এর অংশ 2: শুরু করা

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

ধাপ 1. টেক্সট কমান্ডের সাথে নিজেকে পরিচিত করুন।

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

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

পদক্ষেপ 2. মানচিত্র এবং/অথবা খেলোয়াড়ের অগ্রগতির পরিকল্পনা করুন।

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

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

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

পদক্ষেপ 3. সিনট্যাক্সের সাহায্য নিন।

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

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

ধাপ 4. ভূমিকা এবং প্রথম ঘর তৈরি করুন।

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

  • ভূমিকা:

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

  • রসদ এবং বিষয়বস্তু সতর্কতা:

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

  • রুম বর্ণনা:

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

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

ধাপ 5. প্রথম ঘরের জন্য কমান্ড তৈরি করুন।

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

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

ধাপ the। প্রথম ঘরটিকে একটি সহজ ধাঁধায় পরিণত করুন।

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

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

3 এর 3 ম অংশ: গেমটি পালিশ করা এবং শেষ করা

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

পদক্ষেপ 1. ক্রিয়া এবং বিশেষ্যগুলি স্পষ্ট রাখুন।

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

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

ধাপ 2. আপনার ধাঁধা বাস্তবসম্মত মনে করুন।

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

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

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

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

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

ধাপ 4. শেষগুলি লিখুন।

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

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

ধাপ 5. আরো পরামর্শ এবং অনুপ্রেরণা খুঁজুন।

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

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

ধাপ 6. বিটা পরীক্ষা।

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

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

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

ধাপ 7. প্রকাশ।

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

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

পরামর্শ

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

সতর্কবাণী

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

প্রস্তাবিত: