প্রকল্প সম্পর্কে

KlayGE হলো একটি ক্রস-প্ল্যাটফর্ম ওপেন সোর্স গেম ইঞ্জিন, যা প্লাগইন-ভিত্তিক আর্কিটেকচার ব্যবহার করে এবং ২০০৩ সালে শুরু হয়েছিল। এর স্পষ্ট লক্ষ্য হলো আপনার ইঞ্জিনকে অত্যাধুনিক প্রযুক্তি দিয়ে সজ্জিত করা, যাতে গেম ডেভেলপমেন্ট, টেস্টিং ও পোর্টিং যতটা সম্ভব সহজ হয়। ## শুরু করা KlayGE কম্পাইল করার আগে Python 3.6+ এবং CMake 3.16+ ইনস্টল করা আবশ্যক। এরপর আপনি Build.py চালিয়ে সম্পূর্ণ কোডবেস বিল্ড করতে পারেন। বিস্তারিত নির্দেশনার জন্য Installation উইকি পৃষ্ঠা দেখুন। ## প্ল্যাটফর্ম KlayGE Windows ডেস্কটপ, macOS এবং Linux-এ কোনো সীমাবদ্ধতা ছাড়াই ডেভেলপ করা যায়। এটি Windows ডেস্কটপ, Windows store, Android, Linux, macOS এবং iOS-এ ডিপ্লয় ও চালানো যায়, যদিও কিছু প্ল্যাটফর্ম সব প্লাগইন সমর্থন নাও করতে পারে। বিস্তারিত Platforms উইকি পৃষ্ঠায় পাওয়া যায়। ## অবদান রাখা একটি ওপেন সোর্স প্রকল্প হিসেবে KlayGE স্বেচ্ছাসেবী ডেভেলপার এবং ব্যবহারকারীদের বাগ রিপোর্ট থেকে উপকৃত হয়। বাগ রিপোর্ট ও ফিচার অনুরোধ সাধারণত issue tracker-এ জমা দেওয়া হয়। আপনি যদি কোড অবদান রাখতে চান, তাহলে প্যাচ বা pull request জমা দেওয়ার আগে Workflow of Contributing Code দেখুন। ## লিংক - Website: http://www.klayge.org - Wiki: http://www.klayge.org/wiki ## লাইসেন্স KlayGE-এর ডিফল্ট লাইসেন্স হলো GNU General Public License 2.0 (GPL 2.0)। যে কেউ এটি ব্যবহার করতে এবং এর সোর্স কোড অ্যাক্সেস করতে পারে, যতক্ষণ KlayGE ব্যবহারকারী প্রকল্পগুলো GPL 2.0-এর অধীনে প্রকাশিত হয়। KlayGE কয়েকটি বাহ্যিক লাইব্রেরির উপর নির্ভর করে, যেগুলো তাদের নিজস্ব শর্তে বিতরণ করা হয়, যা LICENSE-External-এ বিস্তারিত আছে।