هادی ابراهیمی، برنامه نویس قرارداد هوشمند، بلاکچین، بکاند و بازی ساز. ارتباط با من در تلگرام hadieb73 :)
machinations : مهم ترین سیستم در طراحی بازی ها
در این مقاله درباره زبان بصری یا machinations صحبت میکنیم. ایجاد smachination طرح بازی بسیار حائز اهمیت است. از آنجایی که متعادل سازی و بهبود سیستم اقتصاد درونی بازیها نیازمند زمان و تستهای فراوان است، ماشینیزه سازی طرح بازی و سیستمهای مرتبط با آن میتواند اطلاعات موثرتری در نتیجه و خروجی نهایی بازی به طراح بازی ارائه دهد.
فریم ورک Machinations یا زبان بصری سیستمی است که به طراحان بازی امکان ساخت، مستندسازی، شبیه سازی و تست ارز داخل بازی را میدهد. در هسته این فریم ورک نمودارهای بصری هستند که نمایانگر روابط و بخشهای مختلف اقتصاد درونی بازیها میباشند. مهم ترین مزیت استفاده از نمودارهای این فریم ورک، شفاف بودن بودن قواعد آن است. این قواعد به شما اجازه میدهند تا طرحهای مختلف را به صورت شفاف و پایدار ضبط و با یک دیگر مرتبط کنید.
قبل از شروع معرفی بیشتر این سیستم و عناصر داخل آن، به خاطر داشته باشید که استفاده و تسلط machinations نیازمند زمان و تجربه است. این فریم ورک دارای ابعاد و عناصر زیادی است که نتایج نامحدودی را میتوان با آن به تصویر کشید. بنابراین توصیه میکنم در یادگیری آن صبور و فعال باشید.
فریم ورک machinations از کانسپتهای به هم پیوسته زیادی تشکیل شده است. بنابراین هیچ نقطه شروعی برای توصیف این کانسپتها وجود دارد. در اینجا ما نمودارهای بصری را در یک ترتیب منطقی توضیح میدهیم. ممکن است در جاهای دیگر ترتیب دیگری پیدا کنید. مسئله مهم تسلط بر کاربرد نمودارها است.
هسته فریم ورک machinations
مکانیکهای بازی و ویژگیهای ساختاری آنها به سرعت قابل دیدن نیستند. بعضی از مکانیکها میتوانند برای بازیکن واضح باشند اما بسیاری از آنها در داخل کد مخفی هستند. ما نیاز به راهی داریم تا بتوانیم آنها را توصیف و در موردشان بحث کنیم.
متاسفانه، مدلهایی که برای ارائه مکانیکهای داخل بازی استفاده میشوند برای طراحان بازی مناسب نیستند. برنامه ای مانند petri net یا کد نویسی نمونه اولیه مکانیکها بسیار سخت و پیچیده هستند. علاوه بر این استفاده از چنین ابزارهایی اغلب ارائه عینی و سریع از نتیجه مکانیکها، ویژگیهای ساختاری و حلقههای بازخورد داخل بازی را در اختیار ما قرار نمیدهند.
زبان بصری یا machinations، ابزاری را در اختیار ما قرار میدهد تا بتوانیم به راحتی با استفاده از نمودارها و محاسبات لحظه ای نتیجه رفتارها و ویژگیهای پویای داخل بازی را بررسی کنیم.
نگاه تئوریکی که باعث قوه محرکه فریم ورک machinations است، این است که روند بازی به صورت پیوسته از جریان هایی از منابع محسوس، نامحسوس و مجزا داخل سیستم بازی تشکیل میشوند. به عبارت دیگر در machinations با استفاده از نمودارها جریانهای ورودی و خروجی و چرخه های بازخورد، رسم و به پویایی میرسند. پویایی موجود در machinations باعث مشاهده و تحلیل رفتارهای اقتصادی بازی میشود.
از دیگر مزایای استفاده از machinations این است که طراحان بازی فرصت مشاهده سیستمهای پنهان را بدست میآورند.
در سری مقالات machinations بیشتر در مورد این فریم ورک توضیح خواهم داد.
مطلبی دیگر از این انتشارات
حالت های زمان در فریم ورک Machinations
مطلبی دیگر از این انتشارات
Machinations: معرفی عناصر اولیه - قسمت اول
مطلبی دیگر از این انتشارات
Machinations : معرفی ابزار و چرخه