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

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

2
দুটি কর্নার সহ দৃষ্টান্তের তির্যক রেখা
এখনই আমি দৃষ্টির রেখার জন্য ব্রেনহ্যামের লাইন অ্যালগরিদম ব্যবহার করছি। সমস্যাটি হ'ল আমি এমন একটি প্রান্তের সন্ধান পেয়েছি যেখানে প্লেয়াররা দেয়াল দিয়ে দেখতে পারে। যখন খেলোয়াড় নির্দিষ্ট কোণে অন্যদিকে ফাঁক দিয়ে দেয়ালের দুটি কোণের মাঝে দেখতে পায় তখনই ঘটে। আমি যে ফলাফলটি চাই তা হ'ল দুটি দেয়ালের মধ্যবর্তী টালিটিকে অবৈধ …

3
কীভাবে থ্রোটলড এড়ানো যায়?
আমি একটি নেটওয়ার্কযুক্ত আইওএস গেম লিখছি। প্যাকেটগুলি প্রেরণ করার সময় GKMatchSendDataReliable(যা আমি ধরে নিয়েছিলাম যে তাদের নিজস্ব প্যাকেট সংবর্ধনা কোড লিখিত আছে) প্রতি সেকেন্ডে 60 প্যাকেটে (সুতরাং সংলগ্ন প্যাকেটের মধ্যে 16 এমএস) খুব দ্রুত খারাপ হয়: আমি নীচে 7 গেমসেন্টার ম্যাচগুলি খোলে (একের পর এক) ) এবং সহজেই 100 প্যাকেটের …
9 networking  udp 

2
ভক্সেল ফেস ক্রলিং (জাল সরলীকরণ, সম্ভবত লোভী ব্যবহার করে)
সম্পাদনা: এটি কেবল আমার নিজের শেখার অভিজ্ঞতার জন্য, এটি সম্পাদনের কারণে নয় যে আমি এই প্রশ্নটি জিজ্ঞাসা করি। এটি একটি মাইনক্রাফ্টের মতো টেরিন ইঞ্জিনের সাথে সম্পর্কিত। আমি খণ্ডগুলিতে ব্লকগুলি সঞ্চয় করি (একটি অংশে 16x256x16 ব্লক)। আমি যখন একটি খণ্ড উত্পন্ন করি, তখন অঞ্চল এবং স্থান নির্ধারণের জন্য আমি একাধিক পদ্ধতিগত …

1
2D জল শীর্ষ পৃষ্ঠ প্রোফাইল
আমি একটি ভার্টেক্স-টুকরা শেডার দিয়ে জলের পৃষ্ঠের বেধের প্রভাব তৈরি করার চেষ্টা করছি। আমি 3 ডি গেমের পরিবেশে আছি তবে এটি একটি স্ক্রোল ভিউ তাই "2 ডি" ভিউ। এখানে টুকরা শ্যাডার ব্যবহার করে বাস্তব 2D তে এ জাতীয় প্রভাব তৈরি করার একটি ভাল টিউটোরিয়াল। তবে আমার মনে হয় এটি আমার …

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

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

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

1
ভারী খণ্ড শেডারটির পারফরম্যান্স
আমার নীচের শেডারগুলির সেটটি অনুকূলকরণে সহায়তা প্রয়োজন: প্রান্তবিন্দু: precision mediump float; uniform vec2 rubyTextureSize; attribute vec4 vPosition; attribute vec2 a_TexCoordinate; varying vec2 tc; void main() { gl_Position = vPosition; tc = a_TexCoordinate; } টুকরা: precision mediump float; /* Uniforms - rubyTexture: texture sampler - rubyTextureSize: size of the texture before …

3
টার্ন ভিত্তিক গেমটিতে কোনও সত্তা-উপাদান গেমস্টেট কীভাবে অগ্রগতি করবেন?
এখন পর্যন্ত আমি যে সত্তা উপাদান সিস্টেমগুলি ব্যবহার করেছি সেগুলি বেশিরভাগ জাভা এর আর্টেমিসের মতো কাজ করেছে: উপাদানগুলিতে সমস্ত ডেটা স্টেটলেস ইন্ডিপেন্ডেন্ট সিস্টেমস (কমপক্ষে ডিগ্রি পর্যন্ত যে তাদের আরম্ভের ক্ষেত্রে ইনপুট লাগবে না) প্রতিটি সত্তার উপর পুনরুক্তি করা হয় যার মধ্যে কেবল নির্দিষ্ট উপাদান রয়েছে যা নির্দিষ্ট সিস্টেমটিতে আগ্রহী সমস্ত …

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

2
ইন-গেম কনসোলের জন্য কীভাবে আমি সম্পাদনাটি ব্যবহার করতে পারি?
আমি তৈরি করা একটি সি ++ গেমটিতে একটি ইন-গেম কনসোল যুক্ত করতে চাই। কনসোলটি রেন্ডারিং এবং আমি যে কমান্ডগুলি দিয়েছি তা পার্স করার পরেও, পাঠ্য ইনপুট এবং সম্পাদনা দিক (যেমন বাম / ডান কীগুলি, ব্যাকস্পেসগুলি হ্যান্ডলিং করা ইত্যাদি ...) অনেক চেষ্টা করার মতো মনে হয় যা আমি বরং আরও আকর্ষণীয় …
9 c++  text-based 

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

2
ড্রোন লক্ষ্যবস্তু
একটি 2 ডি প্লেনে একটি "ড্রোন" এবং একটি লক্ষ্য বিন্দুর কল্পনা করুন। আটটি প্যারামিটার রয়েছে: P = my position Q = target position V = my velocity I = my moment of inertia w = my angular velocity s = my angular position T = max thrust U = max …

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

1
কীভাবে উচ্চমানের এবং দ্রুত পোর্টাল প্রভাব তৈরি করবেন?
সম্পাদনা: সুতরাং আমি কোনও পারফরম্যান্স হিট না করে পোর্টাল ভিজ্যুয়াল এফেক্টটি অর্জন করেছি এবং আমি পদার্থবিজ্ঞানের সাথে দৃid়রূপযুক্ত পোর্টালগুলি অবিচ্ছিন্নভাবে চলাচল করে এবং চরিত্র নিয়ামকগুলিকে অবিচ্ছিন্নভাবে চলতে থাকা বস্তুগুলির সেট আপ করেছি। আমি এখন যা আবিষ্কার করার চেষ্টা করছি তা হ'ল সঠিক প্রথম ব্যক্তির রূপান্তর প্রভাব পেতে দুটি ক্যামেরা ভিউ …
9 unity  valve  portals 

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