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

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

3
ওপেনজিএলটি আসলে স্ক্রিনটি আপডেট করতে কত সময় নেয়?
আমার সিতে একটি সহজ ওপেনএল পরীক্ষা অ্যাপ্লিকেশন রয়েছে যা কী ইনপুটটির প্রতিক্রিয়ায় বিভিন্ন জিনিস আঁকবে। (মেসা 8.0.4, এনভিআইডিএ জিটিএক্স 650 সহ একটি পিসিতে মেসা-ইজিএল এবং জিএলএফডাব্লু, উবুন্টু 12.04LTS দিয়ে চেষ্টা করেছেন)। আঁকাগুলি বেশ সহজ / দ্রুত (ধীরে ধীরে ত্রিভুজ ধরণের ধরণের জিনিস)। আমার পরীক্ষার কোডটি কোনওভাবেই ফ্রেমরেটকে ইচ্ছাকৃতভাবে সীমাবদ্ধ করে …

2
আমি কীভাবে একটি চকচকে প্রভাব তৈরি করতে পারি?
আমি আমার রিয়েলটাইম শেডারটির জন্য একটি চকচকে প্রভাব তৈরি করার চেষ্টা করছি তবে কীভাবে তা আমি জানি না। এখানে একটি উদাহরণ এবং অন্য একটি উদাহরণ । এটি বাস্তবায়নের জন্য আমি কোন কৌশলটি ব্যবহার করতে পারি?

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

1
আমি কীভাবে স্কাইরিমের টেবিলগুলিতে অবজেক্টগুলিকে "স্টিক" রাখতে এবং এখনও সেই জিনিসগুলিকে প্লেয়ার-ইন্টারেক্টিভ করার অনুমতি দিতে পারি?
আমি হাভোক সিমুলেশন সহ RuinsPot01একটি টেবিলের উপর একটি স্থিতিশীল পাত্র ( ) রাখার চেষ্টা করছি RuinsAltar। আমি পাত্রটি টেবিলের উপরে কিছুটা রাখি এবং হাভোক চালু করি। পাত্রটি নীচে পড়ে তবে টেবিলের উপরে কিছুটা ভাসমান অবস্থায় ফেলে রাখা হয়। আমি যদি হাভোকের দিকে ঘুরলাম এবং টিপুন তবে Fএটি সঠিকভাবে টেবিলের সাথে …

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

1
ট্যানজেন্ট এবং বিটজেন্ট ভেক্টরগুলি কীভাবে গণনা করা যায়
আমার একটি টেক্সচার থ্রি জেজে লোড হয়েছে, তারপরে শেডারে পৌঁছেছে। ভার্টেক্স শ্যাডারে আমি সাধারণটি গণনা করি এবং আমি একটি ভেরিয়েবল uv ভেক্টরে সংরক্ষণ করি। <script id="vertexShader" type="x-shader/x-vertex"> varying vec3 N,P; varying vec2 UV; void main() { gl_Position= projectionMatrix * modelViewMatrix * vec4(position,1.0); P= position; N= normalMatrix * vec3(normal); UV= uv; …

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

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

3
ঘূর্ণন মিরর ঝাঁকুনি
আমি নিম্নলিখিত কোডটি ব্যবহার করে লক্ষ্য দেখার জন্য আমার গেমের চরিত্রটি ঘোরান: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) নতুন লক্ষ্য দেওয়া হলে startQuaternion হ'ল চরিত্রের বর্তমান ঘূর্ণন। লুক কিউটারিয়াননটি চরিত্রটির দিকে নজর দেওয়া উচিত এবং এটি এর মতো সেট করা থাকে: destinationVector = currentWaypoint.transform.position - transform.position; lookQuaternion = Quaternion.LookRotation(destinationVector, Vector3.up); TurnNormalizer …

2
সিরিজে Coroutines
আমি কীভাবে একের পর এক মৃত্যুদন্ড কার্যকর করা উচিত এমন একটি সিরিজ কর্টিন কলকে সজ্জিত করব? আমি একটি কর্টিনে রঙিন লেপের একটি সিরিজ লুপ করে একটি ফ্ল্যাশিং কালার এফেক্ট পাওয়ার চেষ্টা করেছি তবে এটি কাজ করছে না।
9 unity 

5
জিএম স্টুডিওতে অস্পষ্টতা ছাড়াই আমি কীভাবে পিক্সেল আর্ট স্কেল করব?
আমি গেম মেকার স্টুডিওতে এমন একটি গেম তৈরি করছি যা পিক্সেল আর্ট ব্যবহার করে। আমি যখন গেমটি চালু করি তখন সমস্ত স্কেলড আপ টেক্সচারটি সত্যই অস্পষ্ট। (ছোটদের ক্ষেত্রে এটি ঘটে না)) উদাহরণস্বরূপ, এই চিত্র গেমটি এইভাবে রেন্ডার করে: আকার পরিবর্তন করতে সেখানে আসলে ছোট পিক্সেল মধ্যে বড় পিক্সেল পরিবর্তে ঝাপসা …

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

2
ডেমো (এবং আসল খেলা) সুরক্ষা
কয়েক মাসের মধ্যে আমি (আশা করি বাণিজ্যিক) গেমটি জনসাধারণের (ইন্টারনেট) এ কাজ করে দেখানো শুরু করার পরিকল্পনা করছি। জিনিসটি হ'ল স্ক্রিনশট এবং একটি ট্রেলার (বৈশিষ্ট্যটির কার্যকারিতা বলুন) ছাড়াও কীভাবে সুরক্ষিত হতে পারে এমন কোনও ডেমো তৈরির ক্ষেত্রে কীভাবে সঠিকভাবে যায়? আমাকে কিছুটা ব্যাখ্যা করুন। গেমটি একটি ধরণের ক্রস প্ল্যাটফর্ম আরপিজি। …

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

3
অনেকগুলি ছোট পলিমারফিক ক্লাসের জন্য নমনীয় বিকল্প (সম্পত্তি বা বার্তা বা ইভেন্ট হিসাবে ব্যবহারের জন্য) সি ++
আমার গেমটিতে দুটি ক্লাস রয়েছে যা সত্যিই দরকারী তবে ধীরে ধীরে ব্যথা হয়ে উঠছে। বার্তা এবং সম্পত্তি (সম্পত্তি মূলত একটি উপাদান)। এগুলি উভয়ই একটি বেস শ্রেণি থেকে প্রাপ্ত এবং একটি স্ট্যাটিক আইডি থাকে যাতে সিস্টেমগুলি কেবল তাদের পছন্দমতো মনোযোগ দিতে পারে। এটি খুব ভাল কাজ করছে ... বাদে ... আমি …

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