LogoSprite Flow
ابدأ مجانًا، بدون بطاقة ائتمان، رصيدان لكل NPC

أنشئ طاقم NPC كامل لـ RPG في دفعة واحدة

اختر أسلوبًا فنيًا، وحدّد عدد الشخصيات لكل دور، واختر تأطيرًا نصفيًا أو كامل الجسم أو صورة شخصية، ثم اضغط على توليد. تحصل على صورة 1:1 مقفلة الأسلوب لكل NPC مع ملف ZIP وبيان JSON يستطيع مستورد Unity أو Godot قراءته في تمريرة واحدة.

مولّد NPC بالدفعة
اقفل أسلوب طاقم كامل في تشغيل واحد.
استخدم +/− على كل شريحة، أو أضف أدوارًا مخصصة أدناه.
قروي
3
حارس
1
تاجر
1
ساحر
0
حدّاد
0
نبيل
0
طفل
0
مُسنّ
0
مسافر
0
لصّ
0

وزّع شخصيات NPC بين طفل / شاب / متوسط العمر / مُسنّ

وزّع شخصيات NPC بين ذكر / أنثى / غير محدد

5 شخصية NPC × 2 رصيد = 10 رصيدًا
مولّد NPC بالدفعة
اختر أسلوبك وتأطيرك وأعداد الأدوار للبدء.
اختر أسلوبك وتأطيرك وأعداد الأدوار للبدء.
ZIP + manifest1–20 NPCs · 2 credits each1:1 centered portraits
Logo

ما هو مولّد NPC بالدفعة؟

قفل أسلوب واحد، وقائمة أنماط واحدة، وتمريرة توليد واحدة. تحصل على صورة واحدة لكل NPC مقابل رصيدين، مؤطّرة بشكل نصفي أو كامل الجسم أو صورة شخصية، ومتمركزة في مربع 1:1 مع هامش.

طاقم NPC كامل لـ RPG من 10 شخصيات مقفلة الأسلوب تشترك في توجيه فني تصويري واحد
يأخذ مولّد NPC بالدفعة مرجع أسلوب واحدًا مع قائمة قصيرة من الأنماط، ويسلّمك طاقمًا كاملًا من الشخصيات تبدو وكأنها تنتمي إلى لعبة واحدة. لا حاجة لكتابة وصف لكل NPC على حدة. اختر نمطًا مسبقًا (بكسل بـ16-bit بمنظور علوي، أو أنمي RPG حديث، أو cyberpunk chibi، أو fantasy داكن)، أو ارفع مرجعك الخاص، وحدّد عددًا لكل دور (5 قرويين، 2 حراس، 1 تاجر…)، واختر التأطير (نصفي أو كامل الجسم أو صورة شخصية)، وسيُختم كل NPC في الدفعة بنفس لوحة الألوان وسماكة الخطوط والنسب. معظم أدوات شخصيات الذكاء الاصطناعي تنحرف في الأسلوب بين التشغيلات. Scenario وLayer تعملان داخل أنابيب الاستوديوهات. Dzine وCharacterGen يخرجان فن مفهوم لشخصية واحدة. Rosebud يبني NPC للدردشة، لا فنًا. لا أحد منهم يقدّم تشغيل دفعات، وأسلوبًا مقفلًا بمرجع، وتصديرات جاهزة للمحرك في أداة عامة واحدة. تخرج كل شخصية كملف PNG بدقة 2048×2048، متمركزة مع هامش على الجوانب الأربعة بحيث يمكنك قصها أو إخفاؤها داخل صندوق حوار، أو لوحة طاقم، أو لقطة VN cut-in. اختر التأطير النصفي لصور الرأس والكتفين، أو كامل الجسم لأوراق الشخصيات الواقفة، أو صورة شخصية لأيقونات head-shot مضبوطة. يُنزَّل كل تشغيل كملف ZIP يحتوي على مجلد `portraits/` وملفي `manifest.json` و`manifest.csv` يربطان كل ملف بمعرف NPC، والدور، والـ seed، والتأطير، والوصف. يستطيع برنامج استيراد توصيل المدينة كاملةً إلى Unity أو Godot أو RPG Maker في تمريرة واحدة. مصمم لصانعي ألعاب RPG المستقلة، ومصممي الشبكات التكتيكية، ومطوري خرائط العالم في JRPG، وفرق game jam التي تحتاج إلى 20 شخصية NPC فريدة قبل نهاية ما بعد الظهيرة، لا بعد 20 يومًا. هل تحتاج إلى سبرايتات خارطة بـ4 اتجاهات؟ استخدم مولّد سبرايت بـ8 اتجاهات للشخصية المنفردة من SpriteFlow على `/direction-sprite-generator`.

من يستخدم مولّد NPC بالدفعة

أي لعبة بأكثر من شخصيتي NPC تستفيد من مولّد يقفل الأسلوب الفني عبر الطاقم بأكمله ويصدّر أصولًا جاهزة لمحركك.

مدينة RPG مستقلة مأهولة بشخصيات NPC مقفلة الأسلوب

مطورو RPG المستقلون يبنون مدينةً كاملة

أنشئ 15 قرويًا و3 حراس و2 تاجرًا وكاهنًا في دفعة واحدة. تشترك كل شخصية في نفس لوحة البكسل والتأطير النصفي بحيث تُسقط مباشرةً داخل صناديق الحوار ولوحات NPC. لا تكليف فنان، ولا عطلة نهاية أسبوع تُقضى في رسم الصور يدويًا.

20 وحدة تكتيكية مقفلة الأسلوب مولّدة بمولّد NPC بالدفعة

مصممو الشبكات التكتيكية يبنون قائمة وحدات

هل تحتاج إلى 20 وحدة تكتيكية مميزة تشترك في توجيه فني واحد؟ شغّل دفعة واحدة، واحصل على 20 صورة كاملة الجسم مع ملف بيان يربط كل وحدة بدورها وبذرتها واسم ملفها. يقرأ برنامج الاستيراد الجانبي للمحرك ملف `manifest.json` ويرصّف كل وحدة تحت فئتها.

فريق game jam يبني طاقم NPC بالجملة

فرق game jam والنماذج الأولية السريعة

جام مدته 48 ساعة ولم يحضر فنانا السبرايت الاثنان؟ شغّل دفعة من 12 NPC أثناء استراحة قهوة. تنزل الصور داخل مشاهد الرواية المرئية وواجهة الحوار، وتبقى كل شخصية متوافقة مع المرجع الذي اخترته من البداية.

من قفل الأسلوب إلى طاقم قابل للتنزيل في 3 خطوات

اختر أسلوبًا، وحدّد عددًا لكل دور والتأطير، ثم اضغط على توليد. دفعة واحدة تمنحك ملف ZIP واحدًا وبيانًا واحدًا.

01

اقفل الأسلوب الفني

اختر أحد الأنماط المسبقة الأربعة المدمجة (بكسل بـ16-bit بمنظور علوي، أو أنمي RPG حديث، أو cyberpunk chibi، أو fantasy داكن)، أو ارفع صورة مرجعية خاصة بك. هذا الاختيار الواحد يتحكم في لوحة الألوان وسماكة الخطوط والنسب للدفعة بأكملها. لا حاجة لتوصيف الأسلوب لكل NPC على حدة.

اقفل أسلوبًا فنيًا واحدًا عبر تشغيل مولّد NPC بالدفعة بأكمله
02

حدّد الأعداد والأدوار والتأطير

زد العدد على كل شريحة نمط (قروي، حارس، تاجر، ساحر، حداد، نبيل، طفل، مُسنّ، مسافر، لصّ)، أو اكتب أدوارًا مخصصة بمعدل دور واحد في كل سطر. اختر التأطير النصفي أو كامل الجسم أو صورة شخصية مرة واحدة، ويُطبَّق على كل NPC في الدفعة. فعّل Mix Ages أو Mix Genders لتنويع الطاقم تلقائيًا.

اختر عدد NPC لكل دور وحدّد التأطير للدفعة
03

ولّد، راجِع، نزّل

اضغط على توليد. تتدفق شخصيات NPC إلى الشبكة عند انتهاء كل صورة. أعد توليد أي NPC لا يعجبك (رصيدان، الـ seed اختياري). عند انتهاء الدفعة، نزّل ملف ZIP الذي يضم `portraits/` بالإضافة إلى `manifest.json` و`manifest.csv`.

راجع الطاقم ونزّل ملف ZIP مع البيان

كل ما تحتاجه لإطلاق طاقم RPG NPC كامل

قفل الأسلوب، وعدّادات لكل دور، وتأطير نصفي أو كامل الجسم أو صورة شخصية، وبثّ مباشر، وإعادة توليد لكل NPC، وتصديرات جاهزة للمحرك - كل ذلك في صفحة واحدة وسير عمل واحد.

20 شخصية NPC تشترك في قفل أسلوب واحد

قفل أسلوب واحد عبر 20 شخصية NPC

نمط مسبق واحد أو صورة مرجعية واحدة تربط لوحة الألوان وسماكة الخطوط والنسب والظلّ الخارجي لكل شخصية في الدفعة. يبدو الـ20 قرويًا الذين تولّدهم كأنهم 20 ساكنًا في المدينة نفسها، لا 20 NPC من 20 لعبة مختلفة. بدّل النمط إلى cyberpunk chibi أو fantasy داكن وسيُطبَّق نفس القفل.

خيارات تأطير نصفي وكامل الجسم وصورة شخصية

اختر تأطيرًا نصفيًا أو كامل الجسم أو صورة شخصية

ثلاثة تأطيرات مضبوطة لتطوير الألعاب: نصفي لرؤوس الحوار، وكامل الجسم لأوراق الشخصيات الواقفة وستاندأبات الرواية المرئية، وصورة شخصية لأيقونات head-shot مضبوطة. تنزل كل شخصية كمربع 1:1 مع تمركز الموضوع وهامش على الجوانب الأربعة. لا أطراف مقصوصة ولا ظلال خارجية تلامس الحواف.

طاقم NPC يتدفق إلى الشبكة

تتدفق الصور مباشرة، بلا انتظار للكلّ أو لا شيء

تنزل الصور في الشبكة فور انتهائها، فترى NPC رقم 3 بينما لا يزال NPC رقم 20 قيد التصيير. هل لاحظت قرويًا متولّدًا بشكل خاطئ؟ اضغط على Regenerate لتلك الخلية فقط (رصيدان، احتفظ بالـ seed أو أعد رميه). الـ19 الآخرون يبقون كما هم.

ZIP وبيان جاهزان لـ Unity وGodot وRPG Maker

ZIP + بيان JSON لـ Unity وGodot وRPG Maker

تنزّل ملف ZIP يحتوي على مجلد `portraits/` بالإضافة إلى `manifest.json` و`manifest.csv`. يربط كل سطر في البيان بين `npc_id ← الدور ← التأطير ← الـ seed ← اسم الملف`. يقرأ برنامج الاستيراد لديك المدينة بأكملها في تمريرة واحدة بدلًا من تسجيل الأصول واحدًا تلو الآخر.

ما الذي يميّز هذا المولّد NPC بالدفعة

أدوات الشخصية الواحدة تُجبرك على إعادة توصيف الأسلوب في كل مرة. أنابيب الاستوديوهات تكلّف خمسة أرقام. هذه الأداة تُبقي تشغيل الدفعات وقفل الأسلوب وسعرًا ثابتًا بمعدل رصيدين لكل NPC في سير عمل عام واحد.

قفل أسلوب يصمد عبر 20 شخصية NPC

أجزاء وصف النمط المسبق مع ربط الصورة المرجعية تحافظ على ثبات لوحة الألوان والنسب وسماكة الخطوط عبر الدفعة بأكملها. لا إعادة معايرة لأسلوب كل NPC، ولا انحراف في لوحة الألوان بين الجيلَين.

عدّادات لكل دور، لا شريط تمرير عام واحد

المدن الحقيقية ليست موزعة بالتساوي. حدّد 10 قرويين و2 حراس ونبيلًا واحدًا بعدّاد على كل شريحة، ويتجمّع المجموع تلقائيًا. لا حاجة لتوليد 20 نسخة من الدور نفسه ثم حذف ما لا تريده.

العرض التدريجي يكشف الإخفاقات مبكرًا

أدوات الدفعات المنافسة تُجبرك على انتظار التشغيل الكامل قبل أن ترى أي شيء. هنا، تظهر شخصيات NPC في الشبكة فور انتهائها، فيمكنك الضغط على Regenerate لقروي فاشل قبل اكتمال الدفعة، بدلًا من إعادة 20 NPC لأن 2 خرجا بشكل خاطئ.

استرداد رصيد لكل NPC عند فشل المصدر

إذا فشل NPC واحد (خطأ 4xx من المصدر، أو timeout، أو رفض بسبب سياسة المحتوى)، يُسترد رصيدا ذلك الـ NPC وحده. الـ19 الآخرون يبقون لك. لا مخاطرة دفع كلّ أو لا شيء كما في أدوات الدفعات بسعر ثابت التي لا تردّ شيئًا حين يفشل أي NPC.

ملف بيان جاهز للمحرك، بلا تمريرة فهرسة

كل ملف ZIP يضم `manifest.json` و`manifest.csv` يربطان كل NPC بالدور والتأطير والـ seed والوصف واسم الملف. المولّدات المنافسة تسلّمك مجلدًا من ملفات PNG مجهولة. هذه الأداة توفّر عليك الساعة التي كنت ستقضيها في كتابة برنامج تسجيل أصول يدويًا.

نوّع الطاقم تلقائيًا، بلا أشرطة تمرير دقيقة

مفتاحا Mix Ages وMix Genders يوزّعان الطاقم بين طفل وشاب ومتوسط العمر ومُسنّ، وبين ذكر وأنثى وغير محدد. لا أشرطة تمرير لكل NPC. هل تريد فرقة حراس موحّدة؟ أطفئهما. مدينة كاملة؟ اتركهما يعملان.

شغّل أول دفعة من شخصيات NPC

20 شخصية NPC بنسبة 1:1 مع هامش، وملف ZIP واحد، وبيان يستطيع Unity وGodot قراءته مباشرة. ابدأ مجانًا. رصيدان لكل NPC، ولا حاجة لبطاقة ائتمان للمعاينة.

الأسئلة الشائعة لمولّد NPC بالدفعة

الأسئلة التي يطرحها مطورو الألعاب قبل أول دفعة لهم.

كيف يحافظ مولّد NPC بالدفعة على أن يبقى كل شخصية في الأسلوب الفني نفسه؟

يقفل مولّد NPC بالدفعة مرجع أسلوب واحدًا (نمط مسبق أو صورة مرفوعة) على كل NPC في التشغيل. ويُرسَل هذا المرجع إلى النموذج إلى جانب وصف خاص بكل NPC، ويُطبَّق جزء وصف النمط نفسه للوحة الألوان وسماكة الخطوط والنسب على كل استدعاء. تبقى لوحة الألوان والظلّ الخارجي والتصيير متسقة عبر الـ20 شخصية NPC كلها. الدفعة الواحدة هي قفل أسلوب واحد؛ لخلط الأساليب، شغّل دفعات متعددة.

كم عدد شخصيات NPC التي يمكنني توليدها في دفعة واحدة، وكم تكلفة كل واحدة؟

كل دفعة تتسع لـ1 إلى 20 شخصية NPC. كل NPC يكلّف رصيدين، فدفعة من 1 تكلّف رصيدين إذا كنت تختبر أسلوبًا، ودفعة من 20 تكلّف 40 رصيدًا لطاقم مدينة كامل. تُحدَّد الأعداد لكل دور: 5 قرويين و2 حراس وتاجر واحد يضيفون إلى 8 شخصيات NPC بـ16 رصيدًا. شغّل دفعات متعددة متتالية للوصول إلى 50 أو أكثر من 100 شخصية. تبقى كل دفعة مقفلة على مرجع الأسلوب والتأطير اللذين اخترتهما لها.

ما الملفات التي أحصل عليها لكل NPC، وما تنسيقها؟

تشحن كل شخصية NPC كملف PNG بنسبة 1:1 بدقة 2048×2048، مع تمركز الشخصية وهامش وفير على الجوانب الأربعة. يمكنك قصها أو إخفاؤها داخل أي واجهة حوار، أو لوحة طاقم، أو لقطة VN cut-in. ينزل كل شيء داخل ملف ZIP واحد يضم مجلد `portraits/` بالإضافة إلى `manifest.json` و`manifest.csv` يربطان كل ملف بمعرّف NPC والدور والتأطير والـ seed والوصف.

كيف أستورد ملف ZIP إلى Unity أو Godot أو RPG Maker MV / MZ؟

Unity: اسحب مجلد `portraits/` إلى `Assets/Sprites/NPCs` وسيستورد Unity كل PNG تلقائيًا كـ 2D Sprite. Godot: أسقط `portraits/` في `res://sprites` وأشِر إلى السبرايتات من كل مشهد. RPG Maker MV / MZ: انسخ الصور إلى `img/faces/` لوجوه الحوار أو إلى `img/pictures/` للقطات cut-ins. يحتوي كل ملف ZIP على `README.txt` فيه وصفات من سطر واحد لكل محرك.

كيف يختلف هذا عن Scenario وLayer وDzine وCharacterGen؟

Scenario وLayer مبنيتان لأنابيب الاستوديوهات، لا كأداة دفعة عامة. Dzine وCharacterGen يُنتجان صور مفهوم لشخصية واحدة؛ ولا أحد منهما يجمع تشغيل الدفعات وقفل الأسلوب وقوالب التصدير في مكان واحد. Rosebud يبني NPC تحادثيًا بالذكاء الاصطناعي، لا أصول لعبة. هذا المولّد هو الأداة العامة التي تجمع الثلاثة كلها: تشغيل دفعات حتى 20 NPC، وأسلوب مقفل بمرجع، وتصدير ZIP وبيان جاهز للمحرك مقابل رصيدين لكل NPC.

ماذا يحدث إذا فشل التوليد المصدري لبعض شخصيات NPC في منتصف الدفعة؟

تُرسَل كل شخصية NPC بشكل مستقل، فلا يوقف فشلٌ واحدٌ البقية. إذا فشل NPC (timeout مصدري، أو خطأ 4xx، أو رفض بسبب سياسة المحتوى)، يُسترد رصيداه تلقائيًا، وتُظهر بطاقته شارة حمراء مع زر Retry. تتحول حالة الدفعة إلى `partial`؛ يمكنك رغم ذلك تنزيل ملف ZIP مع شخصيات NPC الناجحة وبيان يسرد الخانات التي تم تخطّيها.

هل يمكنني إعادة توليد شخصية NPC واحدة لا تعجبني من دون إعادة تشغيل الدفعة بأكملها؟

نعم. كل بطاقة NPC منتهية تحوي زر Regenerate. يكلف رصيدين (مثل NPC واحد في دفعة جديدة) وينشئ صورة جديدة لتلك الخانة فقط. احتفظ بالـ seed القديم إذا أردت تنويعًا صغيرًا بدلًا من شخصية جديدة كليًا. شخصيات NPC الـ19 الأخرى في الدفعة تبقى دون مساس.

هل يمكنني استخدام شخصيات NPC المولّدة تجاريًا في لعبة مدفوعة؟

نعم. شخصيات NPC التي تولّدها ملكٌ لك، ويمكن شحنها في الألعاب التجارية، والنماذج الأولية، ومشاركات game jam، وإصدارات Steam، والمواد التسويقية بلا رسوم استخدام لكل مرة. يتطلب تنزيل ملف ZIP و`manifest.json` و`manifest.csv` خطة مدفوعة نشطة، لكن المولّد مفتوح لأي فئة، فيمكن للمستخدمين المجانيين معاينة دفعة قبل الاشتراك.