جهان فیزیک یکی از مباحث مهم و کاربردی در Game Maker است. با جهان فیزیک می توان بازی هایی بسیار جالب ساخت که کاربران را جذب می کند. جهان فیزیک به چندین بخش تقسیم می شود و دارای جهار مؤلفه مهم است. یکی از این چهار مؤلفه اتصالات که می تواند بخش مهمی از بازی ما را فرا بگیرد. یکی از این اتصالات، اتصال دوار یا revolute joint است...
یکی از چهار مولفه جهان فیزیک، اتصالات (Joints) است. در جهان فیزیک، انواع اتصالات وجود دارد که یکی از آنها اتصال چرخنده و یا Wheel Joint است.
این نوع اتصال همان طور که از اسمش معلوم است، جسمی را به جسم دیگر متصل می کند ولی به آن اجازه چرخیدن می دهد. برای مثال، اگر بخواهیم یک ماشین بسازیم باید تایر آن را به بدنه اتصال دهیم. برای این کار ما باید از اتصال چرخنده و یا Wheel استفاده کنیم تا به ما این امکان را بدهد که در کنار اتصال تایر به بدنه اجازه چرخش هم به تایر بدهیم...
یکی از موتور های بسیار کاربری و جالب GameMaker: studio، موتور فیزیکی و جهان فیزیک آن است. در جهان فیزیک و یا موتور Box2D، اجسام دارای ویژگی هایی همچون چگالی، اصطکاک، میرایی خطی و... هستند و تقریبا از قوانین فیزیک پیروی می کنند. توسط جاذبه به پایین کشیده می شوند، به راحتی به هم برخورد می کنند و با زاویه مناسب می چرخند. Box2D در ایران هنوز به خوبی جا نیفتاده و افراد کمی کار با جهان فیزیک را بلد هستند. بلکه بازی ساز ها هنوز از Extreme Physics استفاده می کنند. کار با Extreme Physics خیلی سخت تر و دشوار تر از کار با Physics World است. به دلیل اینکه در Extreme Physics همیشه باید از کد ها و یا اکشن ها استفاده کرد. اما در Physics World که مختص GameMaker: Studio است می توان از زبانه های از پیش آماده شده در خود Object و یا Room برای تنظیم سطح برخورد، جاذبه، اصطکاکِ اجسام و... استفاده کرد که کار را بسیار دل چسب تر می کند. با این کار با Physics World آسان تر از Extreme Physics است، اما باز هم دشواری خود را دارد. توابع، متغیر ها و دستورات فراوانی مربوط به این جهان است که برای یاد گرفتن آنها باید وقت بسیار زیادی گذاشت. برای ما ایرانی ها و فارسی زبان ها هم بسیار کار سخت تر شده، زیرا سایت های آموزشی مربوط به Box2D انگلیسی هستند و توان آموزشی ما را بسیار کمتر کرده است.
اگر تعریف از خود نباشد، بیاموز اولین سایتی است که GameMaker را به طور گسترده و در تمام مباحث آموزش می دهد، مخصوصا جهان فیزیک!