SimCity Micropolis প্যাকেজ গনুহ সাধারণ পাবলিক লাইব্রেরী (GPL এর) অধীনে মুক্তি মূল SimCity সোর্স কোড রয়েছে.
Micropolis একটু কাজ কোড ছিল করাতে হবে খেলার মূল কাজ উপাধি ছিল এবং EA GPL এর ওপেন সোর্স সংস্করণ, SimCity হিসাবে একই নাম ব্যবহার না যে প্রয়োজন থেকে (তাদের ট্রেডমার্ক রক্ষা).
9/11 এর ফলে সরানো হয়েছে ইত্যাদি বিমান দুর্ঘটনায় দুর্যোগ একটি নতুন স্প্ল্যাশ স্ক্রীন, QA থেকে কিছু UI 'তে প্রতিক্রিয়া, মত মূল সিস্টেমে পরিবর্তন বাঁধা ছিল না. একেবারে প্রাথমিক পর্যায়ে GPL এর অধীনে উন্মুক্ত করা হয়েছে যে কোনো লিনাক্স / X11 প্ল্যাটফর্মের উপর চালানো হবে, যা (কিন্তু এখনো নেটিভ চিনি ইউজার ইন্টারফেস এবং পাইথন বৈশিষ্ট্যসমূহ নিয়ে আসা না) OLPC জন্য অভিযোজিত TCL / টাকা উপর ভিত্তি করে লিনাক্স সংস্করণ, হয়. OLPC আসলে SimCity বলা হয় যে SimCity একটি আনুষ্ঠানিকভাবে অনুমোদন এবং QA'ed সংস্করণ রয়েছে. ইএ অনুমোদন এবং ট্রেডমার্কের নাম SimCity সঙ্গে জাহাজে ছিল যে QA কিছু করার অধিকার আছে চেয়েছিলেন. মানুষ পরিবর্তন এবং EA QA করেও যে বিতরণ এবং এটি অনুমোদন করার অনুমতি দেওয়া হবে, যাতে GPL এর সংস্করণ, SimCity আর একটি ভিন্ন নাম থাকবে. ওপেন সোর্স Micropolis সোর্স কোড উপর ভিত্তি করে ভবিষ্যতে OLPC সঙ্গে অন্তর্ভুক্ত এবং SimCity অনুমোদনের জন্য ইএ মধ্য দিয়ে যেতে হবে বলা হয় যে SimCity সংস্করণ, কিন্তু সংস্করণ নাম Micropolis অধীনে, OLPC সহ, যে কোন স্থানে বিতরণ (বা অন্য কোন নাম SimCity চেয়ে করা যাবে ).
"MicropolisCore" প্রকল্প সর্বশেষ Micropolis (SimCity) সোর্স কোড, পরিষ্কার এবং বিস্ময়কর টানা ইন্টারফেস জেনারেটর টুল ব্যবহার করে, পাইথন মধ্যে একত্রিত সি ++ ক্লাস, মধ্যে ঢেলে সাজানো রয়েছে. এটি স্বাধীন কিন্তু টালি ইঞ্জিন সেলুলার automata কোষ হিসেবে SimCity টাইলস, বা অন্য কোনো অ্যাপ্লিকেশন এর টাইলস প্রদর্শন করতে পারেন, একসঙ্গে প্লাগ করা যাবে, যা একটি কায়রো ভিত্তিক TileEngine, এবং একটি সেলুলার automata মেশিন CellEngine অন্তর্ভুক্ত করা হয়েছে.
এখানে কী জিনিস তারা এটি নির্মিত হলে মূল Maxis প্রোগ্রামারদের মনের ভিতর উঁকি হয়. গেম তাই কিছু "সৃজনশীল" প্রোগ্রামিং কৌশল নিযুক্ত ছিল 640K এর ভিতরে মাপসই ছিল যখন এই দিনে ফিরে ছিল, মনে রাখবেন. SimCity নগর পরিকল্পনা জন্য ব্যবহৃত একটি মডেল দীর্ঘ হয়েছে এবং এটি শুধু একটি খেলা যখন, ব্যবসার নীতি, বাস্তু মডেলিং, সামাজিক নির্ভরতা, এবং এই কোডবেসের মধ্যে যাওয়া অন্যান্য শীতল জিনিস অনেক আছে. এটি বেশ কোড নাও হতে পারে কিন্তু এটা নিশ্চিত কন্টেন্ট দেখতে আকর্ষণীয়.
আপনি দখল এবং সঙ্গে মজা আছে জন্য ই ঘটুক না কেন, এটি আছে. এটা মূলত সি লিখিত এবং অবশ্যই (ইন্টারনেট সময় প্রাচীন যা 1983 তৈরি আগে টি) বয়স ছিল. ডন সেরা তিনি পারে (এটি ANSIfying এটি reformatting, নিখুঁত, এবং এটি একটি বুলেট প্রুফিং সহ) আপ কোড পরিষ্কার অনেক সময় কাটিয়েছি. ডন পোস্টস্ক্রিপ্ট ব্যবহারকারী ইন্টারফেস লেখা, প্রায় 15 বছর আগে আরও সংবাদ উইন্ডো সিস্টেম চলমান SunOS ইউনিক্স করতে SimCity এর ম্যাক সংস্করণের বৈশিষ্ট্যসমূহ নিয়ে আসা. এক বছর বা তাই পরে তিনি ইউনিক্স TCL / টাকা স্ক্রিপ্টিং ভাষা এবং গ্রাফিক্যাল ইউজার ইন্টারফেস টুলকিট ব্যবহার করে, এক্স-উইন্ডোজ চলমান বিভিন্ন সংস্করণ এটি বৈশিষ্ট্যসমূহ নিয়ে আসা. লিনাক্স টেকসই হয়ে ওঠে যখন বেশ কিছু বছর পরে, এটা লিনাক্স যে কোড পোর্ট মোটামুটি সহজবোধ্য ছিল, এবং তারপর পোর্ট যে OLPC করতে.
আছে craptastic কোড অনেক আছে এখনও, কিন্তু সফটওয়্যার (কাল্পনিক) হৃদয় পরিবর্তন হয়নি. আমি, নতুন মানুষদের সাথে বয়স পুরানো গ্রাফিক্স প্রতিস্থাপন খেলা প্রোগ্রামিং জন্য আধুনিক চ্যালেঞ্জ পুনর্ব্যবহারযোগ্য মধ্যে SimCity মত গেম deconstruct হয় আধুনিক প্রতিরূপ, ইত্যাদি সঙ্গে গ্রাফিক রুটিন পুনর্লিখন একটি ভাল প্ল্যাটফর্ম পোর্ট এটা চলছে প্রচেষ্টা থাকবে জানি অন্যান্য গেম তৈরীর জন্য উপাদান! কোড আশা লিনাক্স এবং উইন্ডোজ উপর কাজ করে একটি পোর্টেবল ক্রস প্ল্যাটফর্ম ভাবে, পাইথন এবং কায়রো মধ্যে সি ++ ক্লাস সংহত টানা ব্যবহার কিভাবে একটি ভাল উদাহরণ হিসেবে কাজ করে.
দ্রষ্টব্য:. Num ফাইলে লক আপনি সমস্যার সম্মুখীন হন, ডেমনটি বন্ধ করার জন্য, চালু করা হলে খেলা নিয়ন্ত্রণ কিছু পরিচিত বাগ আছে
সফটওয়্যার বিবরণ:
সংস্করণ: 0.0.20080114
তারিখ আপলোড: 2 Jun 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 168
পাওয়া মন্তব্যসমূহ না