ما هو ملف الصور المتحركة (Sprite Sheet)؟ شرح واضح لطريقة حركة شخصيات الألعاب
عندما تبدأ برسم الشخصيات بفن البكسل، ستصادف عاجلاً أم آجلاً مصطلح "Sprite Sheet". أشارككم شرحاً مبسطاً للمبتدئين كتبه Keitaro على منصة note، فهو يتتبع طريقة العمل خطوة بخطوة، وقد وجدته مفيداً.
السبرايت صورة ثنائية الأبعاد تُعرض على شاشة اللعبة. تشمل الشخصيات والأعداء والعناصر والرصاصات والتأثيرات، وملف الصور المتحركة هو ما نحصل عليه عند جمعها في صورة واحدة كبيرة. في حركة المشي مثلاً، تُعرض بالتتابع إطارات: قدم يمنى إلى الأمام، ثم القدمان معاً، ثم قدم يسرى إلى الأمام، مع تبديل سريع لتبدو الشخصية وكأنها تمشي. بعبارة أخرى، تنشأ الحركة من تبديل الصور الثابتة لا من فيديو.
لا تعرض اللعبة الصورة الكبيرة كاملة، بل تقتطع منها بالإحداثيات الإطار المطلوب فقط. فإذا كان كل إطار 128×128 بكسل وكانت ثمانية إطارات متجاورة، تنتقل منطقة العرض من 0–127 بكسل إلى 128–255 بكسل وهكذا. كما يضرب المقال مثالاً يكون فيه المحور الأفقي 8 اتجاهات والعمودي أفعالاً (المشي، الهجوم، تلقي الضربة، الدفاع)، أي 8 اتجاهات × 7 حالات، أي 56 إطاراً.
وعند الاستخدام الفعلي، يؤكد المقال أن الأهم هو محاذاة نقطة المرجع في كل إطار. فإذا انزاحت القدمان بضعة بكسلات من إطار إلى آخر، تبدو الشخصية وكأنها ترتجف صعوداً وهبوطاً أثناء الحركة. وجعل الخلفية شفافة ضروري أيضاً.
وأخيراً يوضح الفرق بين ملف الصور المتحركة، وهو ببساطة مجموعة من الصور المرتبطة، و"أطلس السبرايت" الذي يجمع عدة صور في نسيج واحد لكفاءة أعلى في الرسم. وما علق في ذهني أكثر هو الخلاصة بأن رسم الصور أسهل من تشكيلها بصيغة تستطيع اللعبة استخدامها بشكل صحيح. وأعتقد أن هذا سيفيد رسامي فن البكسل أيضاً، خاصة في مرحلة التصدير.
المصدر: note (Keitaro)
السبرايت صورة ثنائية الأبعاد تُعرض على شاشة اللعبة. تشمل الشخصيات والأعداء والعناصر والرصاصات والتأثيرات، وملف الصور المتحركة هو ما نحصل عليه عند جمعها في صورة واحدة كبيرة. في حركة المشي مثلاً، تُعرض بالتتابع إطارات: قدم يمنى إلى الأمام، ثم القدمان معاً، ثم قدم يسرى إلى الأمام، مع تبديل سريع لتبدو الشخصية وكأنها تمشي. بعبارة أخرى، تنشأ الحركة من تبديل الصور الثابتة لا من فيديو.
لا تعرض اللعبة الصورة الكبيرة كاملة، بل تقتطع منها بالإحداثيات الإطار المطلوب فقط. فإذا كان كل إطار 128×128 بكسل وكانت ثمانية إطارات متجاورة، تنتقل منطقة العرض من 0–127 بكسل إلى 128–255 بكسل وهكذا. كما يضرب المقال مثالاً يكون فيه المحور الأفقي 8 اتجاهات والعمودي أفعالاً (المشي، الهجوم، تلقي الضربة، الدفاع)، أي 8 اتجاهات × 7 حالات، أي 56 إطاراً.
وعند الاستخدام الفعلي، يؤكد المقال أن الأهم هو محاذاة نقطة المرجع في كل إطار. فإذا انزاحت القدمان بضعة بكسلات من إطار إلى آخر، تبدو الشخصية وكأنها ترتجف صعوداً وهبوطاً أثناء الحركة. وجعل الخلفية شفافة ضروري أيضاً.
وأخيراً يوضح الفرق بين ملف الصور المتحركة، وهو ببساطة مجموعة من الصور المرتبطة، و"أطلس السبرايت" الذي يجمع عدة صور في نسيج واحد لكفاءة أعلى في الرسم. وما علق في ذهني أكثر هو الخلاصة بأن رسم الصور أسهل من تشكيلها بصيغة تستطيع اللعبة استخدامها بشكل صحيح. وأعتقد أن هذا سيفيد رسامي فن البكسل أيضاً، خاصة في مرحلة التصدير.
المصدر: note (Keitaro)
التعليقات 0
اترك أول تعليق، بأي لغة.
سجّل الدخول للتعليق