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

OpenSC2K হলো SimCity 2000-এর একটি স্বতন্ত্রভাবে লেখা, ওপেন-সোর্স রিমেক, যা Godot ইঞ্জিন দিয়ে তৈরি। এটি Maxis বা Electronic Arts-এর সাথে সম্পর্কিত বা তাদের দ্বারা অনুমোদিত নয়, এবং এতে মূল গেমের কোনো কোড বা অ্যাসেট অন্তর্ভুক্ত নেই। এটি চালাতে Godot 4.7 এবং Windows 95 (1996)-এর জন্য আপনার নিজের SimCity 2000 Special Edition কপি প্রয়োজন। `godot --path game` দিয়ে চালু করার পর, একটি আমদানি প্রম্পট আপনাকে `SIMCITY.EXE` খুঁজে বের করতে বলে; অ্যাপটি সমর্থিত সংস্করণ যাচাই করে এবং গেম ফাইল আমদানি করে, যা মূল গ্রাফিক্স, টেক্সট, সাউন্ড ও মিউজিক সরবরাহ করে। বেস গেম পুনরুৎপাদনের পাশাপাশি, প্রকল্পটি বেশ কিছু সম্প্রসারণ তালিকাভুক্ত করে: - প্রতি পাশে 16, 32 ও 64 টাইল থেকে শুরু করে 256, 384 ও 512 পর্যন্ত সিটি আকার, সাথে মূল 128। - কভারেজ, জমির মূল্য, দূষণ, অপরাধ ও অনুরূপ স্তরগুলোর জন্য ডেটা ম্যাপ, যা নিম্ন রেজোলিউশনের পরিবর্তে ম্যাপের সাথে 1:1 রেজোলিউশনে রেন্ডার করা হয়। - প্রতি শহরে MicroSims (XMIC) এবং চলনযোগ্য অবজেক্টের (XTHG) সীমা ব্যাপকভাবে বৃদ্ধি। - কনফিগারযোগ্য ভূ-বৈশিষ্ট্যসহ একটি উন্নত টেরেইন জেনারেটর। - নতুন আইসোমেট্রিক ডেটা ভিউ, হাইট ম্যাপ, সার্ভিস কভারেজ ও ট্রান্সপোর্ট-ট্রিপ ওভারলে। - আরও জুম লেভেল, লেয়ার কন্ট্রোল এবং ঐচ্ছিক গাঢ় ভূগর্ভস্থ ভিউ। - বিস্তারিত সিমুলেশন ডেটা, যার মধ্যে সিমুলেশন টাইমিং ও ইন্সপেকশন টুল রয়েছে। - বাহ্যিক গ্রাফিক্স, সাউন্ড ও মিউজিক প্যাকের জন্য সমর্থন। বড় শহর এবং প্রতি-টাইল ডেটা ম্যাপ `.sc2x` সেভে সংরক্ষিত হয়, যা মূল গেম খুলতে পারে না; মূল `.sc2` শহরগুলোর জন্য একটি পৃথক সামঞ্জস্য মোড বজায় রাখা হয়। sc2kfix প্রকল্প দ্বারা চিহ্নিত অনেক সংশোধন এই কোডবেসে প্রয়োগ বা পোর্ট করা হয়েছে, অভিযোজিত কাজের জন্য sc2kfix-এর MIT নোটিশ সংরক্ষিত রয়েছে। ডেভেলপমেন্টের জন্য, Godot-এ `game/project.godot` খুলুন এবং `tools/validate_project.sh` চালান। পরীক্ষাগুলো নীরব অডিও ব্যবহার করে এবং `references/SIMCITY2000`-এর অধীনে মূল গেমের একটি কপি প্রত্যাশা করে। প্রকল্পটি জানায় যে এটি কোড জেনারেশন, রিফ্যাক্টরিং, গবেষণা, ডকুমেন্টেশন, পরীক্ষা ও ডিবাগিংয়ের জন্য বড় ভাষা মডেলসহ AI টুলের সহায়তায় তৈরি করা হয়েছে, যেখানে স্থাপত্য সংক্রান্ত সিদ্ধান্ত ও অবদান রক্ষণাবেক্ষণকারী দ্বারা পর্যালোচিত ও পরিচালিত হয়; একটি AI-POLICY.md ব্যবহার ও অবদান নীতি নথিভুক্ত করে। প্রকল্পের কোড MIT লাইসেন্সের অধীনে। বান্ডল করা Rajdhani ফন্ট এবং Godot WRY তাদের নিজস্ব লাইসেন্স বজায় রাখে। MIT লাইসেন্স মূল গেম বা তার অ্যাসেটের অধিকার প্রদান করে না। সামঞ্জস্য ও সিমুলেশন আচরণ পর্যবেক্ষণ, পরীক্ষা, গেম ডেটার বিশ্লেষণ, সর্বজনীনভাবে উপলব্ধ গবেষণা এবং মূল এক্সিকিউটেবলের রিভার্স ইঞ্জিনিয়ারিংয়ের মাধ্যমে নির্ধারণ করা হয়েছে।