প্রশ্ন ট্যাগ «c++»

সি ++ হ'ল একটি স্ট্যাটিকালি টাইপড, ফ্রি-ফর্ম, মাল্টি-প্যারাডিম, সংকলিত, সাধারণ উদ্দেশ্য প্রোগ্রামিং ভাষা।

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

1
Std :: ভেক্টর বাস্তবায়ন ব্যবহার করে আমি কীভাবে বানান এবং আইটেমগুলি সঞ্চয় করতে পারি?
আমি এখনই গেমআইনস্টিটিউটের একটি বই সহ অনুসরণ করছি এবং এটি আমাকে জিজ্ঞাসা করছে: প্লেয়ারকে ফায়ারবলের নিরাময়ের পশন এবং পশনগুলি কিনতে এবং বহন করার অনুমতি দিন। আপনি স্টোর করার জন্য প্লেয়ার ক্লাসে আইটেম অ্যারে (আপনি আইটেম ক্লাসটি সংজ্ঞায়িত করার পরে) যুক্ত করতে পারেন বা স্টোর করার জন্য একটি স্টাডি :: ভেক্টর …
10 c++  text-based 

1
বুলেট পদার্থবিজ্ঞান - অনমনীয় শরীর থেকে সরাসরি একটি রশ্মি কাস্ট করা (প্রথম ব্যক্তির ক্যামেরা)
আমি বুলেট ব্যবহার করে প্রথম ব্যক্তির ক্যামেরা প্রয়োগ করেছি - এটি ক্যাপসুল আকৃতির কঠোর শরীর body আমি কেবল বুলেটটি কয়েক দিনের জন্য ব্যবহার করছি এবং পদার্থবিদ্যার ইঞ্জিনগুলি আমার কাছে নতুন। আমি btRigidBody::setLinearVelocity()এটিকে সরাতে ব্যবহার করি এবং এটি বিশ্বের সাথে পুরোপুরি সংঘর্ষ হয়। একমাত্র সমস্যা হ'ল ওয়াই-মান অবাধে স্থানান্তরিত হয়, যা …

3
আপনি যখন একটি খেলায় সংস্থান রাখেন, তখন আপনার খুব বেশি থাকে?
আমি সম্প্রতি অ্যালেগ্রো 5 ফ্রেমওয়ার্ক ব্যবহার করে সি ++ তে একটি বেসিক স্পেস ইনভাইডার্স ক্লোন তৈরি করেছি। আমি শেষ করার পরে, আমি বুঝতে পেরেছিলাম যে আমার প্রায় 10 টি স্প্রাইট রয়েছে, এবং 13 এমবি মূল্যের ডিএলএল রয়েছে; কিছু খেলোয়াড়ের এমনকি মিংডাব্লু ডিএলএলও ছিল না, যা খেলাটি খুব বিভ্রান্তিকর করে তুলেছিল। …
10 c++  assets 

1
ভাসমান পয়েন্ট যথার্থ (fp: নির্ভুল বনাম এফপি: দ্রুত)
সি বা সি ++ তে, ভাসমান পয়েন্ট যথার্থতার সংকলক বিকল্পটি কী সত্যিকারের বিশ্বের (ছোট / ইন্ডি) গেমগুলিতে কোনও পার্থক্য আনতে পারে? আমার পর্যবেক্ষণগুলি থেকে, এফপি নির্ধারণ করা: দ্রুত এফপি থেকে অনেকগুণ দ্রুত: নির্ভুল এবং আমি যা এখানে বুঝি তা থেকে ( /programming/6889522/fpfast-vs-fpprecise- কি-kind-of-erferences-can -আই-এনকাউন্টার ) দুটি সংকলক বিকল্পগুলির মধ্যে যথার্থ …
10 c++  c  floating-point 

4
সংঘর্ষের আয়তক্ষেত্রের প্রতিক্রিয়া
একাধিক আয়তক্ষেত্রের সাথে সংঘর্ষে চলনযোগ্য আয়তক্ষেত্র পেতে আমার অসুবিধা হচ্ছে। আমি এসএফএমএল ব্যবহার করছি এবং এটিতে একটি কার্যকর ফাংশন রয়েছে intersectsযা 2 টি আয়তক্ষেত্র নেয় এবং ছেদগুলি ফিরে দেয়। আমার একটি আয়তক্ষেত্র পূর্ণ ভেক্টর রয়েছে যা আমি চাই যে আমার চলমান আয়তক্ষেত্রের সাথে সংঘর্ষ ঘটুক। আমি নিম্নলিখিত কোডটি ব্যবহার করে …

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

3
উপাদান সত্তা সিস্টেম - আপডেট এবং কল আদেশ
প্রতিটি ফ্রেম আপডেট করতে সক্ষম হওয়ার জন্য উপাদানগুলি পেতে (এবং এই কার্যকারিতাটি যে উপাদানগুলির প্রয়োজন হয় না তার বাইরে রেখে দিন) আমি একটি আপডেটকোম্পোন উপাদান তৈরি করার ধারণা পেয়েছি। অন্যান্য উপাদান যেমন MovableComponent(যা বেগ ধারণ করে) IUpdatableবিমূর্ত শ্রেণীর দ্বারা উত্তরাধিকার সূত্রে প্রাপ্ত হয় । এটি MovableComponentএকটি Update(gametime dt)পদ্ধতি এবং অন্যটি …

1
বর্তমান জেন কনসোল বা হ্যান্ডহেল্ড সংকলকগুলির মধ্যে কি সি ++ 11 সমর্থন করে?
আমি সম্পূর্ণ সমর্থন চাইছি না তবে বর্তমান জেনের কোনটি সি ++ 11 সমর্থন করে? আমি জানি ভিএস সি ++ ল্যাম্বডা এবং অটো কীওয়ার্ডকে সমর্থন করে এবং আমি বিশ্বাস করি জিসিসি উভয়কেই সমর্থন করে। বর্তমানের কোনও জেন কনসোল বা হ্যান্ডহেল্ড (3 ডি, সনি ভিটা) এটি সমর্থন করে?
10 c++ 

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

3
2 ডি রেসিং গেমের জন্য এআই তৈরির টিপস
আমার কাছে একটি 2 ডি রেসিং গেমের জন্য একটি এআই তৈরির জন্য একটি স্কুল প্রকল্প রয়েছে যাতে এটি অন্যান্য বেশ কয়েকটি এআইয়ের সাথে প্রতিযোগিতা করবে ( কোনও সংঘর্ষ নয় )। আমাদের রেসিং ট্র্যাকের একটি কালো এবং সাদা বিটম্যাপ চিত্র দেওয়া হয়েছে, মানচিত্রটি পাওয়ার পরে আমাদের গাড়ির (হ্যান্ডলিং, ত্বরণ, সর্বোচ্চ গতি …
10 2d  c++  ai  racing 

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

2
সি ++ কখন ব্যবহার করবেন এবং কখন ব্লুপ্রিন্ট ব্যবহার করবেন?
আমি অবাস্তব ইঞ্জিন কীভাবে ব্যবহার করব তা শিখার চেষ্টা করছি। আমার সি ++ এর প্রাথমিক জ্ঞান আছে। সম্প্রতি আমি একটি প্রকল্প হিসাবে একটি বেঁচে থাকার হরর গেম তৈরি করা শুরু করেছি যা আমি কেবল শিক্ষার অভিজ্ঞতার জন্য করছি। এখনও পর্যন্ত আমি ব্লুপ্রিন্ট সিস্টেমের মাধ্যমে প্রতিটি বৈশিষ্ট্য প্রয়োগ করেছি। সুতরাং আমার …
10 c++  unreal-4 

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

2
ইঞ্জিন অংশগুলির মধ্যে মিথস্ক্রিয়া কীভাবে বাস্তবায়ন করবেন?
গেম ইঞ্জিনের অংশগুলির মধ্যে তথ্য বিনিময় কীভাবে কার্যকর করা উচিত সে সম্পর্কে আমি একটি প্রশ্ন জিজ্ঞাসা করতে চাই। ইঞ্জিন চারটি ভাগে বিভক্ত: যুক্তি, তথ্য, ইউআই, গ্রাফিক্স। শুরুতে আমি পতাকাগুলির মাধ্যমে এই বিনিময়টি করেছি। উদাহরণস্বরূপ যদি ডেটাতে নতুন অবজেক্টটি যুক্ত করা হয় তবে isNewকোনও বস্তুর শ্রেণিতে পতাকাটি সেট করা হবে true। …
10 c++  architecture 

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