ব্রাউজার-ভিত্তিক এমএমও (ওয়েবজিএল, ওয়েবসকেট) [বন্ধ]


29

আপনি কি মনে করেন যে ব্রাউজার জাভাস্ক্রিপ্ট - গ্রাফিক্সের জন্য ওয়েবজিএল এবং নেটওয়ার্কিংয়ের জন্য ওয়েবসকেট সহ একটি সম্পূর্ণরূপে 3 ডি এমএমও ক্লায়েন্ট লেখা সম্ভব?

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

আপডেট (সেপ্টেম্বর ২০১২): রুনস্কেপ, যা এখন পর্যন্ত জাভা অ্যাপলেট ব্যবহার করেছে এমন একটি খুব জনপ্রিয় 3 ডি ব্রাউজার-ভিত্তিক এমএমওআরপিজি ঘোষণা করেছে যে এটি তাদের ক্লায়েন্টের ( উত্স ) জন্য এইচটিএমএল 5 ব্যবহার করবে ।

রুনস্কেপ এইচটিএমএল 5

জাভা (বাম) এবং এইচটিএমএল 5 (ডান)

আপডেট (জুন ২০১৩): আমি একটি ওয়েবজিএল / ওয়েবসকেট ভিত্তিক এমএমওর একটি নমুনা কব্জি করেছি: https://github.com/alongubkin/xylose


3
মোজিলা ফায়ারফক্স এবং অপেরা সুরক্ষার কারণে স্রেফ ওয়েবসকেট সমর্থন বাদ দিয়েছে: নেটওয়ার্ক স্টাফের ক্রস ব্রাউজার বিমূর্তকরণের জন্য গেমদেব.স্ট্যাকেক্সেঞ্জ / ডেস্ক / 6524/450 দেখুন 4
হেন্ডরিক ব্রুমারম্যান

2
আমি মনে করি এই তিনটি প্রশ্নই আকর্ষণীয়, তবে আমি এগুলি তিনটি প্রশ্নে বিভক্ত করতাম। আমার মনে এগুলি সবেমাত্র সম্পর্কিত।

2
প্রযুক্তিগতভাবে এটি সম্ভব, হ্যাঁ বাস্তবতাই আরেকটি বিষয়।
কম্যুনিস্ট হাঁস

পার্শ্ব নোট হিসাবে: গুগল ওয়েলজিএলে
অ্যালেক্স

আমার অনুমান যে আপনার প্রশ্ন একটি 3 ডি এমএমও বোঝায়। 3D রীতি জন্য প্রয়োজন হয় না, এবং আসলে অনেক MMOs সামান্য বেশি এইচটিএমএল ফর্ম (দেখুন হিসাবে বছর জন্য ওয়েব উপস্থিত আছে urbandead.com ) না Gameforge থেকে সব পিএইচপি গেম উল্লেখ ( en.gameforge.com ) অথবা আরও বহিরাগত AJAX এর / জাভাস্ক্রিপ্ট পরম প্রভু ভালো জিনিস ( lordofultima.com )
wkerslake

উত্তর:


7

আপনি কি মনে করেন যে ব্রাউজার জাভাস্ক্রিপ্ট - গ্রাফিক্সের জন্য ওয়েবজিএল এবং নেটওয়ার্কিংয়ের জন্য ওয়েবসকেট সহ একটি সম্পূর্ণরূপে 3 ডি এমএমও ক্লায়েন্ট লেখা সম্ভব?

হ্যাঁ একেবারে. কোনও কারণ নেই যে ওয়েবজিএল বা ওয়েবসকেট প্রযুক্তি আপনাকে 3D এমএমওজি ক্লায়েন্ট, বা কোনও গেম ক্লায়েন্ট তৈরি করতে বাধা দেবে would

আপনি কী ভাবেন যে ভবিষ্যতের এমএমওগুলি (এবং গেমস সাধারণত) ওয়েবজিএল দিয়ে সংকোচিত হবে?

হ্যাঁ। আমি বিশ্বাস করি আগামী পাঁচ বছরের মধ্যে, বেশিরভাগ 3 ডি ব্রাউজার গেমগুলি ওয়েবজিএল ব্যবহার করে লেখা হবে। কারণটি সহজ - ওয়েবজিএল হ'ল একমাত্র মানসম্পন্ন 3 ডি প্রযুক্তি যা প্রতিটি বড় ওয়েব ব্রাউজারে ক্রোম 9, ফায়ারফক্স 4, সাফারি 6 এবং ক্রোম ফ্রেমের মাধ্যমে ইন্টারনেট এক্সপ্লোরার পাওয়া যায় implement

আজকের জাভাস্ক্রিপ্টের পারফরম্যান্স কি এটিকে অনুমতি দেয়?

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

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

সময় বাঁচাতে একটি লাইব্রেরি ব্যবহার করুন। আপনার নিজের ওয়েবজিএল গ্রাফিক্স কোডটি লেখার কোনও কারণ নেই যদি না কোনও বিদ্যমান গ্রন্থাগার আপনার প্রয়োজনীয় বৈশিষ্ট্যগুলি না হারিয়ে থাকে। এমনকি সেক্ষেত্রে বিদ্যমান লাইব্রেরিটি প্রসারিত করার জন্য সম্ভবত এটি আরও বেশি সময় দক্ষ হবে।

আমার প্রকল্পের জন্য, আমি জিএলজিই ব্যবহার করছি কারণ এটি বিভিন্ন গ্রাফিক্স প্রভাবগুলিকে সমর্থন করে এবং ক্রমাগত নতুন সাথে আপডেট হয়।


2
প্রশ্ন "আপনি কি ভাবেন ভবিষ্যতের এমএমওগুলি (এবং গেমস সাধারণত) ওয়েবজিএল দিয়ে সঙ্কুচিত হবে?" এবং উত্তর "হ্যাঁ। আমি বিশ্বাস করি আগামী পাঁচ বছরের মধ্যে, বেশিরভাগ 3 ডি ব্রাউজার গেমগুলি ওয়েবজিএল ব্যবহার করে লেখা হবে।" একে অপরের জন্য একটি সুনির্দিষ্ট মিল নয় ...
কাইলোটান

5

ইতিমধ্যে বেশ কয়েকটি ব্রাউজার ভিত্তিক এমএমও রয়েছে। যদিও তারা সাধারণত 3D গ্রাফিক্স ব্যবহার করে না।

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

প্লাগইনগুলির কথা বলা: বেশ কয়েকটি ব্যক্তি ityক্যের কথা উল্লেখ করেছে, তবে ফ্ল্যাশটি ভুলে যাবেন না। ফ্ল্যাশ প্লেয়ারের একটি আসন্ন প্রকাশে (কোড-নাম মোলিহিল ) জিপিইউ-এক্সেল্রেটেড 3 ডি থাকবে। আমার অনুমান, ওয়েব ফ্ল্যাটটি বন্ধ হওয়ার আগে ফ্ল্যাশটি ব্রাউজারে হার্ডওয়্যার ত্বরণযুক্ত 3 ডি গ্রাফিক্স সরবরাহ করবে।


1
ওয়েবগেল সমর্থন সহ স্থিতিশীল ব্রাউজারের সমস্যা জানুয়ারী 2010 বা তার পরে ঘটবে না। ফায়ারফক্স 4 এবং ক্রোম 9 প্রায় সেই সময়ে প্রকাশিত হবে। Chrome 9 বিটা ইনস্টল করা বেশ সহজ এবং ওয়েবগেল সক্ষম করার জন্য কোনও কিছুর সাথে বিশৃঙ্খলা প্রয়োজন না। বিটা সংস্করণের লিঙ্কটি ক্রোমের জন্য নিয়মিত ডাউনলোড লিঙ্কটি প্রশংসনীয়।
নিকোলাস কে।

@ নিকোলাস কে। - আপনি কি জানুয়ারী 2011 বলতে চান ?
ডিএমান

1
@ নিকোলাস কে - ব্রাউজারের উপলভ্যতা এবং ব্রাউজারের ভিত্তি ইনস্টল করা খুব আলাদা জিনিস। ইন্টারনেট ট্র্যাফিকের 13% এখনও আই 6। উত্স: marketshare.hitslink.com/browser-market-share.aspx?qprid=2
wkerslake

@ ডিএমান: সম্ভবত, যেহেতু এটি এখনই শেষ। আমি কিভাবে bluescreen কাছে কেউ পরিসংখ্যান পর্যন্ত অপেক্ষা করতে পারেন না (অথবা আতঙ্কিত কার্নেল, অথবা যাই হোক না কেন Macs- এর না) থাকা WebGL ব্যবহার করে একটি ন্যক্কারজনক যেমন OpenGL চালক ...

1
@ ওয়ার্কারসলেক: এই পরিসংখ্যানগুলি ক্ষোভজনক। আমি প্রতিদিন অর্ধ মিলিয়ন অনন্য ভিজিট সহ ইন্টারনেট ইন্টারনেট গ্রাহককে লক্ষ্য করে একটি সাইট বজায় রাখি এবং এর মধ্যে 1% এরও কম ইন্টারনেট এক্সপ্লোরার 6 ব্যবহার করে (প্রায় 1/3 ইন্টারনেট এক্সপ্লোরার 7/8/9 ব্যবহার করে)। ফায়ারফক্স এবং ক্রোম 50% ট্র্যাফিকের জন্য দাঁড়িয়েছে এবং তারা স্ব-আপডেটিং ব্রাউজারগুলি অর্থ বহুলাংশের লোকদের কয়েক মাসের মধ্যেই ওয়েবজিএল সমর্থন ইনস্টল করা হবে। যেহেতু একটি গেমের বিকাশ সহজেই 6 মাস সময় নিতে পারে, তাই আমি আজ ওয়েবজিএল ব্যবহার থেকে লোকদের নিরুৎসাহিত করার কোনও কারণ দেখছি না।
Blixt

3

প্রযুক্তিগতভাবে সম্ভব? হ্যাঁ। কিন্তু যখন ইউনিটির মতো ওয়েব সমাধান উপলব্ধ থাকে তখন কেন বিরক্ত হন?

ভবিষ্যতের এমএমওগুলি ওয়েবজিএলে লিখিত আছে? না, ঠিক আছে তবে ইউনিটির মতো ওয়েব ভিত্তিক প্লাগইন রয়েছে যা এখনই ঠিক করে fine

আজকের জাভাস্ক্রিপ্টের পারফরম্যান্স এটিকে অনুমতি দেয়? না, হ্যাঁ যদি আপনি আপনার খেলাটি সহজ রাখেন।

আপনি কি সিনজেএস [...] এর মতো একটি লাইব্রেরি ব্যবহার করবেন বা সরাসরি ওয়েবজিএল লিখবেন? আমরাও। আমি তৃতীয় পক্ষের অ্যাপ্লিকেশন যেমন ইউনিটি ব্যবহার করব।


4
আপনার উত্তরটি ভুল, বিরোধী এবং খারাপভাবে ফর্ম্যাটেড। এত কঠোর হওয়ার জন্য দুঃখিত। আপনি যদি ভাবেন যে ওপিকে কেবল unityক্য ব্যবহার করা উচিত তার প্রশ্নের মন্তব্যে তাই বলুন।
ওবেরহামসী

হাস্যকরভাবে ওবারহামসি, আমার আসল উত্তরটি কেবল "ইউজ ইউনিটি" বলেছিল, তবে আমাকে আরও সরাসরি প্রশ্নের উত্তর দেওয়ার প্রয়োজন ছিল বলে জানানো হয়েছিল।
টিম হল্ট

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

2

এটি এখনই কার্যকর নয় (২০১১ সালের শুরুর দিকে)। আপনি নেটিভ, ব্রাউজার প্রযুক্তিগুলিতে (যার অর্থ কোনও প্লাগইন নেই) একটি রিয়েল-টাইম, 3 ডি এমএমও তৈরি করতে পারবেন না।

আমি ভবিষ্যতের বিষয়ে অনুমান করব না। এই মুহূর্তে এটি দেখাচ্ছে। ধরে নিচ্ছি আপনি কেবলমাত্র আধুনিক ব্রাউজারগুলি (আই 9, এফএফ 4 ইত্যাদি) লক্ষ্যবস্তু করুন। আপনি যদি আই 7 সমর্থন করার পরিকল্পনা করেন তবে আপনি উন্মাদ are এটি কখনই কাজ করবে না।

জিনিসগুলি অনুপস্থিত:

  • কীবোর্ড এবং মাউস উপর সম্পূর্ণ নিয়ন্ত্রণ (মাউস অবস্থান সেট করার ক্ষমতা, কী ইন্টারসেপশন)
  • পূর্ণ পর্দা
  • 3D

গুরুতর সমস্যা সহ অঞ্চল / সমাধান:

  • ওয়েবসকেটগুলি এখন কয়েকটি ব্রাউজারগুলিতে এটি নিষ্ক্রিয় করেছে it
    • এটি ছাড়াই: এখন কম বিলম্ব, দ্বি-দিকনির্দেশক ক্লায়েন্ট-সার্ভার যোগাযোগ
  • অডিও সমস্যা
    • কোডেক মেস, আপনার ওগ এবং এমপি 3 দরকার
    • সাধারণ ফ্রিকোয়েন্সি সমর্থিত নয়
    • concurrancy
    • বিলম্ব
  • ক্যানভাস পারফরম্যান্স (কিছু ক্ষেত্রে ডিভ এবং সিএসএস রূপান্তরগুলি দ্রুত করা হয়)

1

হ্যাঁ, তবে বড় সাবধানতা সহ।

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

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

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

ব্রাউজারগুলির বর্তমান সীমাবদ্ধতার সাথে নির্মিত একটি এমএমওর যে পরিস্থিতি পরিবর্তনের হিসাবে গ্রহণ করে তা অবশ্যই "লেগ-আপ" হতে পারে যে ব্রাউজারগুলি একটি "এএএ" এমএমও সমর্থন করার পক্ষে যথেষ্ট যথেষ্ট।


1
আধুনিক ব্রাউজারগুলির প্রায় সমস্তই ফাংশন কীগুলি সমর্থন করে ( quirksmode.org/js/keys.html#link6 )। আসলে, সেই পৃষ্ঠাটি কমপক্ষে বেশ কয়েক বছর পুরানো এবং আধুনিক ব্রাউজারগুলিতে তাদের জন্য সমর্থন সম্ভবত আরও ভাল better
রিকিট

1

অবশ্যই হ্যাঁ.

ওয়েবজিএল ওয়েবকিট (ক্রোম / সাফারি) এবং গেকো (ফায়ারফক্স) উভয় রাতের বিল্ডে অন্তর্ভুক্ত রয়েছে। সুরক্ষা সমস্যার কারণে ওয়েবসকেটগুলি বর্তমানে অক্ষম করা হয়েছে, তবে সমস্যাগুলি সমাধান হয়ে গেলে এটি পুনরায় সক্ষম না করার কোনও কারণ নেই। এর মধ্যে সর্বদা এইচটিটিপি থাকে।

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

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

একটি ছোট 2-সদস্যের দলের জন্য আপনাকে প্রচুর কোডিং করতে প্রস্তুত থাকতে হবে যা আপনি কখনও ইঞ্জিন ব্যবহার করেন। বর্তমানে কোনও ওয়েবজিএল / জাভাস্ক্রিপ্ট ইঞ্জিন নেই যা প্রকৃতপক্ষে গেম কোডটির অনেকগুলি অংশ কভার করে। SceneJS, three.js এবং অনুরূপগুলি গ্রাফিক্স স্তরটির উপরে মোড়কযুক্ত, তবে সংঘর্ষ, পদার্থবিজ্ঞান, অডিও, রিসোর্স-লোডিং, নেটওয়ার্ক বা সরঞ্জাম যা অবাস্তব ইঞ্জিন বা ইউনিটির মতো পণ্যের বেশিরভাগ অংশ তৈরি করে তার জন্য কিছুই সরবরাহ করে না।

এই মুহুর্তের প্রথম দিন, আমি পরের বছর আরও মিডলওয়্যার উত্থিত দেখতে আশা করব।


0

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

আমি নিশ্চিত যে এরকম কিছু গেম থাকবে । তারা বেশ কিছুক্ষণের জন্য ওউ বা অনুরূপ গেমগুলির কাছ থেকে নেবে না। এগুলি সম্ভবত গেম ডেভেলপারদের ওয়েবে প্রবেশের পরিবর্তে ওয়েব বিকাশকারীদের গেমসে আরও বেশি তৈরি করা হবে।


ডাউনওয়োটার কীভাবে তারা আমার উত্তরটির সাথে একমত নয় তা ব্যাখ্যা করে কোনও মন্তব্য যুক্ত করতে চান? ভাবছি. :)
কাইলোটান

0

আপনার নিজের কাছে প্রশ্নটি জিজ্ঞাসা করা উচিত যে গেম ডেভেলপাররা কেন ওয়েব প্রযুক্তির উপর নির্ভর করতে চায় যেগুলি তাদের উপর দক্ষতা অর্জন করে না এবং তার নিয়ন্ত্রণ নেই, বর্তমান ল্যাঙ্গেজগুলি আপনাকে এমনকি একটি ওয়েব ব্রাউজারেও দুর্দান্ত গেমস তৈরি করতে দেয়?


0

হ্যাঁ, তবে প্রযুক্তিটির এখনও স্থিতিশীল হওয়া দরকার এবং সম্ভবত স্থানীয় অ্যাপ্লিকেশন বনাম কার্য সম্পাদন বাণিজ্য থাকবে s


-3

Ityক্য ভাল। শিব এবং প্রাইম ইঞ্জিনটিও দেখুন।


1
যদিও উল্লিখিত প্রযুক্তিগুলির সাথে ityক্য এবং প্রাইম ইঞ্জিনের কোনও সম্পর্ক নেই। এগুলি নেটিভ কোড প্লাগইন।
কাইলোটন

1
এগুলি সেই অর্থে উত্তর যা আমরা বলছি, "না এটি করা ভাল ধারণা নয়, তবে এখানে বিকল্প রয়েছে।" "না তবে এখানে একটি বিকল্প" বলে যে উত্তরগুলি কেবল "না" এর চেয়ে অনেক বেশি পছন্দনীয়
টিম হল্ট

3
মাঝে মাঝে আমি রাজি হই, তবে খুব কমই। কারও মন পড়ার চেষ্টা করার এবং তারা 'সত্যই' কী করতে চায় তা অনুমান করার ঝুঁকি রয়েছে, যখন আসল প্রশ্নটি তার নিজের পক্ষে পুরোপুরি বৈধ ছিল। যদি কেউ X এর উপযুক্ততার বিষয়ে জিজ্ঞাসা করে তবে আমাদের সর্বদা "কেবল Y ব্যবহার করুন" দিয়ে উত্তর দেওয়া উচিত নয়। খুব কমপক্ষে দুজনের উপযুক্ততার তুলনা হওয়া উচিত যাতে আমরা এক্স সম্পর্কে আরও জানতে পেরে আসি
কাইলোটন

কোন লাইব্রেরিটি ব্যবহার করতে হবে সে সম্পর্কে তার প্রশ্নের উত্তর দিতে আমি তারপরে আমার উত্তরটি পুনরায় লিখব। আমি নিজেই ইউনিটির "গ্রন্থাগার" ব্যবহার করব: পি
টিম হল্ট

শীর্ষ রেট করা উত্তর মূলত একই কথা বলে ..
ত্রুটি 454
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.