প্রশ্ন ট্যাগ «data-structure»

একটি নির্দিষ্ট উপায়ে ডেটা সংগঠিত করার জন্য একটি সত্তা যাতে এটি দক্ষতার সাথে ব্যবহার করা যায়। উদাহরণস্বরূপ অ্যারে, অবজেক্টস, রেকর্ডস, স্ট্রাক্ট।

5
এমএমওআরপিগির মতো ডায়নামিক ওয়ার্ল্ডকে অনুভূমিকভাবে স্কেলযোগ্য করার কোনও উপায় কি আছে?
২০ টি আপডেট / প্লেয়ার / সেকেন্ড হিসাবে দ্রুতগতির সাথে ডেটা পরিবর্তন করে এমন 500+ প্লেয়ারের একটি ওপেন ওয়ার্ল্ড কল্পনা করুন। গতবার যখন আমি একটি অনুরূপ এমএমওআরপিজিতে কাজ করেছি, এটি এসকিউএল ব্যবহার করেছে, সুতরাং এটি সর্বক্ষণ ডিবিকে জিজ্ঞাসা করতে পারেনি। পরিবর্তে, এটি ডিবি থেকে সমস্ত খেলোয়াড়কে সি ++ অবজেক্ট হিসাবে …

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

5
লজিক গেমসের জন্য ডেটা স্ট্রাকচার / ছাড়ের বিধি / ক্লুগুলির পর্যাপ্ত সেট?
আমি আইনস্টাইনের ধাঁধার মতো একটি লজিক গেমটি বিকাশ করার বিষয়ে আলোচনা করছি , যার প্রতিটি নতুন গেম রিপ্লেতে বিভিন্ন সেট ক্লু থাকতে পারে। আপনি প্রদত্ত যে ক্লুগুলি একটি অনন্য সমাধানের দিকে নির্দেশ করেছেন তার গ্যারান্টি দিতে আপনি বিভিন্ন সত্ত্বা (পোষা প্রাণী, বাড়ির রঙ, জাতীয়তা ইত্যাদি), ছাড়ের বিধি ইত্যাদি পরিচালনা করতে …

3
কোনও শত্রু এআই শুনতে পাবে এমন শব্দ কীভাবে যুক্ত করবেন?
প্রদত্ত: একটি 2 ডি টপ ডাউন গেম টাইলস কেবল একটি 2 ডি অ্যারেতে সঞ্চয় করা হয় প্রতিটি টাইলের একটি সম্পত্তি রয়েছে - স্যাঁতসেঁতে (যাতে ইট -50 ডিবি হতে পারে, বায়ু হতে পারে -1) এটি থেকে আমি এটি যুক্ত করতে চাই যাতে x1, y1 পয়েন্টে একটি শব্দ উত্পন্ন হয় এবং এটি …

3
গেম সত্তাদের ধ্বংস পরিচালনা করার সঠিক উপায়
এমন একটি গ্লোব ওয়ার্ল্ডের কল্পনা করুন যেখানে অস্তিত্বের বোঝা এবং লোডগুলি সর্বদা গতিময়ভাবে লোড হয়, আমি সম্ভবত এটি সত্তাগুলির একটি তালিকা হিসাবে উপস্থাপন করবো তবে সেগুলি সরিয়ে দেওয়ার কী? যুক্ত করার সময় আমি নতুন সত্তাকে পিছনে ঠেলে দিতে পারি, আমার ধারকটির যে কোনও জায়গায় সরিয়ে ফেলতে হবে। অপসারণের জন্য উপাদানটির …

1
কোয়াড গাছগুলিতে আকারগুলি (আয়তক্ষেত্রগুলি) কীভাবে কাজ করে?
আমাকে বলা হয়েছে যে একটি কোয়াড ট্রি আমার গেমের জন্য আদর্শ ডেটা কাঠামো, তবে কোয়াড ট্রিগুলির মধ্যে আকৃতিগুলি ঠিক কীভাবে কাজ করে তা বুঝতে আমার সমস্যা হচ্ছে। আমি এটি জাভাস্ক্রিপ্টে করছি, তবে আমি মনে করি যে এই প্রশ্নগুলি কোনও ভাষায় কোয়াড ট্রিগুলিতে প্রয়োগ হতে পারে। আমি মনে করি আমি প্রায়শই …

2
পুরানো গেমগুলিতে ডেটা স্ট্রাকচার
আমি এনএসইএসের জন্য সুপার মারিও ব্রাদার্স এবং এসএনইএসের জন্য সুপার মারিও ওয়ার্ল্ডের মতো পুরানো গেমস প্রোগ্রাম করার সময় ব্যবহৃত ডেটা স্ট্রাকচার সম্পর্কে আগ্রহী। আমার বোধগম্যতা হল এই সময়ের গেমগুলি সমাবেশে লেখা হয়েছিল। প্রোগ্রামাররা কোনও ডেটা স্ট্রাকচারকে সংজ্ঞায়িত / ব্যবহার করেছিল? উদাহরণস্বরূপ: যখন একক কয়েন স্ক্রিনে উপস্থিত হয় তারা কীভাবে সংরক্ষণ …

1
16 × 16 পিক্সেল টাইলস এত সাধারণ কেন?
টাইলস (যেমন মাইনক্রাফ্ট ) এর 16 × 16 হওয়ার কোনও ভাল কারণ আছে ? আমার বাইনারি নিয়ে কিছু করার আছে বলে আমার একটা অনুভূতি আছে কারণ 16 10000বাইনারি রয়েছে তবে এটি একটি কাকতালীয় ঘটনা হতে পারে। আমি জানতে চাই কারণ আমি ভূখণ্ডের প্রজন্মের সাথে একটি গেম তৈরি করতে চাই এবং …

2
কাঠামো হিসাবে কখন আমার পয়েন্ট এবং আকারগুলি উপস্থাপন করা উচিত?
আমার সাধারণ রুবি 2 ডি গেম ডেভেলপমেন্ট ফ্রেমওয়ার্কের অংশ হিসাবে, আমার গেমের অবজেক্টগুলির অবস্থান (x এবং y মান) এবং আকার (প্রস্থ এবং উচ্চতা) রয়েছে have class MyGameObject attr_accessor :x attr_accessor :y attr_accessor :width attr_accessor :height ... অন্য একটি পদ্ধতি যা আমি দেখেছি তা হ'ল অবস্থানটিকে Pointকাঠামোর মতো করে এবং আকারটিকে …

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

3
আমি কেন একটি পুল প্যাক করে একটি ডি 3 ডি ধ্রুবক বাফারে সংযুক্ত করতে পারি না?
ঠিক আছে, আমি একটি বড় প্যাক পেয়ে একটি hlsl ধ্রুবক বাফারের সাথে সংযুক্ত হয়েছি এবং আমি কেন নিশ্চিত তা জানি না। এইচএলএসএল-এ বাফারটি এখানে cbuffer MaterialBuffer : register(b1) { float3 materialDiffuseAlbedo; float materialSpecularExponent; float3 materialSpecularAlbedo; bool isTextured; }; এবং এখানে এটি সি ++ এ রয়েছে struct GeometryBufferPass_MaterialBuffer { XMFLOAT3 diffuse; …

2
2 ডি টাইল-ভিত্তিক গেমে এনপিসি এবং টাইলগুলি একে অপরকে কীভাবে রেফারেন্স করবে?
আমি টপ-ডাউন 2 ডি গেমসের জন্য একটি টাইল ইঞ্জিন তৈরি করছি। মূলত পৃথিবী টাইলসের গ্রিড দিয়ে তৈরি। এখন আমি উদাহরণস্বরূপ এনপিসি রাখতে চাই যা মানচিত্রে সরে যেতে পারে। আপনি কী সেরা বলে মনে করেন: প্রতিটি টাইলের এনপিসিতে একটি পয়েন্টার থাকে যা তার টাইলের সাথে থাকে বা একটি নুল পয়েন্টার থাকে …

1
2 ডি প্ল্যাটফর্মের গেমের জন্য উপযুক্ত স্তরের উপস্থাপনা / ডেটা স্টেকচার?
আমি জাভাতে মারিওয়ের একটি অনুলিপি প্রোগ্রাম করতে চলেছি। আমি স্তরগুলির জন্য 2 টি উপস্থাপনা / ডেটা স্ট্রাকচারের বিষয়ে চিন্তা করছি তবে আমি নিশ্চিত না যে কোনটি চয়ন করব: একটি 2D পূর্ণসংখ্যার অ্যারে। স্তরটিকে টুকরো টুকরো করার জন্য একটি চতুর্ভুজ। তার সুবিধা এবং অসুবিধা কি কি?
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.