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

Zork 1 in C# হল Infocom-এর মূল Zork I-এর একটি চলমান, খেলার যোগ্য পোর্ট, যা রিলিজ 119-এর উপর ভিত্তি করে তৈরি। প্রকল্পটি Reform ব্যবহার করে .z3 স্টোরি ফাইলটিকে Inform 6 সোর্সে ডিকম্পাইল করেছে, তারপর আধুনিক C#-এ অনুবাদ করেছে। গেমটি সম্পূর্ণ এবং জেতা সম্ভব, স্ক্রিনশটে শুরু ও শেষ অবস্থা দেখানো হয়েছে। পার্সারটি সরাসরি পোর্ট না করে নতুন করে লেখা হয়েছে, যাতে জটিল কমান্ড, একাধিক কমান্ড এবং আংশিক প্রতিক্রিয়ার ক্ষেত্রে একই রকম আচরণ করা যায়, তবে পার্সার সম্পূর্ণ হুবহু সমতুল্য নয়। রিপোজিটরিটি The Infocom Files-এর তালিকাভুক্ত মূল Zork-এর অনেক বাগ ঠিক করারও চেষ্টা করে, যদিও কিছু মূল ডেড কোড যেমন অব্যবহৃত সাইক্লপস যুদ্ধ বার্তা রেখে দেওয়া হয়েছে। ইউনিট টেস্ট বর্তমানে পার্সারের উপর কেন্দ্রীভূত; গেমের দৃশ্যপট ম্যানুয়ালি পরীক্ষা করা হয়। README-তে মূল আউটপুটের তুলনায় ফরম্যাটিং পরিবর্তন এবং আরও Inform-এর মতো অবজেক্ট বর্ণনাকারী স্টাইলের কথা উল্লেখ করা হয়েছে। পুল রিকোয়েস্ট স্বাগত।