Pixelblog 64: پلتفرمر نینجا به سبک NES، از اسپرایت بازیکن تا شهر پارالاکس
آخرین Pixelblog ریموند شلیتر در SLYNYRD مطالعهای درباره پلتفرمرهای نینجای ۸ بیتی است و خواندنش برای کسانی که دوست دارند ببینند چطور یک مجموعه کامل از منابع بازی حول یک ایده ساخته میشود، مفید است. او آشکارا از Ninja Gaiden الهام گرفته و در تمام مراحل با پالت NES کار میکند، هرچند محدودیتهای سختافزاری را دقیقاً رعایت نمیکند.
ابتدا شخصیت بازیکن میآید. او از یک قالب ساده عروسکی شروع میکند تا انیمیشنها پیش از افزودن هر جزئیات طراحی جا بیفتند، و لباس قرمز درخشان برای جلب توجه انتخاب شده، حتی اگر زیاد مخفیانه نباشد. مجموعه حرکات از Ryu Hayabusa الهام گرفته است: دویدن سریع، بالا رفتن از دیوار، آویزان شدن از سقف، پرش معکوس و ضربه هوایی. چیزی که خوشم آمد این منطق بود که شخصیت هنگام حمله روی زمین میایستد؛ این کار دقت را در نبردها اجباری میکند و اجازه نمیدهد در حین دویدن دکمه ضربه را پشت سر هم فشار داد.
سپس دشمنها میآیند: یک برج هلیکوپتری که توپش را در پنج جهت و به اندازه ۱۸۰ درجه میچرخاند، یک تانک عنکبوتی که به دیوارها و سقفها میچسبد، و یک گوریل سایبری آهسته که نقش اسفنج جذب آسیب را دارد. برای گوریل از مرجعهای راه رفتن با بند انگشتان استفاده کرده، ابتدا شکلهای ساده بدن را طراحی کرده تا حرکت درست در بیاید و جزئیات رباتیک را بعداً اضافه کرده است. یکی کردن سر و بدن در یک قطعه، سختی عمدی به آن میدهد.
بخش محیط برای من مفیدترین بود. از کاشیهای ۱۶×۱۶ در شش لایه استفاده میکند که هر کدام با سرعت خودش حرکت میکنند تا افکت پارالاکس ایجاد شود، و یک پروجکشن کابینتی که خطوط عمق حدود ۶۷٫۵ درجه دارند و به ازای هر پیکسل افقی دو پیکسل عمودی بالا میروند، به همین دلیل پلهها تمیز دیده میشوند. نتیجه در یک ماکت ۳۲۰×۱۸۰ نشان داده شده است.
یک نکته دیگر: این اولین Pixelblog است که یکی از آموزشهای کوتاهش، یعنی تجزیه کامل فریمهای نینجا، پشت دیوار پرداخت Patreon قرار دارد، در حالی که درس اصلی رایگان میماند. منابع و فایلهای سورس به صورت بسته جداگانه فروخته میشوند. دوست دارم کسی این اسپرایتها را در یک کنترلر واقعی بازیکن ببیند.
منبع: SLYNYRD
ابتدا شخصیت بازیکن میآید. او از یک قالب ساده عروسکی شروع میکند تا انیمیشنها پیش از افزودن هر جزئیات طراحی جا بیفتند، و لباس قرمز درخشان برای جلب توجه انتخاب شده، حتی اگر زیاد مخفیانه نباشد. مجموعه حرکات از Ryu Hayabusa الهام گرفته است: دویدن سریع، بالا رفتن از دیوار، آویزان شدن از سقف، پرش معکوس و ضربه هوایی. چیزی که خوشم آمد این منطق بود که شخصیت هنگام حمله روی زمین میایستد؛ این کار دقت را در نبردها اجباری میکند و اجازه نمیدهد در حین دویدن دکمه ضربه را پشت سر هم فشار داد.
سپس دشمنها میآیند: یک برج هلیکوپتری که توپش را در پنج جهت و به اندازه ۱۸۰ درجه میچرخاند، یک تانک عنکبوتی که به دیوارها و سقفها میچسبد، و یک گوریل سایبری آهسته که نقش اسفنج جذب آسیب را دارد. برای گوریل از مرجعهای راه رفتن با بند انگشتان استفاده کرده، ابتدا شکلهای ساده بدن را طراحی کرده تا حرکت درست در بیاید و جزئیات رباتیک را بعداً اضافه کرده است. یکی کردن سر و بدن در یک قطعه، سختی عمدی به آن میدهد.
بخش محیط برای من مفیدترین بود. از کاشیهای ۱۶×۱۶ در شش لایه استفاده میکند که هر کدام با سرعت خودش حرکت میکنند تا افکت پارالاکس ایجاد شود، و یک پروجکشن کابینتی که خطوط عمق حدود ۶۷٫۵ درجه دارند و به ازای هر پیکسل افقی دو پیکسل عمودی بالا میروند، به همین دلیل پلهها تمیز دیده میشوند. نتیجه در یک ماکت ۳۲۰×۱۸۰ نشان داده شده است.
یک نکته دیگر: این اولین Pixelblog است که یکی از آموزشهای کوتاهش، یعنی تجزیه کامل فریمهای نینجا، پشت دیوار پرداخت Patreon قرار دارد، در حالی که درس اصلی رایگان میماند. منابع و فایلهای سورس به صورت بسته جداگانه فروخته میشوند. دوست دارم کسی این اسپرایتها را در یک کنترلر واقعی بازیکن ببیند.
منبع: SLYNYRD
دیدگاهها 0
اولین دیدگاه را به هر زبانی بنویس.
برای دیدگاه نوشتن وارد شو