2 ডি / 3 ডি গেম তৈরির জন্য প্রোগ্রাম। কীভাবে একটি সহজ গেম তৈরি করবেন (উদাহরণ)?

Pin
Send
Share
Send

হ্যালো

গেমস ... এটি সর্বাধিক জনপ্রিয় একটি প্রোগ্রাম যার জন্য অনেক ব্যবহারকারী কম্পিউটার এবং ল্যাপটপ কিনে। সম্ভবত, পিসিগুলিতে কোনও গেম না থাকলে এত জনপ্রিয় হয়ে উঠত না।

এবং যদি আগে কোনও গেম তৈরি করার জন্য প্রোগ্রামিং, অঙ্কন মডেল ইত্যাদির ক্ষেত্রে বিশেষ জ্ঞান থাকা প্রয়োজন ছিল - তবে এখন একরকম সম্পাদক অধ্যয়ন করার পক্ষে যথেষ্ট enough অনেক সম্পাদক, যাইহোক, বেশ সহজ এবং এমনকি একজন নবাগত ব্যবহারকারী তাদের সনাক্ত করতে পারেন।

এই নিবন্ধে, আমি এই জাতীয় জনপ্রিয় সম্পাদকদের পাশাপাশি স্পর্শ করতে চাই তাদের মধ্যে একটি উদাহরণের সাথে ধাপে ধাপে কয়েকটি সহজ গেম তৈরির বিশ্লেষণ করতে।

 

সন্তুষ্ট

  • 1. 2 ডি গেম তৈরির জন্য প্রোগ্রাম
  • ২. ডি গেমস তৈরির জন্য প্রোগ্রাম
  • ৩. গেম মেকার এডিটরটিতে কীভাবে 2 ডি গেম তৈরি করবেন - ধাপে ধাপে

1. 2 ডি গেম তৈরির জন্য প্রোগ্রাম

2 ডি দ্বারা - দ্বিমাত্রিক গেমগুলি বুঝতে। উদাহরণস্বরূপ: টেট্রিস, ক্যাট-ফিশার, পিনবল, বিভিন্ন কার্ড গেমস ইত্যাদি

উদাহরণ 2D গেম। কার্ড গেম: সলিটায়ার

 

 

1) গেম মেকার

বিকাশকারীর সাইট: //yoyogames.com/studio

গেম মেকারে একটি গেম তৈরি করার প্রক্রিয়া ...

 

এটি ছোট গেম তৈরির অন্যতম সহজ সম্পাদক। সম্পাদকটি বেশ গুণগতভাবে তৈরি করা হয়েছে: এটিতে কাজ করা সহজ (সবকিছু স্বজ্ঞাতভাবে স্পষ্ট), একই সাথে অবজেক্টস, ঘর ইত্যাদি সম্পাদনা করার দুর্দান্ত সুযোগ রয়েছে are

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

এই সম্পাদকীয়টিতে বিভিন্ন বস্তুর (ভবিষ্যতের চরিত্রগুলি) জন্য সেট করা যেতে পারে এমন বিভিন্ন ধরণের প্রভাব এবং ক্রিয়া লক্ষ করা উচিত: সংখ্যাটি কেবল আশ্চর্যজনক - কয়েক শতাধিকরও বেশি!

 

2) 2 নির্মাণ

ওয়েবসাইট: //c2commune.ru/

 

একটি আধুনিক গেম কনস্ট্রাক্টর (শব্দের আক্ষরিক অর্থে) যা এমনকি নবজাতক পিসি ব্যবহারকারীদের আধুনিক গেম তৈরি করতে দেয়। তদুপরি, আমি জোর দিয়ে বলতে চাই যে এই প্রোগ্রামের সাহায্যে গেমগুলি বিভিন্ন প্ল্যাটফর্মের জন্য তৈরি করা যেতে পারে: আইওএস, অ্যান্ড্রয়েড, লিনাক্স, উইন্ডোজ 7/8, ম্যাক ডেস্কটপ, ওয়েব (এইচটিএমএল 5), ইত্যাদি etc.

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

প্রোগ্রামটি প্রদান করা হয়, যদিও শুরু করার জন্য প্রচুর বিনামূল্যে সংস্করণ থাকবে। বিভিন্ন সংস্করণের মধ্যে পার্থক্যটি বিকাশকারীর সাইটে বর্ণিত।

 

২. ডি গেমস তৈরির জন্য প্রোগ্রাম

(3 ডি - ত্রিমাত্রিক গেম)

1) 3 ডি আরএডি

ওয়েবসাইট: //www.3drad.com/

3 ডি ফর্ম্যাটের অন্যতম সস্তা ডিজাইনার (অনেক ব্যবহারকারীর জন্য, উপায় দ্বারা, ফ্রি সংস্করণে, যার 3 মাসের আপডেটের সীমাবদ্ধতা রয়েছে) যথেষ্ট।

3 ডি আরএডি হ'ল শেখার সবচেয়ে সহজ নির্মাতা, বিভিন্ন মিথস্ক্রিয়া চলাকালীন অবজেক্টের স্থানাঙ্ক নির্ধারণ ব্যতীত প্রোগ্রামিং কার্যত অপ্রয়োজনীয়।

এই ইঞ্জিনটি দিয়ে তৈরি করা সর্বাধিক জনপ্রিয় গেমের ফর্ম্যাটটি রেসিং। যাইহোক, উপরের স্ক্রিনশটগুলি এটি আবার নিশ্চিত করে।

 

2) ityক্য 3D

বিকাশকারীর সাইট: //une3d.com/

গুরুতর গেমস তৈরি করার জন্য একটি গুরুতর এবং ব্যাপক সরঞ্জাম (আমি টোটোলজির জন্য ক্ষমা চাই)। আমি অন্যান্য ইঞ্জিন এবং ডিজাইনার অধ্যয়ন করার পরে এটিতে স্যুইচ করার পরামর্শ দেব, যেমন। পুরো হাত দিয়ে

ইউনিটি থ্রিডি প্যাকেজটিতে এমন একটি ইঞ্জিন রয়েছে যা ডাইরেক্টএক্স এবং ওপেনলএল এর ক্ষমতাগুলি পুরোপুরি সক্ষম করে। এছাড়াও প্রোগ্রামটির অস্ত্রাগারে 3 ডি মডেলগুলির সাথে কাজ করার ক্ষমতা, শেডার, ছায়া, সংগীত এবং শব্দগুলির সাথে কাজ করার ক্ষমতা, স্ট্যান্ডার্ড কাজের জন্য স্ক্রিপ্টগুলির একটি বিশাল গ্রন্থাগার।

সম্ভবত এই প্যাকেজের একমাত্র অপূর্ণতা হল সি # বা জাভাতে প্রোগ্রামিংয়ের জ্ঞানের প্রয়োজনীয়তা - সংকলনের সময় কোডটির কিছু অংশ "ম্যানুয়াল মোড" এ যুক্ত করতে হবে।

 

3) নিওএক্সিস গেম ইঞ্জিন এসডিকে

বিকাশকারীর সাইট: //www.neoaxis.com/

প্রায় কোনও 3 ডি গেমের জন্য একটি বিনামূল্যে বিকাশের পরিবেশ! এই কমপ্লেক্সটির সাহায্যে, আপনি ঘোড়দৌড়, এবং শ্যুটার এবং অ্যাডভেঞ্চার সহ তোরণ করতে পারেন ...

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

ইঞ্জিনে অন্তর্নির্মিত একটি বিশেষ প্লেয়ারকে ধন্যবাদ, এতে তৈরি করা গেমগুলি অনেক জনপ্রিয় ব্রাউজারে খেলা যেতে পারে: গুগল ক্রোম, ফায়ারফক্স, ইন্টারনেট এক্সপ্লোরার, অপেরা এবং সাফারি।

গেম ইঞ্জিন এসডিকে অ-বাণিজ্যিক উন্নয়নের জন্য একটি বিনামূল্যে ইঞ্জিন হিসাবে বিতরণ করা হয়।

 

৩. গেম মেকার এডিটরটিতে কীভাবে 2 ডি গেম তৈরি করবেন - ধাপে ধাপে

গেম নির্মাতা - অ-জটিল 2 ডি গেম তৈরি করার জন্য খুব জনপ্রিয় সম্পাদক (যদিও বিকাশকারীরা দাবি করেন যে আপনি প্রায় কোনও জটিলতায় গেম তৈরি করতে পারেন)।

এই ছোট্ট উদাহরণে আমি গেমস তৈরির জন্য এক ধাপে ধাপে মিনি-নির্দেশিকা প্রদর্শন করতে চাই। গেমটি খুব সহজ হবে: সোনিক চরিত্রটি সবুজ আপেল সংগ্রহ করার চেষ্টা করে পর্দার চারদিকে ঘুরবে ...

সহজ ক্রিয়াগুলি দিয়ে শুরু করে, পথে নতুন এবং নতুন বৈশিষ্ট্য যুক্ত করা, কে জানে, সম্ভবত আপনার গেমটি সময়ের সাথে সাথে সত্যিকারের হিট হয়ে উঠবে! এই নিবন্ধে আমার লক্ষ্যটি কেবল কোথায় শুরু করবেন তা দেখানো, কারণ বেশিরভাগের জন্য শুরুটি সবচেয়ে কঠিন ...

 

গেম ফাঁকা

আপনি সরাসরি কোনও গেম তৈরি শুরু করার আগে আপনাকে নিম্নলিখিতগুলি করতে হবে:

1. তার গেমের চরিত্রটি আবিষ্কার করতে, তিনি কী করবেন, তিনি কোথায় থাকবেন, খেলোয়াড় কীভাবে তাকে নিয়ন্ত্রণ করবেন ইত্যাদি বিশদ।

২. আপনার চরিত্রের চিত্রগুলি তৈরি করুন, যে জিনিসগুলির সাথে তিনি ইন্টারঅ্যাক্ট করবেন। উদাহরণস্বরূপ, আপনার যদি ভালুকের বাছাই করা আপেল থাকে তবে আপনার কমপক্ষে দুটি ছবি প্রয়োজন: ভাল্লুক এবং আপেলগুলি নিজেরাই। আপনার একটি পটভূমিও প্রয়োজন হতে পারে: একটি বৃহত চিত্র যার উপরে ক্রিয়াটি হবে।

৩. আপনার চরিত্রগুলির জন্য শব্দ তৈরি করুন বা অনুলিপি করুন, গেমটিতে খেলা হবে এমন সংগীত।

সাধারণভাবে, আপনার প্রয়োজন: তৈরি করতে প্রয়োজনীয় হবে এমন সমস্ত কিছু সংগ্রহ করতে। তবে পরে গেমের বিদ্যমান প্রজেক্টে যা কিছু ভুলে গেছে বা পরে রেখে গেছে তা যুক্ত করা সম্ভব হবে ...

 

ধাপে ধাপে একটি মিনি-গেম তৈরি

1) প্রথমটি হ'ল আমাদের চরিত্রগুলিতে স্প্রিট যুক্ত করা। এটি করতে, প্রোগ্রাম নিয়ন্ত্রণ প্যানেলে একটি মুখের আকারে একটি বিশেষ বোতাম রয়েছে। একটি স্প্রাইট যোগ করতে এটি ক্লিক করুন।

একটি স্প্রাইট তৈরি করতে বোতাম।

 

2) প্রদর্শিত উইন্ডোতে স্প্রাইটের জন্য ডাউনলোড বোতামটি ক্লিক করুন, তারপরে তার আকারটি নির্দিষ্ট করুন (প্রয়োজনে)।

লোড স্প্রাইট।

 

 

3) এইভাবে, আপনাকে প্রকল্পটিতে আপনার সমস্ত স্প্রিট যুক্ত করতে হবে। আমার ক্ষেত্রে এটি 5 টি স্প্রাইটে পরিণত হয়েছে: সোনিক এবং রঙিন আপেল: সবুজ বৃত্ত, লাল, কমলা এবং ধূসর।

প্রকল্পে Sprites।

 

 

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

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

ইতিমধ্যে, প্রথম অবজেক্ট তৈরি করুন - "অবজেক্ট যুক্ত করুন" বোতামটি ক্লিক করুন .

গেম মেকার একটি অবজেক্ট যুক্ত করা হচ্ছে।

 

5) এর পরে, যুক্ত স্পটটির জন্য একটি স্প্রাইট নির্বাচন করা হয়েছে (নীচে স্ক্রিনশটটি, বাম + শীর্ষে দেখুন)। আমার ক্ষেত্রে চরিত্রটি সোনিক ic

তারপরে ইভেন্টগুলির জন্য ইভেন্টগুলি নিবন্ধভুক্ত করা হয়: সেগুলির কয়েক ডজন হতে পারে, প্রতিটি ইভেন্ট হ'ল আপনার অবজেক্টের আচরণ, এটির গতিবিধি, এর সাথে সম্পর্কিত শব্দগুলি, নিয়ন্ত্রণগুলি, চশমা এবং অন্যান্য গেমের বৈশিষ্ট্য।

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

ঘটনাগুলিতে ইভেন্ট যুক্ত করা।

গেম মেকার সোনিক অবজেক্টের জন্য 5 টি ইভেন্ট যুক্ত করা হয়েছে: তীর কীগুলি টিপানোর সময় একটি চরিত্রটিকে বিভিন্ন দিকে চালিত করা; প্লাস খেলার ক্ষেত্রের সীমানা অতিক্রম করার সময় একটি শর্ত নির্দিষ্ট করা হয়।

 

যাইহোক, প্রচুর ইভেন্ট হতে পারে: এখানে গেম মেকার ছোট নয়, প্রোগ্রামটি আপনাকে প্রচুর জিনিস সরবরাহ করবে:

- চরিত্রটি সরানোর কাজ: চলাচলের গতি, জাম্পিং, শক্তি ইত্যাদি

- বিভিন্ন ক্রিয়াকলাপের সাথে সংগীতের কোনও কাজকে আচ্ছন্ন করা;

- কোনও চরিত্রের উপস্থিতি এবং মোছা (বস্তু) ইত্যাদি

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

 

6) সর্বশেষ এবং অন্যতম গুরুত্বপূর্ণ ক্রিয়া হল একটি ঘর তৈরি করা of একটি রুম গেমের এক ধরণের স্তর, আপনার স্তরগুলি যে স্তরে ইন্টারেক্ট করবে। যেমন একটি ঘর তৈরি করতে, নিম্নলিখিত আইকন সহ বোতামটি ক্লিক করুন: .

একটি রুম যুক্ত করা (গেমের মঞ্চ)।

 

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

 

7) ফলস্বরূপ গেমটি শুরু করতে - F5 বোতামটি টিপুন বা মেনুতে: চালান / স্বাভাবিক শুরু করুন।

ফলাফল খেলা চলছে।

 

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

ফলাফল খেলা ...

 

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

সেরা সঙ্গে! সবার জন্য গেম-বিল্ডিং ভাল ...

Pin
Send
Share
Send

ভিডিওটি দেখুন: কভব ইউটউব চযনল তর করবন How to create youtube channel (জুলাই 2024).