Godot ইঞ্জিন 4.0 বিটা রিলিজ হয়েছে: ডেভেলপারদের জন্য এর অর্থ কী

Godot ইঞ্জিন 4.0 বিটা রিলিজ হয়েছে: ডেভেলপারদের জন্য এর অর্থ কী

Godot, ওপেন-সোর্স, ক্রস-প্ল্যাটফর্ম গেম ইঞ্জিন, 2014 সালে এটির প্রথম স্থিতিশীল প্রকাশের পর থেকে ধীরে ধীরে জনপ্রিয়তা অর্জন করেছে। Godot 4.0 এর আসন্ন প্রকাশের সাথে, অনেক গেম ডেভেলপার বিটা 1 এর দীর্ঘ প্রতীক্ষিত 15 ই সেপ্টেম্বরের রিলিজটি অন্বেষণ করতে আগ্রহী। .





অ্যান্ড্রয়েড টিভি বক্সে চ্যানেলের তালিকা

Godot 4.0 এর নতুন বৈশিষ্ট্যগুলি আপনার জন্য কী বোঝায়? এটি ঐক্যের সাথে কীভাবে তুলনা করবে?





দিনের মেকইউজের ভিডিও

একটি নতুন রেন্ডারিং API এবং পদার্থবিদ্যা ইঞ্জিন থেকে শুরু করে নতুন নোড, GDScript বৈশিষ্ট্য, এবং .NET 6 API সমর্থন, Godot 4.0 এর বিরুদ্ধবাদীদের অনেক সমস্যা সমাধান করতে পারে।





একটি নতুন রেন্ডারিং API

Godot OpenGL রেন্ডারার থেকে Vulkan এ স্যুইচ করছে। এর মানে হল 3D দৃশ্যে আলো উল্লেখযোগ্যভাবে ভালো দেখাবে।

  Godot 4.0 বিটা থেকে অস্পষ্টভাবে আলোকিত রুমটি নতুন আলো বৈশ্বিক আলোকসজ্জা প্রদর্শন করতে দেখানো হয়েছে

প্রচুর পরিমাণে ড্র কলের তুলনা করার সময়, ভলকান রেন্ডারার অনেকগুলি বস্তুর সাথে ওপেন-ওয়ার্ল্ড গেমগুলিকে আরও ভালভাবে সমর্থন করে৷ অন্যদিকে ওপেনজিএল রেন্ডারার স্ট্রেস এবং বটলনেক রিসোর্সের দিকে ঝুঁকছে।



নতুন রেন্ডারিং API এর সাথে সাথে নতুন নোড আসে যা 3D দৃশ্যে আরও বিশদ যোগ করে:

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

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





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

একটি নতুন পদার্থবিদ্যা ইঞ্জিন

  নতুন পদার্থবিদ্যা সনাক্তকরণ সিস্টেম দেখানোর জন্য বিভিন্ন আকারের বিশ্বের দৃশ্য খুলুন

3D দৃশ্যে পদার্থবিদ্যা স্থাপন করার সময়, Godot ঐতিহাসিকভাবে বুলেট ইঞ্জিনের উপর নির্ভর করেছেন। আর না. গডট ফিজিক্স ইঞ্জিনের সাথে দেখা করুন।





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

ফেসবুকে কে আমাকে ফলো করে দেখুন

নতুন ক্যারেক্টারবডি নোড, কাইনেমেটিক বডি প্রতিস্থাপন করে, বর্ধিত নমনীয়তা এবং বিকল্পগুলির জন্য অনুমতি দেয়। ঝাঁকুনি এবং বিজোড় নড়াচড়া আচরণের জন্য বাগ ফিক্সগুলি হল একটি Godot-send৷ ফলাফল? আরও স্থিতিশীল এবং সামঞ্জস্যপূর্ণ নড়াচড়ার ধরণ—এমনকি অদ্ভুত সংঘর্ষের আকার বা চরম উচ্চতা মানচিত্র সহ।

একটি নতুন ন্যাভিগেশন সিস্টেম সম্পূর্ণরূপে নোড-ভিত্তিক সিস্টেমটিকে সার্ভার-ভিত্তিক একটি দিয়ে প্রতিস্থাপন করে, কার্যক্ষমতার ত্যাগ ছাড়াই ব্যবহারযোগ্যতা বৃদ্ধি করে।

GDScript-এ নতুন গুণমানের জীবন বৈশিষ্ট্য

  Godot 4 বিটা থেকে GDScript-এর 20 লাইন

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

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

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

C# এবং .NET 6 এর জন্য সমর্থন

.NET 6 সমর্থন বেশিরভাগই বিটা দিয়ে সম্পন্ন হয়। আপনি যদি পছন্দ বা কর্মক্ষমতার কারণে C# এর সাথে লেগে থাকতে চান, তাহলে অনেক নতুন বৈশিষ্ট্যের অপেক্ষায় রয়েছে।

.NET 6 ব্যবহার করার সময়, C# 10 ডিফল্ট। সোর্স জেনারেটরের উপর একটি নতুন নির্ভরতার অর্থ হল, যদি আপনার কোডে কোনো সমস্যা হয়, তাহলে Godot রানটাইমের পরিবর্তে কম্পাইল টাইমে একটি ত্রুটি ছুঁড়বে। এটি সময় সাশ্রয় করবে, বিশেষ করে যদি গেমটিতে দেরিতে কোনো বাগ থাকে।

আপনি এখন আরও সামঞ্জস্যপূর্ণ সংকেত কোডের জন্য সি# ইভেন্ট হিসাবে সংকেত ঘোষণা করতে পারেন। C#-এ GDExtension লেখার ক্ষেত্রেও সক্রিয় উন্নয়ন ঢেলে দেওয়া হচ্ছে। একটি উদাহরণ হল যে C# ক্লাসগুলি বিল্ট-ইন ক্লাস থেকে আলাদাভাবে নিবন্ধন করবে না। এটি C# নোডগুলির জন্য সমর্থন উন্নত করতে সাহায্য করবে। অবশেষে, Godot 4.0 একটি একক, ঐক্যবদ্ধ ডাউনলোড প্রবর্তন করবে, তাই C# ব্যবহারকারীদের বিশেষভাবে Mono সংস্করণ ডাউনলোড করার প্রয়োজন নেই।

Godot 4.0 কি ঐক্যের চেয়ে ভাল?

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

সাম্প্রতিক বছরগুলিতে, ইউনিটি ভিএফএক্স এবং হাইপার-রিয়ালিস্টিক 3D দৃশ্যের উপর দৃষ্টি নিবদ্ধ করেছে। বিপরীতে, বিকাশকারীরা প্রোটোটাইপিং এবং ছোট, প্রায়শই 2D, গেম তৈরির জন্য Godot ব্যবহার করে। এর মানে এই নয় যে যেকোন একটি ইঞ্জিন ব্যবহার করলেই আপনাকে লক করে দেয়৷ উভয় ইঞ্জিনের অভিজ্ঞতাই দরকারী, তাই আপনি সত্যিই বুঝতে পারবেন কোনটি আপনার প্রয়োজনের জন্য সেরা৷

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

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

দ্য ফিউচার: গেম ডেভেলপারদের জন্য Godot 4.0 মানে কী

Godot 4.0 3.5 থেকে অনুপস্থিত জীবন বৈশিষ্ট্যগুলির গুণমানকে একীভূত করবে এবং এটি অন্যান্য ইঞ্জিন থেকে পছন্দসই বৈশিষ্ট্যগুলিও নিয়ে আসে।

ট্র্যাকের নাম দিয়ে সিডি থেকে mp3 কে রিপ করুন

যেহেতু Godot 4.0 গেমগুলির জন্য কার্যক্ষমতা বৃদ্ধি করতে পারে, তাই এটি ভবিষ্যতে ট্র্যাকশন লাভ করবে। বিভিন্ন বৈশিষ্ট্য এবং উন্নতিগুলিকে অপ্টিমাইজ করতে বা বিশ্ব বিশদ উন্নত করতে প্রকল্পগুলিতে একীভূত করা যেতে পারে।

এই সমস্ত নতুন বৈশিষ্ট্যগুলি দেখে ইঞ্জিনটি বাড়তে থাকবে। তাই যখনই আপনি স্যামুয়েল বেকেটের শ্লেষে জড়িত হওয়ার তাগিদ অনুভব করেন, মনে রাখবেন এটি 2022 সালের 17 জানুয়ারী ছিল যখন প্রথম Godot 4.0 আলফা প্রকাশিত হয়েছিল।