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

সিম্পল ডাইরেক্টমিডিয়া লেয়ার (এসডিএল) একটি ক্রস-প্ল্যাটফর্ম মাল্টিমিডিয়া লাইব্রেরি যা অডিও, কীবোর্ড, মাউস, জাইস্টিক, ওপেনগিএলের মাধ্যমে 3 ডি হার্ডওয়্যার এবং 2 ডি ভিডিও ফ্রেমবফারটিতে নিম্ন স্তরের অ্যাক্সেস সরবরাহ করতে ডিজাইন করা হয়েছে।

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

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

2
বড় গেমগুলিতে ইনপুট পরিচালনার কৌশল
বড় গেমগুলিতে ইনপুট পরিচালনা করার জন্য কি কোনও মানক কৌশল রয়েছে। বর্তমানে, আমার প্রকল্পে, সমস্ত ইনপুট হ্যান্ডলিং গেম লুপে সম্পন্ন হয়, যেমন: while(SDL_PollEvent(&event)){ switch(event.type){ case SDL_QUIT: exit = 1; break; case SDL_KEYDOWN: switch(event.key.keysym.sym){ case SDLK_c: //do stuff break; } break; case SDL_MOUSEBUTTONDOWN: switch(event.button.button){ case SDL_BUTTON_MIDDLE: //do stuff break; } } …
16 c++  sdl  input  standards 

5
প্রতি সেকেন্ডে ফ্রেম ক্যাপ করার সুবিধা কী কী? (যদি কোন)
আমি ডিসপ্লে ইনিশিয়েশন এবং ইনপুট জন্য এসডিএল ব্যবহার করে ওপেনগিলে একটি সাধারণ গেমের সাথে কাজ করছি, এবং সময়সীমার ক্ষেত্রে এটি আমার কাছে দুটি বিকল্প উপলব্ধ রয়েছে appears সর্বাধিক প্রথমটি কেবলমাত্র সর্বোত্তম টাইমপ্রেম ফ্রেমের জন্য ঘুমাচ্ছে - TheTimeTakenToRender, যখন সেকেন্ডে 1/1 / TheFramerateCap এ OptimalTimePerFrame হয়। (এটি প্রয়োজনীয় কিনা আমি সম্পূর্ণরূপে …
13 opengl  sdl  frame-rate  vsync 

3
'দন্ট স্টারভে' কোন অ্যানিমেশন কৌশলটি ব্যবহৃত হয়? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি গেম ডেভলপমেন্ট স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । 6 বছর আগে বন্ধ ছিল । আমার ব্যক্তিগত উন্নয়নের সময় কয়েকটি গেম খেলার সময় আমি বেঁচে থাকা 2 ডি / 3 ডি …
12 animation  sdl  glut 

4
এসডিএলে ফাঁদে মাউস
আমি কীভাবে ব্যবহারকারীর মাউসটিকে আমার গেমের ভিতরে আটকাতে পারি? এটি কোনও পূর্ণ স্ক্রিন গেম নয়, তবে আমি এটি চাই যাতে ব্যবহারকারী মাউসটিকে পর্দার বাইরে টেনে আনতে না পারে। উইন্ডোতে (ম্যানুয়ালি) এটি বলার জন্য আমাকে কি মাউস এবং এসডিএল_ওয়ার্পকর্সরের স্থানাঙ্কগুলি পরীক্ষা করতে হবে, বা কোনও স্বয়ংক্রিয় উপায় আছে? ধন্যবাদ.
12 sdl  input  mouse 

2
কিভাবে এসডিএল দিয়ে ব-দ্বীপ সময় গণনা?
আমি শুনেছি যে আপনি এসডিএল_গেট পারফরম্যান্স কাউন্টার এবং এসডিএল_গেট পারফরম্যান্স ফ্রিকোয়েন্সি নামে দুটি ফাংশন দিয়ে ডেল্টার সময় গণনা করতে পারেন। তারা কীভাবে সম্পূর্ণরূপে কাজ করে তা আমি নিশ্চিত নই, তবে শুনেছি এটি এসডিএল_গেটটিক্স () ব্যবহার করার মতো কিছুটা অনুরূপ Uint64 NOW, LAST; double deltaTime = 0; while (somebool) { LAST …
11 c++  algorithm  sdl 

2
ওপেনজিএল উত্সকে স্ক্রিনের উপরের বামে পরিবর্তন করার সময় আমার কীসের জন্য চিন্তা করা উচিত?
স্বশিক্ষার জন্য, আমি এসডিএল / ওপেনজিএল ব্যবহার করে সি ++ তে একটি 2 ডি প্ল্যাটফর্মার ইঞ্জিন লিখছি। আমি প্রাথমিকভাবে এসডিএলটিউটোরিয়ালস.কম এবং লাজিফু.নে.এল টিউটোরিয়ালগুলি ব্যবহার করে খাঁটি এসডিএল দিয়ে শুরু করেছি, তবে আমি এখন একটি ওপেনএল রেন্ডারিং প্রসঙ্গে তৈরি করতে এবং তারপরে ওপেনজিএল ফাংশনগুলির সাথে রেন্ডার করতে (বিশেষত তাত্ক্ষণিক মোড তবে …
11 c++  opengl  2d  sdl 

1
এসডিএল একসাথে একাধিক পৃষ্ঠকে ব্লিটিং করছে
আমি একটি প্ল্যাটফর্মিং গেমটি লেখার চেষ্টা করছি যেখানে স্তর ব্যাকগ্রাউন্ডের স্প্রাইটগুলি 512x512 খণ্ডে বিভক্ত করা হয়েছে। আমি একসাথে 3 টি অংশ স্মৃতিতে রাখি এবং আমি তিনটি স্ক্রিনে ব্লিট করার জন্য কোড লেখার চেষ্টা করছি। আমার কাছে বর্তমান কোডটি এখানে: SDL_Rect where; where.y = -game->camera->y; where.x = -game->camera->x - MAP_WIDTH; SDL_BlitSurface(left_chunk, …
10 sdl 

1
টার্ন-ভিত্তিক জেআরপিজি যুদ্ধের সিস্টেমের আর্কিটেকচার রিসোর্স
গত মাসগুলি আমি এসডিএল লাইব্রেরিটি ব্যবহার করে সি ++ তে একটি 2 ডি জেআরপিজি (জাপানি ধাঁচের আরপিজি) প্রোগ্রামিংয়ে ব্যস্ত ছিলাম। এক্সপ্লোরেশন মোড কমবেশি সম্পন্ন হয়েছে। এখন আমি যুদ্ধের পদ্ধতিটি মোকাবেলা করছি। ক্লাসিক টার্ন-ভিত্তিক জেআরপিজি যুদ্ধ পদ্ধতিটি কীভাবে কাঠামোবদ্ধ করা হয়েছে সে সম্পর্কে আমি কোনও সংস্থান খুঁজে পেতে অক্ষম। আমি খুঁজে …
9 c++  2d  architecture  sdl  rpg 

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

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

2
সি ++ / এসডিএলে 2 ডি প্ল্যাটফর্মার তৈরি করা। টিউটোরিয়াল / উদাহরণ / সংস্থানগুলি খুঁজছেন [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি গেম ডেভলপমেন্ট স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । গত বছর বন্ধ ছিল । সি ++ নিয়ে আমার অনেক অভিজ্ঞতা আছে তবে গেম প্রোগ্রামিংয়ের সাথে আমার কোনও অভিজ্ঞতা নেই। এই গ্রীষ্মে …
9 c++  2d  sdl  platformer 

2
ওএস এক্সের ওপেনজিএল এবং ফুলস্ক্রিনের সাথে কীভাবে ডিল করবেন
আমি ওএস এক্সে আমার বেশিরভাগ বিকাশ করি এবং বর্তমান গেম প্রকল্পের জন্য এটি আমার লক্ষ্য পরিবেশ। তবে আমি যখন গেম খেলি তখন আমি উইন্ডোতে খেলি। উইন্ডোজ গেমার হিসাবে আমি আল্ট + ট্যাবটি খেলার মধ্য থেকে উন্মুক্ত সর্বশেষ অ্যাপ্লিকেশনটিতে স্যুইচ করতে অভ্যস্ত। ওএস একাদশে বর্তমানে এমন একটি গেম খুঁজে পাচ্ছে না …
9 opengl  sdl  macos 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.