প্রশ্ন ট্যাগ «multithreading»

মাল্টিথ্রেডিং একাধিক থ্রেডকে একই সংস্থানগুলিতে ভাগ করে নেওয়ার প্রক্রিয়ায় বিদ্যমান থাকতে দেয় তবে স্বাধীনভাবে কার্যকর করতে সক্ষম হয়।

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

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

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

5
কোনও গেমের অভিনেতাদের কি তাদের আঁকার জন্য দায়বদ্ধ হওয়া উচিত?
আমি গেম ডেভলপমেন্টে খুব নতুন, তবে প্রোগ্রামিংয়ে নয়। আমি জাভাস্ক্রিপ্টের canvasউপাদানটি ব্যবহার করে (আবার) পং টাইপের গেমটি খেলছি । আমি একটি Paddleঅবজেক্ট তৈরি করেছি যার মধ্যে নিম্নলিখিত বৈশিষ্ট্য রয়েছে ... width height x y colour আমার এমন একটি Pongবস্তুও রয়েছে যার মতো বৈশিষ্ট্য রয়েছে ... width height backgroundColour draw()। draw()পদ্ধতি …

4
Threadক্যে কীভাবে মূল থ্রেড জমা করবেন না?
আমার কাছে একটি লেভেল জেনারেশন অ্যালগরিদম রয়েছে যা কম্পিউটেশনালি ভারী। যেমন, এটি কল করার ফলে সর্বদা গেমের পর্দা হিমশীতল হয়। গেমটি হিমশীতল না হওয়ার ইঙ্গিত দেওয়ার জন্য গেমটি এখনও লোডিং স্ক্রিন রেন্ডার করতে থাকে, এমন সময় আমি কীভাবে দ্বিতীয় থ্রেডে ফাংশন রাখতে পারি?

8
একটি গেম কীভাবে একবারে সমস্ত অক্ষর পরিচালনা করতে পারে?
এই প্রশ্নটি কেবল একটি গেম কীভাবে একবারে এতগুলি অক্ষর পরিচালনা করতে পারে সে সম্পর্কে জ্ঞান অর্জন করার জন্য। আমি গেমিংয়ে নতুন তাই আমি আপনার ক্ষমাটি অগ্রিম প্রার্থনা করছি। উদাহরণ আমি একটি টাওয়ার প্রতিরক্ষা গেমটি তৈরি করছি যেখানে 15 টাওয়ার স্লট রয়েছে যেখানে টাওয়ারগুলি নির্মিত হয়েছে এবং প্রতিটি টাওয়ার একটি নির্দিষ্ট …

2
অ্যান্ড্রয়েড গেমটি কত থ্রেড ব্যবহার করা উচিত?
সর্বনিম্ন, একটি ওপেনজিএল অ্যান্ড্রয়েড গেমটিতে একটি ইউআই থ্রেড এবং একটি রেন্ডারারের থ্রেড তৈরি করেছে GLSurfaceView। Renderer.onDrawFrame()হাইজেস্ট এফপিএস পেতে সর্বনিম্ন কাজ করা উচিত। পদার্থবিজ্ঞান, এআই ইত্যাদি প্রতিটি ফ্রেম চালানোর প্রয়োজন হয় না, তাই আমরা সেগুলি অন্য থ্রেডে রাখতে পারি। এখন আমাদের আছে: রেন্ডারারের থ্রেড - অ্যানিমেশনগুলি আপডেট করুন এবং পোলগুলি আঁকুন …

7
মাল্টিথ্রেডিং 2 ডি মাধ্যাকর্ষণ গণনা
আমি একটি স্পেস এক্সপ্লোরেশন গেম তৈরি করছি এবং আমি বর্তমানে মাধ্যাকর্ষণ নিয়ে কাজ শুরু করেছি (এক্সএনএর সাথে সি # তে)। মাধ্যাকর্ষণটির এখনও টুইঙ্ক দরকার, তবে আমি এটি করতে পারার আগে, আমার পদার্থবিজ্ঞানের গণনার সাথে কিছু পারফরম্যান্স সম্পর্কিত সমস্যাগুলি সমাধান করা দরকার। এটি 100 টি অবজেক্ট ব্যবহার করছে, সাধারণত কোনও পদার্থবিজ্ঞানের …

3
কোনও গেমের জন্য 100% সিপিইউ ব্যবহার করা কি স্বাভাবিক?
আমি কেবলমাত্র আমার গেম ইঞ্জিনে মাল্টি-থ্রেড ইনপুট হ্যান্ডলিং বাস্তবায়ন করেছি যেখানে ওএস থেকে ইনপুট সংগ্রহ করতে ও টাইম স্ট্যাম্পগুলি পোষ্ট করে এমন কোডটি পৃথক থ্রেডে থাকে এবং মূল থ্রেডের প্রতিটি ফ্রেম আমি জড়িত ইনপুটটি একটি পর্যন্ত খাই লজিকাল গেম সময়। এটি সব কাজ করে তবে এই সেট আপটি আমার 100% …

3
একাধিক প্ল্যাটফর্ম মাল্টি থ্রেডিং: আসল চ্যালেঞ্জগুলি কী কী?
এসডিএলের মতো একটি লাইব্রেরি থ্রেডিংয়ের জন্য ক্রস-প্ল্যাটফর্মের র‌্যাপার এপিআই সরবরাহ করে, তবে আমি মনে করি এটি নির্বোধ হবে যে এটি সরাসরি বিভিন্ন প্ল্যাটফর্ম (ডেস্কটপ / মোবাইল) জুড়ে গেমগুলির সহজ বিকাশের দিকে নিয়ে যায়। নিম্নলিখিতটি বিবেচনা করে এইভাবে বিকাশ মোকাবেলার সর্বোত্তম উপায় কী (কোনও ক্রস-প্ল্যাটফর্ম থ্রেডিং এপিআই দেওয়া): কোর বিভিন্ন সংখ্যা …

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

4
মাল্টিথ্রেডেড ইঞ্জিনে কীভাবে কম বার্তা পাঠাতে পারি?
বর্তমানে আমি যে সি ++ ইঞ্জিনটি নিয়ে কাজ করছি তা বিভিন্ন বৃহত থ্রেডে বিভক্ত হয়ে গেছে - জেনারেশন (আমার পদ্ধতিগত বিষয়বস্তু তৈরি করার জন্য), গেমপ্লে (এআই, স্ক্রিপ্টস, সিমুলেশন জন্য), পদার্থবিজ্ঞান এবং রেন্ডারিং। থ্রেডগুলি একে অপরের সাথে যোগাযোগ করে ছোট মেসেজ অবজেক্টের মাধ্যমে, যা থ্রেড থেকে থ্রেডে যায়। পদক্ষেপ নেওয়ার আগে …

5
গেম লজিক থ্রেড এবং রেন্ডারিং থ্রেডের মধ্যে সিঙ্ক্রোনাইজেশন
কীভাবে একটি আলাদা গেম যুক্তি এবং উপস্থাপনা করতে পারে? আমি জানি যে ইতিমধ্যে এখানে জিজ্ঞাসা করা প্রশ্নগুলি ঠিক আছে তবে উত্তরগুলি আমার কাছে সন্তোষজনক নয়। আমি এতক্ষণ যা বুঝতে পেরেছি সেগুলি থেকে তাদের আলাদা আলাদা থ্রেডে বিভক্ত করার বিষয়টিটি হ'ল যাতে গেম লজিকটি পরবর্তী ভিস্কের জন্য অপেক্ষা না করে তাত্ক্ষণিকভাবে …

2
দৃশ্যের মধ্যে স্মার্ট লোডিং স্ক্রিন
পরের দৃশ্যটি লোড হওয়ায় একটি লোডিং অ্যানিমেশন প্রদর্শনের জন্য আমি একটি লোডিং স্ক্রিন তৈরি করেছি। আমি পরের দৃশ্যের সাথে সংযোজিতভাবে লোড করছি: yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive); এবং সেটও করে Application.backgroundLoadingPriority = ThreadPriority.Low;, তবে আচরণটি এখনও নিয়মিত স্তরের লোডের সমান। আমি কিছু অনুপস্থিত করছি? প্রত্যাশিত আচরণ: প্রস্থান থেকে বেরিয়ে আসা এবং ম্লান …

4
আরটিএস গেম এআই থ্রেড
আমার স্ক্র্যাচ থেকে একটি রিয়েল-টাইম কৌশল গেম করার প্রকল্প রয়েছে। আমি এখনও প্রাথমিক পরিকল্পনার পর্যায়ে আছি, তবে আমি প্রকৌশলগুলি দেখতে কিছুটা প্রোগ্রামিং করছি। আমি জানি কিভাবে প্রোগ্রাম করতে হয়। কম্পিউটার প্লেয়ারের জন্য আমি কীভাবে গেম ক্লাস এবং রুল-বেসড (স্টেট-মেশিন) এআই গঠন করব তা সম্পর্কে আমার একটি ভাল ধারণা রয়েছে। আমি …
14 c#  ai  multithreading 

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