لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت Platformer مبتنی بر فیزیک در استودیوی GameMaker با استفاده از GML
Building a Physics-Based Platformer in GameMaker Studio Using GML
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر موتور فیزیکی Box2D موجود در GameMaker: Studio می تواند طیف گسترده ای از امکانات طراحی بازی را باز کند. با استفاده از این ابزار قدرتمند ، می توانید قوانینی ایجاد کنید که بر رفتار اشیا در دنیای بازی شما حاکم باشد. در این دوره ، یاد بگیرید که چگونه یک بازی ساده و سبک دونده با استفاده از موتور فیزیکی Box2D تعبیه شده در GameMaker ایجاد کنید. استیون موزر توضیح می دهد که چگونه دنیای فیزیک را برای بازی خود تنظیم کنید ، یک شی player بازیکن را فقط با استفاده از توابع فیزیک حرکت دهید و موانعی مانند اره ، میخ و تیغه های چرخان ایجاد کنید. وی همچنین مقدمه ای در مورد فیزیک مایع در Box2D - توضیح چگونگی ایجاد ذراتی که مانند آب و سم چسبناک رفتار می کنند - و همچنین نحوه تزئین سطح خود با ساختن زنجیر و پل های طناب به اشتراک می گذارد.
موضوعات شامل:
تنظیم م basicلفه های اساسی بازی li>
ایجاد شی پخش کننده li>
استفاده از ماشینهای حالت محدود li>
ساختن اردک بازیکن li>
ایجاد موارد فیزیک در کد li>
ایجاد موانع فیزیک li>
فیزیک مایع Box2D li>
ایجاد ذراتی که مانند آب رفتار می کنند li>
ایجاد مانع بلوکهای شناور li>
ایجاد مانع زنجیره ای در حال چرخش و پل طناب li>
افزودن نکات پایان دهنده
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
با استفاده از پرونده های تمرینی
Using the exercise files
1. قطعات اصلی بازی را تنظیم کنید
1. Set Up Basic Game Components
پروژه را تنظیم کنید
Set up the project
یک Sprite استاتیک وارد کنید
Import a static sprite
یک Sprite متحرک وارد کنید
Import an animated sprite
یک Sprite پس زمینه وارد کنید
Import a background sprite
یک اتاق فیزیک ایجاد کنید
Create a physics room
نمایش نماها را فعال کنید
Enable views
اشیاء والدین
Parent objects
اشیاء ایستا ایجاد کنید
Create static objects
2. هدف بازیکن
2. The Player Object
هدف پخش را ایجاد کنید
Create the player object
با استفاده از ماشین های حالت محدود
Using Finite State Machines
دستگاه پخش دستگاه
Player state machine
منطق کنترل: حالت بیکار برای اجرای حالت
Control logic: Idle to run state
منطق کنترل: انیمیشن های بیکار و اجرا کنید
Control logic: Idle and run animations
منطق کنترل: حالت پرش
Control logic: Jump state
منطق کنترل: چرخش و انیمیشن
Control logic: Rotation and animation
بررسی برخورد با زمین
Collision checking with the ground
اردک بازیکن را درست کنید
Make the player duck
مشاهده زیر و اشکال زدایی
View following and debug
لوازم فیزیک را در کد ایجاد کنید
Create physics fixtures in code
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
استیون موزر ، دکترا ، یک مربی و مهندس مجرب است.
به عنوان تهیه کننده محتوا برای LinkedIn Learning و Lynda.com ، استیون با نویسندگان همکاری می کند تا دوره هایی را در بخش فناوری ایجاد کند. وی با اخذ مدرک دکترای مهندسی برق و الکترونیک از دانشگاه کنت ، تخصص فنی را در این نقش به ارمغان آورد. علاوه بر این ، وی همچنین به عنوان مهندس سخت افزار در آزمایشگاه پیشرانش جت ناسا (JPL) فعالیت کرده است.
نمایش نظرات