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

আগে পরিষ্কার করো: ছবি কি আটকে যাচ্ছে, নাকি জগৎ দেরিতে সাড়া দিচ্ছে?

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

FPS প্রতি সেকেন্ডে প্রদর্শিত ছবির সংখ্যা বোঝায়। Frametimes দেখায় একেকটি ছবি তৈরি হতে কত সময় লাগে: FPS-এর গড় ভালো দেখালেও ছোট বিরতি বিরক্তিকর হতে পারে। TPS গেম-সিমুলেশন প্রক্রিয়াকরণ বোঝায়। তাই একটি গ্রাফিক্স স্লাইডার সার্ভার-ল্যাগের সাধারণ সমাধান নয়। যৌথ জগতের জন্য Minecraft ল্যাগ, TPS ও Watchdog নির্ণয় আছে।

কোন সেটিং কী বদলায়?

সেটিং এটি কী বদলায় কখন এটি পরীক্ষা করবে
রেন্ডার দূরত্ব / দৃশ্যমান দূরত্ব ক্লায়েন্টে নিয়মিত জগতের প্রদর্শনের দূরত্ব দৃশ্য দ্রুত শেষ হয়ে যায় অথবা বড় ভূদৃশ্য কম্পিউটারে বেশি চাপ দেয়
সিমুলেশন দূরত্ব যে দূরত্বে অন্যান্য বিষয়ের পাশাপাশি Entities সক্রিয়ভাবে প্রক্রিয়াকৃত হয় দূরত্বের সঙ্গে গেম-যান্ত্রিক আচরণ বদলায়
সার্ভার-view-distance সার্ভার সরবরাহ করা নিয়মিত Chunks-এর দৃশ্যমান দূরত্ব ক্লায়েন্টে বেশি দৃশ্যমান দূরত্ব থাকা সত্ত্বেও সব খেলোয়াড় কম দূরদৃশ্য পায়
সার্ভার-simulation-distance সক্রিয় প্রক্রিয়াকরণের জন্য সার্ভার-পক্ষের দূরত্ব যৌথ সিমুলেশনের জন্য অন্য পরিসর দরকার হয়
Shader গুণমান অতিরিক্ত দৃশ্য-প্রভাবের কাজের চাপ ও নিখুঁততা বিশেষ করে Shader চালু করলে ছবি ধীর হয়ে যায়
ছায়ার গুণমান ও ছায়ার দূরত্ব Shader-ছায়ার বিস্তারিত মাত্রা বা পরিসর ছায়া ঝিলমিল করে অথবা ছায়াযুক্ত দৃশ্যে অনেক কর্মক্ষমতা লাগে
রেজল্যুশন প্রদর্শিত ছবির বিন্দুর সংখ্যা ছবি হিসাব করাই বাধা কি না, তা পরীক্ষা করতে চাও
FPS সীমা ও VSync লক্ষ্য ছবির হার বা পর্দার সঙ্গে সমলয়করণ অস্থির ছবি, Tearing বা অপ্রয়োজনীয় বেশি ব্যবহার

Minecraft Java 1.18 থেকে আলাদা সিমুলেশন দূরত্ব চালু করেছে। Mojang এটি Entities, ব্লক ও তরলের জন্যও বর্ণনা করে। নির্দিষ্ট যান্ত্রিক বিষয়ের বিস্তারিত এখনও সংস্করণ ও সার্ভার সফটওয়্যারের ওপর নির্ভর করে। Mojang-এর সংস্করণ নোট

দুটি সার্ভার কী server.properties-এর রেফারেন্সে বর্ণিত আছে। ওই নথির Paper সম্প্রসারণ NeoForge সেটিং নয়।

Original English client screenshot: Sodium 0.6.13 on Minecraft 1.21.1. Render Distance is 8 chunks, Simulation Distance 5 chunks, VSync off and Max Framerate 60 fps. These are example settings.
Original English client screenshot: Sodium 0.6.13 on Minecraft 1.21.1. Render Distance is 8 chunks, Simulation Distance 5 chunks, VSync off and Max Framerate 60 fps. These are example settings.

View original screenshot (1600 × 900)

দৃশ্যমান দূরত্ব ও সিমুলেশন আলাদা করে সেট করো

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

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

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

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

Shader যুক্তিসংগতভাবে পরীক্ষা করো

প্রথমে একই দৃশ্য Shader ছাড়া এবং Shader-সহ তুলনা করো। এই তুলনা তোমাকে অতিরিক্ত কাজের চাপ সীমিত করে বুঝতে সাহায্য করে। তবে এটি এখনও বলে না কোন একক Shader বিকল্প দায়ী।

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

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

পাঁচ ধাপে একটি সেটিং তুলনা করো

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

একটি ব্যবহারযোগ্য নথিতে থাকে সেটিং, শুরুর মান, তুলনা-মান, পরীক্ষা-দৃশ্য, দেখা পার্থক্য এবং সিদ্ধান্ত। “আরও ভালো লাগছে” কথাটি তোমার ব্যক্তিগত পছন্দের জন্য গ্রহণযোগ্য; তবে এটিকে মাপা FPS-লাভ হিসেবে প্রচার করা উচিত নয়।

উন্নত করার সময় সাধারণ ভুল

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

বেশি দৃশ্যমান দূরত্বের জন্য কি Distant Horizons দরকার?

Distant Horizons দূরবর্তী ভূদৃশ্যের জন্য একটি অতিরিক্ত সম্ভাবনা। এটি নিয়মিত বিস্তারিত প্রদর্শনের বাইরে সরলীকৃত জ্যামিতি দিয়ে কাজ করে। এটি বেশি সিমুলেশন দূরত্বের চেয়ে আলাদা কাজ। তোমার এটি দরকার কি না, তা নির্ভর করে স্বাভাবিক দৃশ্য তোমার জন্য যথেষ্ট কি না এবং তোমার ইনস্ট্যান্সের জন্য উপযুক্ত Build পাওয়া যায় কি না। প্রকল্পের বর্ণনা মৌলিক পদ্ধতি ব্যাখ্যা করে। Distant Horizons

প্রতিটি PC-এর জন্য কি সেরা কোনো মান আছে?

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

সব সহখেলোয়াড়ের কি একই গ্রাফিক্স সেটিং থাকতে হবে?

ব্যক্তিগত গ্রাফিক্স মান আলাদা হতে পারে। তবে প্রয়োজনীয় গেমপ্লে মড এবং তাদের সংস্করণ যৌথ ইনস্টলেশনের সঙ্গে মিলতে হবে। এটি মড ও Modpack সেট আপ করা গাইডে ব্যাখ্যা করা হয়েছে।

অন্য সার্ভার কি কম FPS-এর বিরুদ্ধে সাহায্য করে?

শুধু সার্ভার অফার স্থানীয় Shader বাধা দূর করে না। তোমরা যদি একটি যৌথ পরিবর্তিত জগৎ চালাতে চাও, Minecraft সার্ভার অফারে উপযুক্ত সার্ভার সফটওয়্যার এবং তোমাদের Modpack প্রয়োজন যাচাই করো। গ্রাফিক্স এখনও প্রত্যেক খেলোয়াড় নিজের কম্পিউটারে সামঞ্জস্য করবে।

সম্পর্কিত গাইড

অন্য ভাষায় এই গাইড

Deutsch · العربية · English · Español · Français · हिन्दी · Bahasa Indonesia · Italiano · 日本語 · 한국어 · Nederlands · Polski · Português · Русский · Türkçe · اردو · 简体中文