منصوبے کے بارے میں
# جی بی اسٹوڈیو
جی بی اسٹوڈیو گیم بوائے کے لیے ایک تیز اور آسان استعمال ہونے والا ریٹرو گیم بنانے والا ٹول ہے، جو میک، لینکس اور ونڈوز کے لیے دستیاب ہے۔ یہ الیکٹران پر مبنی گیم بلڈر ایپلیکیشن اور جی بی وی ایم پر مشتمل ہے، جو جی بی ڈی کے استعمال کرتے ہوئے سی پر مبنی گیم انجن ہے۔ یہ پروجیکٹ ایم آئی ٹی لائسنس کے تحت جاری کیا گیا ہے اور پیٹریون، ٹویٹر، ریڈٹ اور ڈسکارڈ کے ذریعے کمیونٹی سپورٹ کے ساتھ فعال طور پر برقرار رکھا جاتا ہے۔
## انسٹالیشن
جی بی اسٹوڈیو ڈاؤن لوڈ صفحہ سے اپنے آپریٹنگ سسٹم کے لیے ایک ریلیز ڈاؤن لوڈ کریں۔ سورس سے چلانے کے لیے، ریپو کلون کریں، نوڈ جے ایس (این وی ایم آر سی میں مخصوص ورژن) انسٹال کریں، پھر چلائیں:
```bash
> cd gb-studio
> corepack enable
> yarn
> npm run fetch-deps
> npm start
```
نئے ورژن کی جانچ کرنے کے بعد، تازہ ترین جی بی وی ایم اور جی بی ڈی کے حصول کے لیے دوبارہ ڈیپینڈنسیز حاصل کریں۔ جی بی اسٹوڈیو فی الحال نوڈ 24 ایل ٹی ایس استعمال کرتا ہے؛ ورژن تبدیل کرنے کے لیے شامل این وی ایم آر سی کے ساتھ این وی ایم استعمال کریں۔
## جی بی اسٹوڈیو سی ایل آئی
سورس سے انسٹال کریں، پھر سی ایل آئی بنائیں اور لنک کریں:
```bash
> npm run make:cli
> yarn link
```
کسی بھی فولڈر سے، `gb-studio-cli` کو کمانڈز کے ساتھ چلائیں جیسے:
- **پروجیکٹ ایکسپورٹ کریں**: `gb-studio-cli export path/to/project.gbsproj out/`
- **ڈیٹا ایکسپورٹ کریں**: `gb-studio-cli export -d path/to/project.gbsproj out/`
- **روم بنائیں**: `gb-studio-cli make:rom path/to/project.gbsproj out/game.gb`
- **پاکٹ بنائیں**: `gb-studio-cli make:pocket path/to/project.gbsproj out/game.pocket`
- **ویب بنائیں**: `gb-studio-cli make:web path/to/project.gbsproj out/`
- **استعمال کی رپورٹ کے ساتھ روم بنائیں**: `gb-studio-cli make:rom path/to/project.gbsproj out/game.gb --usage`
## جی بی ایس میوزک
میوزک ایڈیٹر کی ایک اسٹینڈ ایکوز ویب ایپلیکیشن https://music.gbstudio.dev/ پر دستیاب ہے۔ مقامی طور پر چلانے کے لیے، `npm run start:music-web` استعمال کریں، یا خود میزبانی کے لیے اثاثے بنائیں `npm run build:music-web` (آؤٹ پٹ `out/music-web` میں)۔
## دستاویزات
مکمل دستاویزات https://www.gbstudio.dev/docs پر دستیاب ہیں۔
## مترجمین کے لیے نوٹ
نئی زبان کی لوکلائزیشن کے لیے تعاون `src/lang` میں JSON فائلوں میں پل ریکویسٹ کے ذریعے خوش آمدید ہے۔ ایک اسکرپٹ انگریزی لوکلائزیشن سے غائب کلیدوں کی فہرست دیتا ہے اور انہیں آپ کی لوکلائزیشن میں کاپی کرتا ہے:
```bash
npm run missing-translations lang
# مثال کے طور پر npm run missing-translations de
# مثال کے طور پر npm run missing-translations en-GB
```
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.