أسبرايت
أسبرايت (بالإنجليزية: Aseprite) هو محرر رسوميات نقطية مملوك ومتاح المصدر [الإنجليزية]، مُخَصّصّ أساسًا لرسم البيكسل وَالتحريك. يعمل على أنظمة التشغيل ويندوز وَماك وَلينكس وَيتميز بأدوات مختلفة لتحرير الصور والرسوم المتحركة مثل الطبقات والإطارات ودعم التايلماب، واجهة الأوامر النصية، وبرمجة لوا، وغيرها. وتطوره Igara Studio S.A. ويقوده المطورون ديفيد وغاسبار ومارتين كابيلو.[2] يمكن تنزيل أسبرايت مجانًا أو شراؤه عبر ستيم أو إتش.آي أو.[3] يتم توزيع شفرة المصدر والبرامج التنفيذية الخاصة بأسبرايت بموجب تراخيص اتفاقية ترخيص المستخدم النهائي والتعليمية والتراخيص المملوكة لستيم.
نوع | |
---|---|
نظام التشغيل | |
النموذج المصدري | |
المطورون |
Igara Studio S.A. |
المدونة الرسمية |
blog.aseprite.org (الإنجليزية) |
موقع الويب |
لغة البرمجة | |
---|---|
الإصدار الأول |
2001 |
الإصدار الأخير |
|
المستودع | |
الرخصة |
اتفاقية ترخيص المستخدم النهائي، تعليمية وَترخيص ستيم |
الملفات المقروءة | |
الملفات المنتجة |
تاريخ
عدلأسبرايت، المعروف سابقًا باسم Allegro Sprite Editor، صدرَ أول مرة في عام 2001 مشروعَ برمجيات حرة بترخيص رخصة جنو العمومية الإصدار 2. سرى هذا الترخيص حتى أغسطس 2016 مع الإصدار 1.1.8،[4] عندما تحول المطورون إلى ترخيص اتفاقية ترخيص المستخدم النهائي،[5] مما جعل البرنامج مملوكًا. في الأول من سبتمبر 2016، كتب المطور الرئيسي، ديفيد كابيلو، منشورًا على مدونة تطوير أسبرايت يشرح فيه هذا التغيير.[6] يسمح ترخيص اتفاقية ترخيص المستخدم النهائي للآخرين بتنزيل شفرة المصدر لأسبرايت، وتجميعها، واستخدامها لأغراض شخصية، لكنه يمنع إعادة توزيعها لأطراف ثالثة. بعد تغيير الترخيص، تم إنشاء نسخة مفتوحة المصدر منه تسمى LibreSprite. سواء قبل أو بعد تغيير الترخيص، كان أسبرايت يُباع عبر الإنترنت، على ستيم إتش.آي أو وَموقع المشروع.
تم استضافة مستودع شفرة المشروع على غوغل كود [الإنجليزية] حتى أغسطس 2014، عندما تم نقله إلى غيت هاب، حيث لا يزال مستضافًا حتى الآن.[7] اعتبارًا من أكتوبر 2022، كان لمستودعه 68 مساهمًا وحوالي 19 ألف نجمة.[8] من عام 2014 إلى 2021، كان لأسبرايت 66 إصدارًا مختلفًا.
تم استخدام أسبرايت في تطوير العديد من الألعاب الشهيرة مثل تاور-فول (2013)،[9] سيليست (2018)،[10] مينيت [الإنجليزية] (2018)،[11] وارغروف [الإنجليزية] (2019)،[12] Loop Hero (2021)،[13] إيستوارد [الإنجليزية] (2021)،[14] انباكن [الإنجليزية] (2021)،[15] الروبوت هايكو [الإنجليزية] (2022)[16] وَبيتزا تاور [الإنجليزية] (2023).
تصميم وميزات
عدلالهدف الرئيسي من تصميم أسبرايت هو إنشاء رسوم متحركة ثنائية الأبعاد بفن البيكسل. بعض ميزاته تشمل:
- الطبقات والإطارات، مع تجميع الطبقات ووضع علامات على الرسوم المتحركة.
- تحويلات وأدوات خاصة بفن البيكسل (بيكسل برفكت، فراشي مخصصة، إلخ)
- معاينة حية للرسوم المتحركة وميزة الـ Onion Skinning.
- تايلماب وتايلست.
- إدارة لوحات الألوان، بما في ذلك 65 لوحة ألوان افتراضية.
- ملفات الألوان والأوضاع (RGBA، الفهرسة، وتدرجات الرمادي)
- بكسلات غير مربعة.
- واجهة سطر الأوامر (CLI) وبرمجة لوا.
يستخدم أسبرايت ملف ثنائي خاص لتخزين البيانات، وعادةً ما يُحفظ بامتدادات .ase أو .aseprite. تم تطوير مشاريع خارجية لدعم تحليل ملفات .ase في لغات البرمجة مثل سي شارب،[17] بايثون،[18] وَجافاسكريبت،[19] وَفي محركات الألعاب مثل يونيتي[20] وَغودو.[21]
يمكن تصدير الصور والرسوم المتحركة إلى صيغ ملفات مختلفة تشمل PNG، GIF، FLC، FLI، JPEG، PCX، TGA، ICO، SVG، وَ بتماب (BMP).
انظر أيضًا
عدلمراجع
عدل- ^ ا ب "Release 1.3.10". 20 نوفمبر 2024. اطلع عليه بتاريخ 2024-11-21.
- ^ Aseprite، Aseprite، 20 نوفمبر 2021، مؤرشف من الأصل في 2023-08-10، اطلع عليه بتاريخ 2021-11-20
- ^ Capello, David. "Aseprite Blog - Aseprite v1.1.2 and Steam". www.aseprite.org (بالإنجليزية). Archived from the original on 2024-02-29. Retrieved 2022-09-11.
- ^ Capello, David. "Aseprite - New source code license". www.aseprite.org (بالإنجليزية). Archived from the original on 2017-06-23. Retrieved 2021-11-20.
- ^ Aseprite، Aseprite، 20 نوفمبر 2021، مؤرشف من الأصل في 2023-08-10، اطلع عليه بتاريخ 2021-11-20
- ^ "New source code license". 1 سبتمبر 2016. مؤرشف من الأصل في 2018-02-08.
- ^ Capello, David. "Aseprite - Migration problems from Google Code to GitHub". www.aseprite.org (بالإنجليزية). Archived from the original on 2018-01-24. Retrieved 2021-11-20.
- ^ Aseprite، Aseprite، 21 أكتوبر 2022، مؤرشف من الأصل في 2015-05-25، اطلع عليه بتاريخ 2021-11-20
- ^ "Making icons for the TowerFall level editor". Twitter (بالإنجليزية). Archived from the original on 2023-03-15. Retrieved 2022-11-29.
- ^ "Celeste — Tools". celestegame.tumblr.com. مؤرشف من الأصل في 2021-12-09. اطلع عليه بتاريخ 2021-11-20.
- ^ Couture, Joel (6 Mar 2019). "Road to the IGF: Calis, Nijman, Kallio, and Johann's Minit". Game Developer (بالإنجليزية). Archived from the original on 2023-09-22. Retrieved 2022-11-29.
- ^ Bryant, Francis (11 Apr 2019). "An inside look at Wargroove's wicked design choices". Game Developer (بالإنجليزية). Archived from the original on 2022-12-06. Retrieved 2022-11-29.
- ^ "Postmortem: Loop Hero". Game Developer (بالإنجليزية). 26 Aug 2021. Archived from the original on 2024-01-18. Retrieved 2022-11-29.
- ^ Bryant, Francis (11 Oct 2021). "Q&A: Eastward's creators share insights on making pixel art adventures". Game Developer (بالإنجليزية). Archived from the original on 2024-02-29. Retrieved 2022-11-29.
- ^ Kerr, Chris (16 Nov 2021). "Intimacy from the inanimate in house-moving puzzler Unpacking". Game Developer (بالإنجليزية). Archived from the original on 2023-06-27. Retrieved 2022-11-29.
- ^ "I've worked on this game by myself for the last two and a half years, so it's exciting to see it release!". r/gaming. 28 أبريل 2022. مؤرشف من الأصل في 2022-11-30. اطلع عليه بتاريخ 2022-11-30.
- ^ Whitley، Christopher (15 أكتوبر 2021)، MonoGame.Aseprite، مؤرشف من الأصل في 2023-08-10، اطلع عليه بتاريخ 2021-11-20
- ^ Dormont، Florian (24 سبتمبر 2021)، This library، مؤرشف من الأصل في 2023-08-10، اطلع عليه بتاريخ 2021-11-20
- ^ 🗺️ aseprite-atlas، oidoid، 8 نوفمبر 2021، مؤرشف من الأصل في 2023-08-10، اطلع عليه بتاريخ 2021-11-20
- ^ Hodler، Martin (18 نوفمبر 2021)، Aseprite-Importer for Unity، مؤرشف من الأصل في 2023-11-26، اطلع عليه بتاريخ 2021-11-20
- ^ "Aseprite Wizard - Godot Asset Library". godotengine.org. مؤرشف من الأصل في 2024-03-03. اطلع عليه بتاريخ 2021-11-20.