আমি কিছুক্ষণের জন্য এখন আরপিজিতে কাজ করছি এবং আমি দুটি সিরিয়ালাইজেশন কৌশল ব্যবহার করি।
- শত্রু, অস্ত্র, আইটেমগুলি এক্সএমএল হিসাবে সংরক্ষণ করা হয়।
- মানচিত্র এবং ইভেন্টগুলি "নিয়ন্ত্রিত বাইনারি" হিসাবে সংরক্ষণ করা হয় (প্রতিটি শ্রেণি একটি সেভ / লোড পদ্ধতি পায় এবং তারা সিদ্ধান্ত নেয় যে তারা কী / সঞ্চয় করতে চান))
তবে আমি মানচিত্র এবং ইভেন্টগুলির জন্য আমার পছন্দকে প্রশ্ন করতে শুরু করেছি। আমার উদ্বেগ:
- আমি একটি মানচিত্র সম্পাদক তৈরি করেছি তবে আমি কেবল ফাইলটি খোলার মাধ্যমে ছোট জিনিস পরিবর্তন করতে সক্ষম হতে মিস করছি।
- পরিবর্তন এত গণ্ডগোল। বলুন যে আমি কোনও শ্রেণিতে একটি ভেরিয়েবল যুক্ত করতে চাই, যদি আমি প্রতিটি মানচিত্র আবার লোড / সংরক্ষণ না করি তবে এটি পরে ভেঙে যায়।
প্রথম উদ্বেগ আমার কৌশল পরিবর্তন না করে কাছাকাছি পাওয়া কঠিন। আমি জেএসএনে পরিবর্তনের বিষয়ে ভেবেছিলাম, তবে এটি অনেক কাজ। আমি এটিকে [ডাটাকন্ট্র্যাক্ট] এবং [ডেটা মেম্বার] বৈশিষ্ট্যগুলির সাথে যে কোনও জায়গায় দেখতে দেখতে কুৎসিত বলে মনে করি।
এটি আমার দ্বিতীয় উদ্বেগের সাথে আমাকে ছেড়ে যায় এবং আমি কীভাবে এটি মোকাবেলা করতে পারি তা অবাক করি? আপনি কি একটি ছোট প্রোগ্রাম তৈরি করেন যা সমস্ত মানচিত্রের মধ্য দিয়ে লুপ করে নতুন ভেরিয়েবলের মাধ্যমে সেগুলি পুনরায় সংরক্ষণ করে? কারণ আমি এখন বেশ কয়েকটি মানচিত্র পেতে শুরু করেছি এবং আমি এখনও এটি ম্যানুয়ালি করি। এটি আমাকে প্রতিবার দুবার ভাবতে বাধ্য করে যে আমি কিছু পরিবর্তন করতে চাই কারণ এটি প্রচুর অতিরিক্ত কাজ তৈরি করে।