منصوبے کے بارے میں
Tiled ایک عام مقصد کا ٹائل میپ ایڈیٹر ہے جو RPGs، پلیٹ فارمرز، اور Breakout-style گیمز جیسے ٹائل-بیسڈ گیمز کے لیے بنایا گیا ہے۔ اس کا مقصد لچک ہے: میپس کسی بھی سائز میں بنائے جا سکتے ہیں، ٹائل کے سائز یا لیئرز اور ٹائلز کی تعداد پر کوئی پابندی نہیں ہے۔ میپس، لیئرز، ٹائلز، اور آبجیکٹس کو من مانی خصوصیات دی جا سکتی ہیں، اور پروجیکٹ کا اپنا TMX میپ فارمیٹ سمجھنے میں آسان ہے اور ایک ہی میپ میں متعدد ٹائل سیٹس کا حوالہ دے سکتا ہے۔ ٹائل سیٹس کو کسی بھی وقت تبدیل کیا جا سکتا ہے۔
یہ ایڈیٹر تمام بڑے آپریٹنگ سسٹمز کے لیے دستیاب ہے۔ بلڈز GitHub Releases یا itch.io سے حاصل کیے جا سکتے ہیں، اور آفیشل Linux پیکجز Flatpak اور snap کے ذریعے پیش کیے جاتے ہیں، اس کے علاوہ ڈسٹریبیوشن پیکجز جو README کے مطابق اکثر پرانے ہوتے ہیں۔ macOS بلڈز maintainer Thorbjørn Lindeijer کے ذریعے سائن کیے جاتے ہیں، جبکہ Windows انسٹالرز SignPath.io اور SignPath Foundation سے مفت کوڈ سائننگ کا استعمال کرتے ہیں۔
کمپلیشن کے لیے Qt 6.2 یا اس سے جدید ڈیولپمنٹ لائبریریز اور Qbs بلڈ ٹول کی ضرورت ہے، جس کے لیے Ubuntu/Debian، Fedora، Arch Linux، اور macOS (Homebrew کے ذریعے) کے لیے پلیٹ فارم-خصوصی سیٹ اپ ہدایات دی گئی ہیں۔ ایک اختیاری Python پلگ ان کے لیے Python 3 ڈیولپمنٹ لائبریریز بھی درکار ہیں۔ تجویز کردہ طریقہ Qt Creator میں tiled.qbs کھولنا ہے؛ کمانڈ لائن سے، ٹول چینز Qbs سیٹ اپ کمانڈ کے ذریعے دریافت کیے جاتے ہیں، پروجیکٹ qbs کے ذریعے بلڈ کیا جاتا ہے، اور Tiled کو qbs run کے ذریعے لانچ کیا جا سکتا ہے۔ libtiledquick کے لیے Qt 6 Vulkan ہیڈرز کی ضرورت ہے، جو ڈیفالٹ کے طور پر بلڈ نہیں ہوتا، اور Visual Studio 2017 پروجیکٹ فائلیں Qbs کے ذریعے جنریٹ کی جا سکتی ہیں۔
خود-کمپائل کیے گئے بلڈز کے لیے، `qbs install` ڈیفالٹ کے طور پر Tiled کو ایک بلڈ ڈائریکٹری انسٹال-روٹ میں رکھتا ہے، اور انسٹالیشن پریفکس کو کمانڈ لائن پر تبدیل کیا جا سکتا ہے۔ پیکجنگ انسٹالیشنز ایک الگ انسٹال روٹ کو ٹارگٹ کر سکتے ہیں۔ Rpaths، جو ڈیفالٹ کے طور پر فعال ہیں تاکہ کمپلیشن کے بعد shared libtiled لائبریری کو تلاش کیا جا سکے، کو پیکجنگ کے لیے غیر فعال کیا جا سکتا ہے۔ README میں Weblate پر منظم ترجمے کے کام اور CodeTriage کے لیے کنٹریبیوٹرز کے لیے بھی لنکس موجود ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.