আমি আমার প্রথম (সি ++) গেমটিতে কাজ করছি এবং আমি একটি উপাদান ভিত্তিক নকশা ব্যবহার করতে চাই। আমি ইদানীং এ সম্পর্কে প্রচুর পড়েছি এবং গতকাল আমি স্থির করেছি যে আমি আরও নমনীয়তা এবং অ্যাক্সেসের স্বাচ্ছন্দ্যের জন্য বাহ্যিক JSON ফাইলগুলিতে অবজেক্ট ডেটা সঞ্চয় করতে চাই wanted
তারপরে এটি আমার উপর ছড়িয়ে পড়ে যে এই ফাইলগুলিকে গেমের ডিরেক্টরি ট্রিতে রেখে দেওয়ার ফলে খেলোয়াড়রা তাদের খুব সহজেই যে কোনও কিছু পরিবর্তন করতে পারে।
আমি বিকাশকারীদের কোডটি দেখানোর বিষয়ে চিন্তিত নই, কারণ গেমটি উন্মুক্ত উত্স হবে তবে আমি ভীত যে কোনও অনভিজ্ঞ গেমার গেমটি ভেঙে ফেলতে পারে বা অন্তত মজাটি নষ্ট করে দিতে পারে।
আমি কিছু অনুপস্থিত করছি? গেমের ডেটা (ওপেন সোর্স গেমসে) লুকিয়ে রাখার বিষয়ে নীতিটি কী? সকলের স্পষ্টভাবে কারও কাছে অ্যাক্সেসযোগ্য ছেড়ে যাওয়া কি স্বাভাবিক?
যদি তা না হয় তবে ডেটা লুকানোর একটি ভাল উপায় কী?