আপনি কি কখনও একটি অনলাইন গেম খেলেছেন এবং ভেবেছেন, "আমি এরকম কিছু করতে চাই, আমার কিছু দুর্দান্ত ধারণা আছে"? অতীতে আপনাকে শিখতে হয়েছিল কিভাবে অ্যাকশনস্ক্রিপ্ট 3 এ কোড করতে হয়, যে ভাষাটি ফ্ল্যাশকে ক্ষমতা দেয়। যাইহোক, কিছু গেম নির্মাতা প্রোগ্রামের জন্য ধন্যবাদ, কোডিং অভিজ্ঞতা অতীতের বিষয়। আপনি বিন্দুমাত্র কোডের লাইন স্পর্শ না করেই বস্তু এবং যুক্তি ম্যানিপুলেট করে গেমগুলিকে মজাদার এবং নিমজ্জিত করতে পারেন।
ধাপ
3 এর মধ্যে 1 পদ্ধতি: গেমিং ডিজাইন করা
ধাপ 1. একটি মৌলিক বর্ণনা লিখুন।
বৈশিষ্ট্যগুলি এবং আপনি খেলোয়াড় কী অর্জন করতে চান তা লিখুন। আপনি আপনার গেমের সাথে লিখিতভাবে কী করতে চান তার একটি মৌলিক রূপরেখা থাকা খুব ভাল যাতে আপনি এটিতে কাজ করার সময় এটি দেখতে পারেন।
গেম ডিজাইন ডকুমেন্ট লেখার বিষয়ে আরো বিস্তারিত জানার জন্য এই নির্দেশিকাটি দেখুন।
ধাপ 2. কিছু স্কেচ আঁকুন।
পর্দার মৌলিক নকশাটি আপনি যেভাবে চান সেভাবে আঁকুন। এটি খুব বিস্তারিত হতে হবে না, তবে আপনার অন্তত একটি ধারণা থাকা উচিত যেখানে বিভিন্ন উপাদানগুলি পর্দায় রাখা হবে। এটি পরে কাজে আসবে যখন আপনি আপনার গেমের জন্য ইন্টারফেস তৈরি করতে শুরু করবেন।
ধাপ 3. আপনার গেম তৈরি করার জন্য একটি পদ্ধতি বেছে নিন।
প্রাথমিকভাবে, আপনাকে ফ্ল্যাশ গেম তৈরি করতে ActiopnScript3 এর কোড শিখতে হবে। যদিও আপনি এখনও এটি করতে পারেন, সেখানে এমন প্রোগ্রাম রয়েছে যা গেম তৈরির কাজকে সহজ করে তুলতে পারে এবং কোন কোডিং অভিজ্ঞতার প্রয়োজন হয় না। গেম তৈরির জন্য কিছু জনপ্রিয় বিকল্পের মধ্যে রয়েছে:
- স্টেনসিল - এটি একটি নতুন সরঞ্জাম যা আপনাকে অবজেক্ট স্ক্রিপ্ট এবং যুক্তি ব্যবহার করে গেম তৈরি করতে দেয়। এই গেমটি তারপর একটি ফ্ল্যাশ প্রজেক্টে রূপান্তরিত হতে পারে এবং ফ্ল্যাশ গেমস সমর্থন করে এমন কোনো ওয়েবসাইটে আপলোড করা যেতে পারে।
- কনস্ট্রাক্ট 2 - ফ্ল্যাশ বয়স বাড়ার সাথে সাথে এটি গেম তৈরির অন্যান্য উপায় দ্বারা প্রতিস্থাপিত হওয়া শুরু করা উচিত। অনলাইন গেম তৈরির নতুন উপায় হল HTML5 ব্যবহার করা। সাধারণত এর জন্য প্রচুর কোডিং জ্ঞান প্রয়োজন, কিন্তু কনস্ট্রাক্ট 2 আপনাকে স্টেনসিলের মতো বস্তু এবং স্ক্রিপ্টিং ব্যবহার করে গেম তৈরি করতে দেয়।
- ফ্ল্যাশ বিল্ডার - এটি ফ্ল্যাশ গেম তৈরির traditionalতিহ্যবাহী পদ্ধতি। এর জন্য ন্যায্য পরিমাণ অ্যাকশনস্ক্রিপ্ট জ্ঞান প্রয়োজন, কিন্তু মৌলিক ভাষা শেখার জন্য এটি একটি সহজ ভাষা। ফ্ল্যাশ বিল্ডার টাকা খরচ করে, কিন্তু আপনি একই ব্যবহারের অনেকের জন্য ওপেন প্রোগ্রাম FlashDevelop ব্যবহার করতে পারেন।
3 এর 2 পদ্ধতি: স্টেনসিল ব্যবহার করা
ধাপ 1. স্টেনসিল ডাউনলোড এবং ইনস্টল করুন।
স্টেনসিল একটি গেম তৈরির প্রোগ্রাম যার জন্য কোন কোডিং জ্ঞানের প্রয়োজন হয় না। আপনি গেমের বস্তুগুলি হেরফের করতে বিভিন্ন যুক্তি সরঞ্জাম ব্যবহার করতে পারেন।
আপনি যদি আপনার গেমটি অনলাইনে প্রকাশ করতে চান তবেই স্টেনসিল বিনামূল্যে ব্যবহার করা যাবে। বিনামূল্যে সংস্করণে স্টেনসিল লোগো শুরুতে উপস্থিত হবে। আপনি যদি প্রদত্ত সংস্করণটি পান তবে আপনি অন্যান্য প্ল্যাটফর্মগুলিতে প্রকাশ করতে পারেন।
পদক্ষেপ 2. আপনার নতুন গেম তৈরি করুন।
যখন আপনি স্টেনসিল শুরু করবেন, তখন আপনাকে আপনার গেমগুলির একটি তালিকা দেখানো হবে। তালিকায় কয়েকটি নমুনা গেম থাকবে যা আপনি দেখতে পারেন যে তারা কীভাবে কাজ করে। আপনার গেমের কাজ শুরু করতে, "নতুন গেম তৈরি করতে এখানে ক্লিক করুন" লেবেলযুক্ত ডটেড বক্সে ক্লিক করুন।
পদক্ষেপ 3. একটি কিট চয়ন করুন।
বেশ কয়েকটি কিট রয়েছে যাতে রেডিমেড সম্পদ এবং বস্তু রয়েছে যা আপনাকে দ্রুত আপনার গেমটি চালু এবং চালাতে সাহায্য করতে পারে। আপনি চাইলে একটি কিট চয়ন করুন অথবা "ফাঁকা খেলা" (ফাঁকা খেলা) নির্বাচন করুন
আপনি অনলাইনে অন্যান্য ব্যবহারকারীদের তৈরি কিট ডাউনলোড করতে পারেন।
ধাপ 4. আপনার গেম তথ্য লিখুন।
আপনি আপনার গেম নির্মাণ শুরু করার আগে, আপনাকে কিছু তথ্য লিখতে হবে।
- নাম - এটি আপনার খেলার নাম। আপনি এটি পরে যা চান তা পরিবর্তন করতে পারেন।
- পর্দার আকার - এটি আপনার পর্দার আকার এবং এটি অত্যন্ত গুরুত্বপূর্ণ কারণ এটি আপনার ব্যবহৃত শিল্পকে প্রভাবিত করবে। যেহেতু লোকেরা সাধারণত তাদের ওয়েব ব্রাউজার দিয়ে আপনার গেম খেলবে, তাই স্ক্রিনের সাইজ এত বড় হতে হবে না। এটি চেষ্টা করুন প্রস্থ: 640 পিক্সেল উচ্চতা: 480 পিক্সেল। এটি শুরু করার জন্য একটি ভাল আকার।
ধাপ 5. বিন্যাস সম্পর্কে জানুন।
যখন আপনি প্রথম আপনার গেমটি লোড করবেন, আপনাকে ড্যাশবোর্ডে নিয়ে যাওয়া হবে। এখানেই আপনি আপনার গেমের সব দৃশ্য দেখতে পাবেন এবং যেকোনো সম্পদ ব্যবহার করতে পারবেন। আপনি এখান থেকে আপনার গেম সেটিংস পরিবর্তন করতে পারেন। আপনি আপনার বেশিরভাগ সময় ড্যাশবোর্ডে কাজ করে ব্যয় করবেন।
- দৃশ্য - এটি প্রধান ড্যাশবোর্ড উইন্ডো, এবং প্রকৃত খেলা এবং সমস্ত সম্পদ দেখায়। আপনার খেলা হবে দৃশ্যের সংগ্রহ।
- সম্পদ - এটি আপনার গেমের সমস্ত বস্তু এবং সম্পদের একটি তালিকা। এর মধ্যে রয়েছে অভিনেতা, পটভূমি, ফন্ট, দৃশ্য, যুক্তি, শব্দ এবং টাইলসেট। পর্দার বাম দিকে গাছের মধ্যে সূত্রগুলি সাজানো হয়েছে।
- সেটিংস - গেম এবং সেটিংস বিকল্পগুলি আপনাকে নিয়ন্ত্রণ, মাধ্যাকর্ষণ, ক্র্যাশ, স্ক্রিন লোডিং এবং আরও অনেক কিছু সহ আপনার গেম মেকানিক্স কীভাবে কাজ করে তা কাস্টমাইজ করতে দেয়।
পদক্ষেপ 6. অভিনেতা তৈরি করুন।
একজন অভিনেতা এমন কোন বস্তু যা খেলাতে চলে বা তার সাথে যোগাযোগ করা যায় (খেলোয়াড়, শত্রু, দরজা ইত্যাদি) আপনাকে আপনার গেমের প্রতিটি বস্তুর জন্য একজন অভিনেতা তৈরি করতে হবে। একজন অভিনেতা তৈরি করতে, সম্পদ মেনুতে "অভিনেতা প্রকার" বিকল্পটি ক্লিক করুন। তালিকা থেকে আপনার পছন্দের অভিনেতা নির্বাচন করুন (তালিকাটি আপনার নির্বাচিত কিট থেকে নির্ধারিত হয়)।
- গ্রুপগুলিতে খেলোয়াড়দের নিয়োগ দিন (খেলোয়াড়, শত্রু)। এটি অভিনেতার সংঘর্ষের বৈশিষ্ট্যগুলি নির্ধারণ করতে সহায়তা করবে। অভিনেতা সম্পাদক খুলতে আপনার অভিনেতা নির্বাচন করুন। তারপর প্রপার্টিজ ট্যাবে ক্লিক করুন এবং ড্রপ-ডাউন মেনু থেকে উপযুক্ত গ্রুপ নির্বাচন করুন।
- একটি আচরণ চয়ন করুন (ঝাঁপ দাও, পা বাড়ানো, হাঁটা)। আচরণ হল যা আপনার অভিনেতাকে কিছু করতে দেয়। আচরণে ক্লিক করুন, এবং নীচের বাম কোণে "+ আচরণ যুক্ত করুন" বোতামে ক্লিক করুন। তালিকা থেকে একটি আচরণ (যেমন "হাঁটা") নির্বাচন করুন, তারপরে "চয়ন করুন" এ ক্লিক করুন।
- নিয়ন্ত্রণ সেট করুন। যদি আপনি একটি খেলোয়াড় চরিত্র তৈরি করছেন, আপনি খেলোয়াড়কে এটি সরানোর অনুমতি দিতে চান। যখন আপনি হাঁটার আচরণ যোগ করেন, তখন আপনাকে হাঁটার বৈশিষ্ট্য স্ক্রিনে নিয়ে যাওয়া হবে। আপনি কীটি অভিনেতাকে বাম এবং ডানে সরিয়ে নেবেন তা নির্বাচন করতে আপনি মেনু ব্যবহার করতে পারেন। আপনি যে কিট ব্যবহার করছেন তাতে যদি আপনি অ্যানিমেশনও ইনস্টল করতে পারেন।
- আপনি প্রচুর আচরণ যুক্ত করতে পারেন এবং অভিনেতারা কী করতে পারেন তা নির্ধারণ করতে পারেন।
ধাপ 7. একটি দৃশ্য তৈরি করুন।
খেলাটি খেলতে গিয়ে খেলোয়াড় যা দেখে তা দৃশ্য। এটি পটভূমি, সেইসাথে কোন দৃশ্যমান বস্তু এবং অভিনেতা। একটি নতুন দৃশ্য তৈরি করতে, সম্পদ গাছের দৃশ্য বিকল্পে ক্লিক করুন এবং তারপরে রেখাযুক্ত বাক্সে ক্লিক করুন। চালিয়ে যাওয়ার জন্য আপনার নতুন দৃশ্যকে একটি নাম দিন।
- পটভূমি - আপনার দৃশ্য স্বয়ংক্রিয়ভাবে আকার পরিবর্তন করা হবে, তাই আপনাকে আপাতত এটি নিয়ে চিন্তা করতে হবে না। আপনি পটভূমি হিসাবে একটি রঙ ব্যবহার করা চয়ন করতে পারেন, যা তার উপরে টাইল করা হবে। আপনি কঠিন বা গ্রেডিয়েন্ট রং থেকেও বেছে নিতে পারেন। শেষ হলে "তৈরি করুন" এ ক্লিক করুন। এটি দৃশ্য ডিজাইনার খুলবে।
- টাইলস রাখুন - আপনার কিটে অন্তর্ভুক্ত টাইলসেটগুলি উইন্ডোর ডান দিকে লোড হবে। বাম মেনুতে পেন্সিল টুলটি ক্লিক করুন, তারপরে আপনি যে টাইলটি ব্যবহার করতে চান তাতে ক্লিক করুন। তারপর আপনি আপনার দৃশ্যে টাইলস লাগাতে পারেন। ডাবল টাইলস লাগাতে মাউস দিয়ে ক্লিক করুন এবং টেনে আনুন।
- অভিনেতা রাখুন। আপনার উপলব্ধ অভিনেতাদের মধ্যে স্যুইচ করতে আপনার টাইলসেটের উপরে অভিনেতা ট্যাবে ক্লিক করুন। এই তালিকায় উপস্থিত হওয়ার জন্য আপনাকে অবশ্যই একটি তৈরি করতে হবে। আপনি যে অভিনেতাকে স্থান দিতে চান সেখানে ক্লিক করুন এবং যে দৃশ্যটিতে আপনি তাকে উপস্থিত হতে চান সেখানে ক্লিক করুন। আপনি যদি শিফট চাপেন, অভিনেতা সেখানে চলে যাবেন।
- মাধ্যাকর্ষণ যোগ করা হয়েছে। উইন্ডোর শীর্ষে "পদার্থবিজ্ঞান" ট্যাবে ক্লিক করুন, তারপরে "মাধ্যাকর্ষণ (উল্লম্ব)" বাক্সে একটি মান লিখুন। 85 প্রবেশ করলে প্রকৃত পৃথিবীর মাধ্যাকর্ষণ অনুকরণ করা হবে।
ধাপ 8. খেলাটি পরীক্ষা করুন।
একবার আপনি দৃশ্যটি তৈরি করে কিছু অভিনেতা নিলে, আপনি গেমটি পরীক্ষা করতে পারেন। আপনি এখন যা তৈরি করেছেন তা খেলতে স্ক্রিনের শীর্ষে "টেস্ট গেম" বোতামে ক্লিক করুন। আপনি আপনার প্লেয়ার চরিত্র নিয়ন্ত্রণ করতে সেট করা কীগুলি ব্যবহার করতে পারেন।
যে দিকটি কাজ করছে না তা সন্ধান করুন এবং এটি ঠিক করার চেষ্টা করুন। উদাহরণস্বরূপ, শত্রু কি সঠিকভাবে আচরণ করছে? আপনি কি শত্রুকে পরাস্ত করতে পারেন? সেখানে কি পৌঁছানো যায় না এমন প্ল্যাটফর্ম বা দুর্গম চ্যাসম আছে? আপনি যে কোন সমস্যা খুঁজে পেতে আপনার গেম এডিটরের প্রাসঙ্গিক এলাকায় ফিরে যান। এটি একটু সময় নিতে পারে, কিন্তু শেষ ফলাফল আরো মজা এবং খেলতে সহজ হবে।
ধাপ 9. আরো যোগ করুন।
এখন যেহেতু আপনার একটি কাজ এবং খেলাযোগ্য দৃশ্য রয়েছে, এখন পুরো গেমটি তৈরি করার সময় এসেছে। মাত্রা এবং চ্যালেঞ্জ যোগ করুন, এবং আপনার অ্যাড-অনগুলি মজাদার এবং সঠিকভাবে কাজ করছে তা নিশ্চিত করতে পরীক্ষা চালিয়ে যান।
ধাপ 10. সাইট লক আপনার খেলা।
আপনি যদি ফ্ল্যাশ গেমস হোস্ট করে এমন একটি সাইটে গেমটি আপলোড করছেন, অথবা আপনার নিজের সাইটে আপলোড করছেন, তাহলে আপনার "সাইট লক" ব্যবহার করা উচিত। এটি আপনার গেমটি খেলতে বাধা দেবে যদি এটি অনুমোদিত সাইটের তালিকায় না থাকে।
- আপনার "সম্পদ" গাছ থেকে "গেম সেটিংস" খুলুন। "লোডার" বিভাগটি নির্বাচন করুন। আপনার অনুমোদিত সাইটগুলি "সাইট লক" বাক্সে প্রবেশ করুন, কমা দ্বারা বিভক্ত এবং কোন স্থান নেই। উদাহরণস্বরূপ, newgrounds.com, kongregate.com।
- এই স্ক্রিনে থাকাকালীন, আপনার হোম পেজটি "আপনার হোম পেজ" বাক্সে প্রবেশ করুন, যদি আপনার একটি থাকে। এটি আপনার গেম খেলতে থাকা খেলোয়াড়দের আপনার সাইটে লিঙ্ক করার অনুমতি দেবে/
ধাপ 11. গেমটি ফ্ল্যাশ হিসাবে রপ্তানি করুন।
একবার আপনি আপনার গেমের সাথে খুশি হলে, আপনি এটি ফ্ল্যাশ ফরম্যাটে রপ্তানি করতে পারেন। এটি আপনাকে গেমটি এমন একটি সাইটে আপলোড করার অনুমতি দেবে যা ফ্ল্যাশ গেমস হোস্ট করে, অথবা আপনার নিজস্ব ওয়েবসাইটে। ক্লিক করুন আপনার কম্পিউটারে সহজে খুঁজে পাওয়া যায়গায় ফাইলটি সংরক্ষণ করুন।
ধাপ 12. গেমটি প্রকাশ করুন।
আপনার একটি ফ্ল্যাশ (. SWF) ফাইল হয়ে গেলে, আপনি এটি আপনার পছন্দের একটি সাইটে আপলোড করতে পারেন। অনলাইনে বেশ কয়েকটি সাইট রয়েছে যা ফ্ল্যাশ গেমস হোস্ট করে, এবং কিছু আপনাকে বিজ্ঞাপনের উপার্জন থেকে অর্থ উপার্জন করতে দেয়। আপনি আপনার নিজের ওয়েবসাইটেও গেম আপলোড করতে পারেন, কিন্তু গেমটি জনপ্রিয় হয়ে উঠলে খেলোয়াড়দের থাকার জন্য আপনার ব্যান্ডউইথ আছে তা নিশ্চিত করতে হবে।
- আপনার নিজের ওয়েবসাইটে গেম আপলোড করার জন্য এই নির্দেশিকাটি দেখুন।
- আপনি যদি আপনার গেমটি নিউগ্রাউন্ডস বা কংগ্রেগেটের মতো একটি সাইটে আপলোড করতে চান, তাহলে আপনাকে একটি অ্যাকাউন্ট তৈরি করতে হবে এবং তারপর সেই সাইটগুলির আপলোড প্রক্রিয়ার মধ্য দিয়ে যেতে হবে। শর্তাবলী প্রতিটি সাইটের জন্য পরিবর্তিত হবে।
- আপনি যদি স্টেনসিল আর্কেডে আপনার গেমটি প্রকাশ করতে চান, তাহলে আপনি স্টেনসিল প্রোগ্রামের মধ্যে থেকে এটি করতে পারেন। '' পাবলিশ '' ক্লিক করুন "স্টেনসিল" নির্বাচন করুন তারপর "আর্কেড" ক্লিক করুন। গেমটি স্বয়ংক্রিয়ভাবে আপলোড হবে, তাই এটি করার আগে নিশ্চিত হয়ে নিন যে আপনি নামের সাথে খুশি। স্টেনসিল আর্কেডের এমবি ফাইলের আকার সীমা রয়েছে।
3 এর পদ্ধতি 3: কনস্ট্রাক্ট 2 ব্যবহার করে
ধাপ 1. কনস্ট্রাক্ট 2 ডাউনলোড এবং ইনস্টল করুন।
এই প্রোগ্রামটি আপনাকে খুব কম কোডিং দিয়ে HTML5 গেম তৈরি করতে দেয়। আপনাকে কয়েকটি ভেরিয়েবল সেট করতে হবে, কিন্তু এই সব মেনুর মাধ্যমে সম্পন্ন হয় যার কোন কোডিং প্রয়োজন নেই।
কনস্ট্রাক্ট 2 বিনামূল্যে, যদিও কিছু বৈশিষ্ট্য আপগ্রেড করা ছাড়া সীমিত। বিনামূল্যে সংস্করণ HTML5 ছাড়া অন্য প্ল্যাটফর্মে প্রকাশ করতে পারে না।
পদক্ষেপ 2. একটি নতুন প্রকল্প তৈরি করুন।
যখন আপনি প্রথম কনস্ট্রাক্ট 2 শুরু করেন, আপনাকে স্বাগতম মেনু দিয়ে স্বাগত জানানো হয়। একটি নতুন গেম শুরু করতে "নতুন প্রকল্প" লিঙ্কে ক্লিক করুন। এমন কিছু উদাহরণ রয়েছে যা আপনি কীভাবে একটি মৌলিক গেম তৈরি করতে পারেন তা দেখতে ব্যবহার করতে পারেন।
একটি নতুন প্রকল্প শুরু করার সময়, আপনাকে টেমপ্লেটগুলির একটি তালিকা উপস্থাপন করা হবে। আপনার প্রথম প্রকল্পের জন্য, আমরা একটি ফাঁকা প্রকল্প দিয়ে শুরু করার পরামর্শ দিই। এটি আপনাকে টেমপ্লেটগুলি না পেয়ে বেসিকগুলিতে অভ্যস্ত হতে দেবে।
পদক্ষেপ 3. আপনার প্রকল্প সেটিংস সামঞ্জস্য করুন।
প্রজেক্ট উইন্ডোর বাম দিকে, আপনি প্রোপার্টি ফ্রেমে একটি বস্তুর সিরিজ দেখতে পাবেন। আপনি আপনার স্ক্রিন সাইজ সেট করতে এবং আপনার গেম এবং কোম্পানির তথ্য প্রবেশ করতে এটি ব্যবহার করতে পারেন।
ধাপ 4. পটভূমি লিখুন।
বিন্যাসে ডাবল ক্লিক করুন। সাধারণ বিভাগ থেকে "টাইল্ড ব্যাকগ্রাউন্ড" নির্বাচন করুন। পটভূমি স্থাপন করতে আপনার বিন্যাসে ক্লিক করুন। এটি পটভূমি সম্পাদক খুলবে। আপনাকে ইমেজ এডিটিং সফটওয়্যার ব্যবহার করে নিজের তৈরি করতে হবে, অথবা বেশ কয়েকটি অনলাইন লোকেশন থেকে টেক্সচার ডাউনলোড করতে হবে।
- লেআউট সাইজে ব্যাকগ্রাউন্ড সেট করুন। ব্যাকগ্রাউন্ড অবজেক্ট সিলেক্ট করে এবং প্রোপার্টি ফ্রেমে এটির আকার পরিবর্তন করে এটি করুন।
- স্তরটির নাম পরিবর্তন করুন এবং এটি লক করুন। অন্য বস্তু রাখার সময় দুর্ঘটনাক্রমে নড়াচড়া এড়াতে আপনার স্তরটি লক করা উচিত। স্ক্রিনের ডান পাশে "স্তর" ট্যাবে ক্লিক করুন। স্তরটি নির্বাচন করুন এবং পেন্সিল বোতামে ক্লিক করুন। স্তরটির নাম দিন "ব্যাকগ্রাউন্ড", তারপর ব্যাকগ্রাউন্ড লক করতে "প্যাডলক" বোতামে ক্লিক করুন।
ধাপ 5. একটি নতুন স্তর তৈরি করুন।
স্তর ট্যাবে, একটি নতুন স্তর তৈরি করতে "+" বোতামে ক্লিক করুন। এর নাম দিন "প্রধান"। এটি এমন স্তর হবে যেখানে আপনার বেশিরভাগ গেম অবজেক্ট থাকবে। এগিয়ে যাওয়ার আগে নিশ্চিত করুন যে মূল স্তরটি নির্বাচন করা হয়েছে।
পদক্ষেপ 6. আপনার গেমের জন্য ইনপুট যোগ করুন।
কনস্ট্রাক্ট 2 -এ, আপনার ইনপুটটি আপনার গেমের একটি বস্তু হিসাবে যোগ করা প্রয়োজন। এটি অদৃশ্য, এবং প্রকল্পে কীবোর্ড এবং মাউসের ব্যবহার সক্ষম করবে।
লেআউটে ডাবল ক্লিক করুন এবং তারপরে ইনপুট বিভাগ থেকে "মাউস" নির্বাচন করুন। "কীবোর্ড" অবজেক্টটি সন্নিবেশ করতে একই কাজ করুন।
ধাপ 7. বস্তু যোগ করুন।
এখন আপনার লেআউটে কিছু গেম অবজেক্ট যুক্ত করার সময়। লেআউটে ডাবল ক্লিক করুন এবং সাধারণ বিভাগ থেকে "স্প্রাইট" নির্বাচন করুন। আপনি স্প্রাইট কোথায় রাখতে চান তা নির্বাচন করতে ক্রসহেয়ার ব্যবহার করুন। একটি ইমেজ এডিটর খুলবে, যার সাহায্যে আপনি একটি বিদ্যমান স্প্রাইট লোড করতে পারবেন অথবা একটি নতুন তৈরি করতে পারবেন।
যখন, আপনি লেআউটে একটি স্প্রাইট নির্বাচন করেন, স্প্রাইট সম্পত্তি বাম ফ্রেমে লোড হবে। স্প্রাইটের নাম পরিবর্তন করুন যাতে আপনি তাদের সনাক্ত করতে পারেন এবং আরও সহজে তাদের উল্লেখ করতে পারেন।
ধাপ 8. আপনার বস্তুর সাথে আচরণ যুক্ত করুন।
একটি আচরণ যুক্ত করতে, যে বস্তুটি আপনি একটি আচরণ যোগ করতে চান তাতে ক্লিক করুন। প্রোপার্টি ফ্রেমের আচরণ বিভাগে "যোগ/সম্পাদনা" লিঙ্কে ক্লিক করুন। উপলব্ধ আচরণের একটি তালিকা প্রদর্শিত হবে।
আচরণগুলি যুক্তির পূর্বনির্ধারিত টুকরা যা আপনাকে আপনার বস্তুতে দ্রুত ব্যবহারযোগ্যতা যোগ করতে দেয়। আপনি বিভিন্ন ধরণের প্রাক-অন্তর্নিহিত আচরণ থেকে বেছে নিতে পারেন যা বিভিন্ন ধরণের ব্যবহার সরবরাহ করতে পারে। উদাহরণস্বরূপ, একটি কঠিন মেঝে তৈরি করতে, এটি একটি "কঠিন" আচরণ দিন। অক্ষরটিকে 8 টি দিকে নিয়ে যেতে, আচরণটিকে "8 দিকের আন্দোলন" দিন।
ধাপ 9. আচরণের বৈশিষ্ট্যগুলি পরিবর্তন করুন।
আপনার বস্তু যেভাবে কাজ করে সে অনুযায়ী আপনি আচরণ সম্পাদনা করতে পারেন। আপনি গতি, দিক এবং অন্যান্য বৈশিষ্ট্য পরিবর্তন করতে মান পরিবর্তন করতে পারেন।
ধাপ 10. ইভেন্টগুলি কীভাবে কাজ করে তা বুঝুন।
ইভেন্টগুলি শর্তগুলির একটি তালিকা, এবং গেমটি পালিয়ে যায়। শর্তে পৌঁছালে ঘটনাটি ঘটে। শর্ত পূরণ না হলে, ঘটনা ঘটবে না। ইভেন্ট পৃষ্ঠাটি সাধারণত প্রতি সেকেন্ডে প্রায় 60 বার চলে। প্রতিটি রানকে "টিক" বলা হয়।
ধাপ 11. একটি ইভেন্ট তৈরি করুন।
ইভেন্টস পৃষ্ঠায় ডাবল ক্লিক করুন। উপলব্ধ বস্তুর একটি তালিকা প্রদর্শিত হবে। যে বস্তুর জন্য আপনি একটি ইভেন্ট তৈরি করতে চান তা নির্বাচন করুন অথবা আপনি একটি সিস্টেম তৈরি করতে পারেন।
- ক্রিয়াটি কখন ঘটে তা চয়ন করুন। একটি বস্তু নির্বাচন করার পরে, আপনাকে ইভেন্টটি কখন ঘটেছে তা চয়ন করতে বলা হবে। এটি অন্যান্য ইভেন্টের উপর ভিত্তি করে বা একটি নির্দিষ্ট সময়ে হতে পারে। সর্বদা "প্রতিটি টিক"।
- ক্রিয়া যোগ করুন। আপনাকে আপনার একটি বস্তু নির্বাচন করতে বলা হবে। কর্মের তালিকা থেকে চয়ন করুন। উদাহরণস্বরূপ, যদি আপনি একটি শ্যুটার তৈরি করছেন, এবং আপনি খেলোয়াড়ের চরিত্রটি সবসময় মাউসের মুখোমুখি হতে চান, তাহলে আপনি প্লেয়ার অবজেক্টের প্রতিটি টিক সেটে একটি "পয়েন্ট অব ভিউ টু পজিশন" অ্যাকশন তৈরি করবেন। স্থানাঙ্কের জন্য অনুরোধ করা হলে, X এর জন্য "Mouse. X" এবং Y এর জন্য "Mouse. Y" লিখুন। এর ফলে খেলোয়াড়ের জাহাজ সবসময় কার্সারের মুখোমুখি হবে।
ধাপ 12. আরো ইভেন্ট এবং আচরণ যোগ করুন।
এটি আপনার খেলার মেরুদণ্ড। আচরণ এবং ইভেন্টগুলি যোগ করা এবং উন্নত করা আপনাকে অনন্য এবং মজাদার গেম তৈরি করতে সহায়তা করবে যা লোকেরা খেলতে চাইবে। আপনি সত্যিই চান খেলা পেতে চেষ্টা বিভিন্ন ইভেন্ট সঙ্গে পরীক্ষা।
ধাপ 13. ভেরিয়েবল যোগ করুন।
কনস্ট্রাক্ট 2 এ দুটি ধরণের ভেরিয়েবল রয়েছে: উদাহরণ ভেরিয়েবল এবং গ্লোবাল ভেরিয়েবল। এটি আপনাকে আপনার বস্তু এবং গেমের জন্য স্কোর তৈরি করতে দেয়, যেমন স্বাস্থ্য, সময়সীমা, স্কোর এবং আরও অনেক কিছু।
- ইনস্ট্যান্স ভেরিয়েবল - ইন্সট্যান্স ভেরিয়েবল একটি একক বস্তুর জন্য নির্ধারিত হয়। এটি শত্রু এবং খেলোয়াড়ের স্বাস্থ্যের জন্য ব্যবহার করা হয়। প্রোপার্টি ফ্রেমের ভেরিয়েবল বিভাগে 'যোগ/সম্পাদনা' লিঙ্কে ক্লিক করে একটি বস্তু নির্বাচন করার পর আপনি একটি দৃষ্টান্ত পরিবর্তনশীল যোগ করতে পারেন। ভেরিয়েবলকে একটি নাম দিন যা ইভেন্টকে উল্লেখ করতে পারে, পাশাপাশি একটি প্রাথমিক মান।
- গ্লোবাল ভেরিয়েবল - গ্লোবাল ভেরিয়েবল হল ভেরিয়েবল যা পুরো গেমের জন্য নির্ধারিত হয়। এটি খেলোয়াড়ের স্কোরের মতো জিনিসগুলির জন্য ব্যবহৃত হয়। একটি বৈশ্বিক পরিবর্তনশীল তৈরি করতে, ইভেন্টস পৃষ্ঠায় যান এবং একটি খালি জায়গায় ডান ক্লিক করুন। "Ass global variable" এ ক্লিক করুন, এটিকে একটি নাম দিন যাতে ইভেন্টে এটি উল্লেখ করা যায়, তারপর একটি প্রাথমিক মান লিখুন।
পদক্ষেপ 14. ইন্টারফেস তৈরি করুন।
ইন্টারফেস তৈরি করার সময়, সাধারণত একটি নতুন স্তরে এটি করা ভাল। এর কারণ হল ইন্টারফেস খুব কমই নড়াচড়া বা পরিবর্তন করে, তাই এটি একটি লক করা স্তরে রাখা ভাল। নতুন লেয়ারের প্রোপার্টি ফ্রেমে, "লম্বন" কে 0 এ সেট করুন। এটি স্ক্রিন সরানোর সাথে সাথে লেয়ারটি স্থানান্তরিত হবে।
আপনার ইন্টারফেস তৈরি করতে টেক্সট বক্স এবং ভেরিয়েবল ব্যবহার করুন। আপনি আপনার টেক্সট বক্স সেট করতে পারেন স্বাস্থ্য, স্কোর, বারুদ বা খেলোয়াড়কে পর্যায়ক্রমে যা দেখতে হবে তা প্রদর্শন করতে।
ধাপ 15. আপনার গেমটি পরীক্ষা করুন এবং সংশোধন করুন।
এখন যেহেতু আপনার ইভেন্ট এবং আচরণের সাথে স্ক্রিনে কিছু বস্তু আছে, আপনি পরীক্ষা এবং সামগ্রী যোগ করা শুরু করতে পারেন। গেমটিকে সাহায্য এবং পরীক্ষা করতে স্ক্রিনের শীর্ষে থাকা "প্লে" বোতামে ক্লিক করুন। কাজ করছে না এমন কিছু নোট করুন এবং আপনার গেমটি খেলাধুলাযোগ্য এবং উপভোগ্য করার জন্য এটি ঠিক করার চেষ্টা করুন।
ধাপ 16. আপনার খেলা রপ্তানি করুন।
আপনি যদি আপনার গেম নিয়ে সন্তুষ্ট হন, আপনি এটি রপ্তানি করতে পারেন যাতে এটি একটি ওয়েবসাইটে আপলোড করা যায় এবং যে কেউ এটি খেলতে পারে। গেমটি এক্সপোর্ট করতে, "ফাইল" মেনুতে ক্লিক করুন এবং "এক্সপোর্ট" নির্বাচন করুন। প্রকল্পটি এমন একটি স্থানে সংরক্ষণ করুন যা আপনার জন্য সহজ।
ধাপ 17. গেমটি প্রকাশ করুন।
এমন অনেক সাইট আছে যা আপনাকে অন্যদের খেলার জন্য HTML5 গেম আপলোড করার অনুমতি দেয়। আপনি আপনার নিজের ওয়েবসাইটে গেম যোগ করতে পারেন। কিভাবে আপনার নিজের ওয়েবসাইটে গেম আপলোড করবেন সে সম্পর্কে বিস্তারিত জানতে এই নির্দেশিকাটি দেখুন।
পরামর্শ
- আপনি যদি ফ্ল্যাশ গেমের পিছনে কোড শিখতে বেশি আগ্রহী হন, তাহলে আপনি গেম তৈরির জন্য ফ্ল্যাশ বিল্ডার এবং অ্যাকশনস্ক্রিপ্ট 3 কোড ব্যবহার করতে পারেন। এতে বেশি সময় লাগবে কিন্তু এর ফলে আরও অনন্য অভিজ্ঞতা হতে পারে। ActionsScript3 এ প্রোগ্রাম গাইড দেখুন।
- যে উৎস থেকে আপনি ধারণা এবং বিষয়বস্তু নিয়েছেন এবং যে কেউ আপনাকে গেমটি তৈরি করতে সাহায্য করেছে তার প্রতি শ্রদ্ধা জানাবেন।