খেলার প্রোগ্রাম উন্নত করা

পেশাদার এবং স্বতন্ত্র গেম বিকাশকারীদের জন্য প্রশ্নোত্তর

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

8
স্টুডিও শুরু করার সময় কী কী সমস্যাগুলির সন্ধান করা উচিত
নতুন গেম স্টুডিও শুরু করার সময় সাধারণ ভুলগুলি বা ওভারসাইটগুলি কী কী? দয়া করে প্রতি উত্তরে কেবল একটি ভুল বা তদারকি করুন এবং আপনি যদি ব্যাখ্যা করতে পারেন যে এটি কেন একটি সমস্যা এবং ভুলের মধ্যে পড়ে না এড়াতে কী করা উচিত বা যদি তারা ইতিমধ্যে এটি তৈরি করে থাকে …
21 business 

5
আমি কীভাবে 2 ডি তে প্যারালাক্স স্ক্রোলিং বাস্তবায়ন করব?
ধরুন আমার তিনটি স্তর রয়েছে: একটি অগ্রভাগ, একটি মধ্যবর্তী স্থল এবং একটি পটভূমি। প্যারালাক্স স্ক্রোলিং তৈরি করতে এই তিনটি স্তর ব্যবহারে কী জড়িত ?

3
মেগেটেকচার কীভাবে কাজ করে?
আমি কেবলমাত্র ছোট পরীক্ষামূলক গেমগুলি বিকাশ করতে নয়, পাশাপাশি বিভিন্ন রেন্ডারিং কৌশল এবং এর মতো জিনিসগুলি পরীক্ষা করার জন্য একটি বেস হিসাবে কাজ করার জন্য একটি ছোট ইঞ্জিন বিকাশের বিষয়ে ভাবছিলাম। এই মুহুর্তে আমি টেক্সচারগুলি কীভাবে পরিচালনা করব এবং মেগেটেকচারে হোঁচট খেয়েছি সে সম্পর্কে অনেক চিন্তাভাবনা করেছি, তবে এটি এমন …
21 textures 

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

9
স্প্রেটসের চারপাশে অঙ্কনের কার্যকর উপায়
আমি গেমটি প্রোগ্রাম করার জন্য এক্সএনএ ব্যবহার করছি এবং আমার স্প্রাইটে 'নির্বাচিত' প্রভাব অর্জনের জন্য বিভিন্ন উপায়ে পরীক্ষা-নিরীক্ষা করছি। আমার যে সমস্যাটি হচ্ছে তা হ'ল স্প্রাইটব্যাচে আঁকানো প্রতিটি ক্লিকযোগ্য একক স্প্রাইটের চেয়ে বেশি ব্যবহার করে টানা হয় (প্রতিটি বস্তু 6 টি স্প্রাইট দিয়ে গঠিত হতে পারে)। আমি এটির প্রশংসা করব …
21 2d  xna  sprites 

2
একটি 2 ডি গেমটিতে ক্যামেরা / ভিউপোর্ট বাস্তবায়ন করা হচ্ছে
2 ডি-গেমটিতে ক্যামেরা / ভিউপোর্ট বাস্তবায়নের সর্বাধিক ব্যবহারিক উপায় কী? আমি পড়েছি, আমার পর্দার তুলনায় অবস্থানের পরিবর্তে অবজেক্ট ওয়ার্ল্ড পজিশনটি সংরক্ষণ করা উচিত ? বর্তমান পরিস্থিতি: আমি একটি সাধারণ 2 ডি-গেম বাস্তবায়ন করেছি যেখানে আমি এক্সএমএল-ফাইলগুলি থেকে বস্তু এবং স্তরগুলি লোড করি। বর্তমানে স্তরটির এক্সএমএল-ফাইলটি এর মতো দেখাচ্ছে: <map> <tile …
21 c++  2d  architecture  camera 

1
ম্যাট্রিক্সের গুণিত ক্রমের রূপান্তর করুন
আমি চূড়ান্ত রূপান্তর ম্যাট্রিক্সের জন্য সঠিক গুণনের অর্ডার বের করার চেষ্টা করতে অসুবিধা বোধ করছি। আমি সর্বদা হয় অদ্ভুত আন্দোলন বা বিকৃত জ্যামিতি পাই। আমার বর্তমান মডেলটি নীচে ব্যাখ্যা করা হয়েছে: একটি একক নোডের জন্য আমার গুণকের অর্ডারটি হ'ল: এল = এস * আর * টি কোথায় এল = স্থানীয় …
21 matrix 

3
ধীরে ধীরে গতির সাথে A (x, y) থেকে বি (x1, y1) এ সরানো হচ্ছে?
আমার কাছে বর্তমানে এর মতো কিছু রয়েছে: float deltaX = point0.getX() - point1.getX(); float deltaY = point0.getY() - point1.getY(); এবং প্রতি 0.01 সেকেন্ডে আমি আমার অবজেক্টের অবস্থানটি এভাবে রিফ্রেশ করি: object.setPosition(object.getX()-deltaX/100,object.getY()-deltaY/100); সুতরাং এটি আমার পয়েন্টটি 1 সেকেন্ডে পয়েন্ট 1 থেকে পয়েন্ট 1 এ সরিয়ে দেয়। ধ্রুবক গতিতে পয়েন্ট 1 এর …

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

5
আমার ভেক্টর শ্রেণিতে আমার কি 'ডাব্লু' উপাদান দরকার?
ধরুন আপনি ম্যাট্রিক্স কোড লিখছেন যা 3 ডি স্পেসের জন্য রোটেশন, ট্রান্সলেশন ইত্যাদি পরিচালনা করে। এখন অনুবাদ উপাদানটি ফিট করার জন্য রূপান্তর ম্যাট্রিকগুলি 4x4 হতে হবে। যাইহোক, আপনি আসলে ভেক্টরে কোনও উপাদান সংরক্ষণ করার দরকার নেইw ? এমনকি দৃষ্টিকোণ বিভাগে, আপনি কেবল wভেক্টরের বাইরে গণনা এবং সঞ্চয় করতে পারেন এবং …

6
কীভাবে একটি "ট্র্যাফিক এআই" তৈরি করবেন?
আমি এই মুহুর্তে যে প্রকল্পে কাজ করছি তার মধ্যে রাস্তাগুলি চলমান গাড়ি, বিমান চলাচলকারী একটি অ্যাপ্রন ইত্যাদির অর্থে প্রচুর "ট্র্যাফিক" রয়েছে features এখন পর্যন্ত উপলভ্য পাথগুলি পূর্বনির্ধারিত, সুতরাং নোডগুলি ক্রসিংয়ের জন্য স্বয়ংক্রিয়ভাবে উত্পন্ন হয় যা তারা নিজেরাই প্রান্তগুলি দ্বারা সংযুক্ত। যখন কোনও চরিত্র / এজেন্ট বিশ্বে ছড়িয়ে পড়ে তখন এটি …
21 ai  movement 

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

2
গ্রেস্কেলে পুরো দৃশ্য ম্লান করা
খেলোয়াড় যখন সমস্ত জীবন হারায়, আমি চাই পুরো গেমের স্ক্রিনটি গ্রেস্কেল হয়ে উঠুক, তবে অবিলম্বে আপডেট হওয়া বন্ধ করবেন না। আমি হঠাৎ সমস্ত রঙ হারাতে পরিবর্তে গ্রেস্কেলের কাছে বিবর্ণ হয়ে যেতে চাই prefer আমি এখন পর্যন্ত যা কিছু পেয়েছি তা হ'ল হয় একটি স্ক্রিনশট নেওয়া এবং এটিকে গ্রেস্কেল তৈরি করা, …
20 xna  c# 

2
ইউএনও কীভাবে নির্ধারণ করে যে ডেক / গেমে প্রায় 4 + 2 + 2 এবং অন্যান্য বিশেষ কার্ডগুলি ঘটে?
ইউএনও-জাতীয় কার্ড গেমগুলির জন্য, যখন কোনও বিশেষ কার্ড পাওয়ার জন্য একটি যুক্তিসঙ্গত প্রকারের হার নির্ধারণ করতে চায় তারা কোন বিষয় বিবেচনা করবে (উদাহরণস্বরূপ ইউএনওর ক্ষেত্রে: + 4, + 2, রঙ-চাকা, বিপরীত, এড়িয়ে যাওয়া)? অনুরূপ গেমটি ডিজাইন করার সময় আমার কোন বিষয়গুলি বিবেচনা করা উচিত? আমি বুঝতে পারি সম্ভাবনাগুলি ইত্যাদি এতে …

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