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

কোডটি কীভাবে কাঠামোগত করা হয়। গেম ইঞ্জিনের অভ্যন্তরীণ নকশা সম্পর্কিত প্রশ্নের জন্য।

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

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

6
আমার কৌশল গেমের পিছনে কি আমার একটি সাউন্ড ট্র্যাক লাগানো উচিত? কোন গেমের জন্য সংগীত এবং শব্দ প্রয়োজন
শাফলিং কার্ড এবং ইফেক্টের শোরগোলগুলি দুর্দান্ত (এটি একটি কার্ড ভিত্তিক গেম), তবে ব্যাকগ্রাউন্ড মিউজিকটি আঁকানোর জন্য কি আমার সময় / প্রচেষ্টা বিনিয়োগ করা উচিত? আমি স্ট্রিম থেকে প্লে অডিও সি # ব্যবহার করে পেয়েছি যা ডিআই-তে হুকিংয়ের অনুমতি দেওয়ার জন্য যদি অনলাইন বা অনুরূপ কোড স্থানীয় এমপি 3 খেলতে পারা …

9
জিইউআই উপাদানগুলি কীভাবে যেতে হবে?
দ্রষ্টব্য: আমি আমার নিজের জিইউআই সিস্টেম তৈরির পরিকল্পনা করছি। এটি শেখার জন্য হালকা, হালকা ওজনের জন্য উপযুক্ত হবে, কেবল আমার প্রয়োজন বিটগুলি আছে, গেমটির সাথে সম্পর্কযুক্ত ইত্যাদি আমি এটি কীভাবে করব তা নিয়ে ভাবছিলাম। যে উপাদানগুলি আমি বলতে চাইছি তা হ'ল: রেডিওর বোতামগুলি এখানে বাক্সগুলি প্রবেশ করান বোতাম স্লাইডার চেকবাক্সগুলি …
12 c++  architecture  gui 

5
সম্পদ প্রকাশের ফাইলগুলি কেন ব্যবহার করবেন?
কখনও কখনও আপনি লোকেরা গ্রাফিক্স / সাউন্ড ফাইল / ইত্যাদি ব্যবহার করার পরিবর্তে সেই প্রস্তাবটি দেখতে পাবেন। এটার মত... // Game code Image myImage = new Image("path/to/image.png"); ... পরিবর্তে আপনার ইন্ডিয়ারেশনের স্তর হিসাবে ম্যানিফেস্ট ফাইলটি ব্যবহার করা উচিত : // Manifest file MY_IMAGE: path/to/image.png // Game code Manifest myManifest = …

1
একটি শক্তিশালী আইটেম সিস্টেম তৈরি করা হচ্ছে
আমার লক্ষ্য হ'ল একটি মডুলার / যতটা জেনেরিক সম্ভব আইটেম সিস্টেম তৈরি করা যা এই জাতীয় জিনিসগুলি পরিচালনা করতে পারে: আপগ্রেডযোগ্য আইটেম (+6 কাতানা) স্ট্যাট মোডিফায়ার (+15 দক্ষতা) আইটেম সংশোধক (ওয়াই ড্যামেজ করার% এক্স সুযোগ, জমাট বাঁধার সুযোগ) রিচার্জেবল আইটেম (30 টি ব্যবহারের সাথে ম্যাজিক স্টাফ) আইটেম সেট করুন (ওয় …

3
একই উপাদানটির গোষ্ঠীগত সত্তা রৈখিক মেমরিতে সেট করা
আমরা বেসিক সিস্টেম-উপাদান-সত্তা পদ্ধতির থেকে শুরু করি । আসুন এসেমব্লেজগুলি তৈরি করুন ( এই নিবন্ধটি থেকে প্রাপ্ত শব্দটি ) কেবলমাত্র উপাদানগুলির ধরণের সম্পর্কে তথ্যের বাইরে । এটি রানটাইমের সময়ে গতিশীলভাবে সম্পন্ন হয়, যেমন আমরা কোনও সত্তায় উপাদানগুলি একে অপরের সাথে যুক্ত / অপসারণ করতে চাই, তবে আসুন কেবলমাত্র নামটির নামকরণের …

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

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

4
টার্ন-ভিত্তিক, দূরত্ব-ভিত্তিক কৌশল গেমের সম্ভাব্য চলাফেরার পরিসর কীভাবে নির্ধারণ করবেন?
আমি সি ++ এবং এসএফএমএল -২.০ ব্যবহার করে একটি দ্বিমাত্রিক, টার্ন-ভিত্তিক কৌশল গেম তৈরি করছি। নড়াচড়া গ্রিড ভিত্তিক না হয়ে দূরত্ব ভিত্তিক, বিভিন্ন ত্রিভুজ আকারের টুকরো রয়েছে যা প্রদত্ত মোড়ের উপরের প্রতিটি স্থানে ঘোরাতে পারে বা এগিয়ে যেতে পারে। চলাচল এমনভাবে কাজ করবে যাতে প্লেয়ারটি টুকরো টুকরো করার জন্য একটি …

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

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

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

6
গেম স্টেট ম্যানেজমেন্ট (গেম, মেনু, টাইটেলস্ক্রিন, ইত্যাদি)
মূলত, আমি এখনও অবধি তৈরি প্রতিটি খেলায় আমার কাছে সর্বদা "কারেন্ট_স্টেট" এর মত চলক থাকে যা "গেম", "শিরোনাম স্ক্রিন", "গেমওভারস্ক্রিন" ইত্যাদি হতে পারে can এবং তারপরে আমার আপডেট ফাংশনে আমার একটি বিশাল পরিমাণ রয়েছে: if current_state == "game" game stuf ... else if current_state == "titlescreen" ... যাইহোক, আমি মনে …

2
একটি সাধারণ অ্যাডভেঞ্চার গেমের আচরণ বাস্তবায়ন করা
আমি একটি সাধারণ পাঠ্য-ভিত্তিক অ্যাডভেঞ্চার গেমটি প্রোগ্রামিং করে ইদানীং নিজেকে বিনোদন দিয়ে চলেছি এবং আমি খুব সাধারণ ডিজাইনের ইস্যুতে আটকে আছি। একটি সংক্ষিপ্ত বিবরণ দিতে: গেমটি Roomবস্তুগুলিতে বিভক্ত হয়ে গেছে । প্রত্যেকের সেই ঘরে Roomথাকা Entityবস্তুর একটি তালিকা রয়েছে । প্রত্যেকের Entityএকটি ইভেন্টের স্টেট থাকে যা একটি সাধারণ স্ট্রিং-> বুলিয়ান …

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