সি ++ কখন ব্যবহার করবেন এবং কখন ব্লুপ্রিন্ট ব্যবহার করবেন?


10

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

সুতরাং আমার প্রশ্নটি কী এবং কখন আমি অবাস্তব ইঞ্জিনে কোনও গেমটি উন্নত / তৈরি করতে কোড ব্যবহার করব?

উত্তর:


14

আমি যতদূর জানি আপনার কোনও কিছুর জন্য সি ++ ব্যবহার করার দরকার নেই। এটি পছন্দসই বিষয়। আপনি যদি প্রোগ্রামার হন তবে আপনি কোডগুলিতে দ্রুত কাজগুলি করতে পারেন, আবার কেউ কেউ ব্লুপ্রিন্ট পছন্দ করতে পারে।

রানটাইম পারফরম্যান্সের পার্থক্য রয়েছে, তবে এটি সাধারণত নগণ্য, তাই এটি খুব বেশি মনে রাখবেন না।

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


1

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

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

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

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