TIC-80
ٹی آئی سی-80 ایک محدود پلیٹ فارم پر گیمز بنانے، کھیلنے اور شیئر کرنے کے لیے ایک مفت اور اوپن سورس فینٹسی ویڈیو گیم کنسول ہے جو 1980 کی دہائی کے 8 بٹ سسٹمز کی نقل کرتا ہے۔ اس میں بلٹ ان کوڈ، اسپرائیٹ، میپ، میوزک اور ساؤنڈ ایفیکٹ ایڈیٹرز کے ساتھ ساتھ ایک کمانڈ لائن انٹرفیس بھی ہے جو صارفین کو کنسول کے اندر گیمز تیار کرنے اور ان میں ترمیم کرنے کی اجازت دیتا ہے۔ ٹی آئی سی-80 میں بنائے گئے گیمز کو ورچوئل گیم کارتوس کے طور پر برآمد کیا جا سکتا ہے اور مختلف پلیٹ فارمز کے لیے بنڈل کیا جا سکتا ہے، بشمول اینڈرائیڈ، لینکس، میک او ایس، ونڈوز، بیری میٹل راسبیری پائی، نینٹینڈو 3 ڈی ایس، ریٹرو آرچ، اور ایچ ٹی ایم ایل 5 (ویب اسمبلی کا استعمال کرتے ہوئے)۔ یہ پروگرامنگ زبانوں بشمول جاوا اسکرپٹ، مون اسکرپٹ، اور لوا کے ساتھ ساتھ روبی، رن، سونف، گلہری، ازگر اور ڈی کی حمایت کرتا ہے۔ ٹی آئی سی-80 کا موازنہ اکثر پی آئی سی او-8 سے کیا جاتا ہے، جو ایک معروف فنتاسی سسٹم ہے جو اوپن سورس نہیں ہے۔ دونوں سسٹم گیم پروگرامرز میں مقبول ہو رہے ہیں جو کلاسک ہوم کمپیوٹرز اور کنسولز میں دلچسپی رکھتے ہیں۔ ایک فنتاسی کنسول کے طور پر، ٹی آئی سی-80 میں "ریٹرو اسٹائلڈ" گیمنگ کا تجربہ پیدا کرنے کے لیے گرافکس اور پروسیسنگ پاور کے لحاظ سے کچھ حدود مقرر کی گئی ہیں۔ ان حدود میں 240x136 ڈسپلے ؛ 16 رنگین پیلیٹ ؛ 256 8x8 اسپرائٹس ؛ اور 4 چینل کی آواز شامل ہیں۔ "چھوٹے کمپیوٹر" کے اندر مربوط ٹولز ڈویلپرز کو کوڈ میں ترمیم کرنے، گرافکس بنانے، موسیقی لکھنے اور گیمز کے اندر سطحوں کی تعمیر کرنے کی اجازت دیتے ہیں۔ وضاحتیں کارتوس ٹی آئی سی-80 نام نہاد کارتوس کا استعمال کرتے ہوئے میموری کے علاقوں کے سیریلائزڈ ڈمپ کو ذخیرہ کرنے اور واپس لوڈ کرنے کی صلاحیت رکھتا ہے، جو ایک اور 80 کا استعارہ ہے۔ اصل کے برعکس، جو حقیقی جسمانی اشیاء تھیں، ٹی آئی سی-80 کارتوس صرف. tic فارمیٹ میں فائلیں ہیں۔ یہ کنسول پر "سیو filename.tic" ٹائپ کر کے بنائے جا سکتے ہیں، اور "لوڈ filename.tic" ٹائپ کر کے واپس لوڈ کیے جا سکتے ہیں۔ مزید برآں ٹی آئی سی-80 ایک بلٹ ان کارٹریج براؤزر کے ساتھ آتا ہے، جسے "ایس یو آر ایف" کہا جاتا ہے (نیچے دیکھیں)۔ پی آئی سی او-8 کارتوس کو ٹی آئی سی-80 کارتوس میں تبدیل کرنے کے لیے مفت اور اوپن سورس ٹولز موجود ہیں، لیکن وہ کامل نہیں ہیں۔ استعارہ کو ایک قدم آگے بڑھانے کے لیے، اس سیریلائزڈ میموری ڈمپ کو اسٹیگنگرافی کا استعمال کرتے ہوئے پی این جی تصویر (حقیقی جسمانی کارتوس سے مشابہت) میں سرایت کیا جا سکتا ہے۔ تاہم یہ عملی نہیں ہے، کیونکہ اس کی اسٹوریج کی گنجائش بہت محدود ہے (256 x 256 پکسلز، ہر 4 چینل، اور فی چینل 3 بٹس ڈیٹا کے ساتھ، یہ کل 256 * 256 * 4 * 3 بٹس/8 = 98,304 بائٹس ہے، حالانکہ میموری ڈمپ زلیب کمپریسڈ ہے)۔ لہذا آپ نیٹ پر زیادہ کثرت سے. tic فارمیٹ میں کارتوس تلاش کر سکتے ہیں، کیونکہ. tic میں اسٹوریج کی ایسی حد نہیں ہے۔ رنگین پیلیٹ گیمز کھیلنا اور شیئر کرنا ٹی آئی سی-80 ونڈوز، لینکس 32 اور 64 بٹ، میک او ایس ایکس، اور اینڈرائیڈ سمیت بڑے آپریٹنگ سسٹمز پر چلتا ہے، اور اسے دوسرے پلیٹ فارمز جیسے راسبیری پائی کے لیے سورس کوڈ سے مرتب کیا جا سکتا ہے۔ "ٹک" کارٹریج فائلیں، جن میں گیم کے پلے کے قابل ورژن ہوتے ہیں، انٹیگریٹڈ ڈویلپمنٹ ٹولز کا استعمال کرتے ہوئے تیار کی جاتی ہیں۔ ٹی آئی سی-80 ویب سائٹ کے ذریعے کمیونٹی کے بنائے ہوئے کھیلوں کا ایک بڑا اور بڑھتا ہوا کیٹلاگ دستیاب ہے۔ ٹی آئی سی-80 کنسول کو ڈیمو پارٹیوں میں نمایاں کیا گیا ہے جیسے نیدرلینڈز میں آؤٹ لائن 2022 ؛ لوبائٹ 2021 آن لائن ؛ اور جاپان میں 2018 لائن فوکوکا ہیکاتھون۔ مزید پڑھنے کے لیے حوالہ جات "اے گیم میکرز ٹول کٹ: پائی کے لیے آٹھ مزید دلچسپ گیم بنانے والے ٹولز"۔ دی میگپی۔ ستمبر 2018۔ شمارہ 73۔ پی پی۔ 32-33۔ - بذریعہ انٹرنیٹ آرکائیو لٹلر، کلیریسا (اگست 2018)۔ "فینٹسی کمپیوٹرز اور TIC-80"۔ بینز میگزین (جلد۔ 6، نہیں۔ 1) لٹلر، کلیریسا (اکتوبر 2018)۔ "ٹی آئی سی-80 پروجیکٹ"۔ بینز میگزین (جلد۔ 6، نہیں۔ 2) لٹلر، کلیریسا (فروری 2019)۔ "ٹی آئی سی-80 میپس اینڈ میوزک"۔ بینز میگزین (جلد۔ 6، نہیں۔ 4)-بذریعہ پروکویسٹ پسٹوریو، مارکو (ستمبر 2018)۔ "فینٹسی کنسول: ٹی آئی سی 80"۔ ریٹرو میگزین (جلد۔ 2، نہیں۔ 9) (اطالوی میں)۔ پی۔ 20-بذریعہ انٹرنیٹ آرکائیو بیرونی لنکس گٹ ہب ریپوزیٹری 2017 سافٹ ویئر فینٹسی ویڈیو گیم کنسولز مفت اور اوپن سورس سافٹ ویئر ویڈیو گیم انجن لینکس کے لیے گیم انجن ورچوئل مشینیں لوا (پروگرامنگ زبان)-اسکرپٹیبل گیم انجن