تعداد فروش | 0 دانشجو |
---|---|
پرسش و پاسخ ها | 0 کاربر |
تاریخ انتشار | 13 دی 1401 |
محتوا شامل | سورس کد |
سطح تمرین | سخت |
نیازمندی ها | visual studio |
در این پست قصد داریم بازی مهیج ماشین مسابقه ای در سی شارپ را پیاده سازی نماییم.
سوال:بازی ماشین مسابقه ای را با امکانات زیر پیاده سازی نمایید.
-امکان جا به جایی ماشین با کلید های جهتی کیبرد (left,right)
-امکان پخش موزیک برای سه رده سنی بزرگسال،نوجوان و کودک
-امتیاز دهی براساس زمان عدم تصادف ماشین
-تشخیص برخورد ماشین با ماشینی دیگر
فیلم اجرای بازی را مشاهده نمایید.
ابتدا بازی را اجرا و نوع پخش صدا را انتخاب میکنیم.
سپس با کلیک بر روی ورود به بازی، بازی را شروع میکنیم.
با فشردن کلید های جهتی چپ و راست ماشین را جا به جا میکنیم.
با برخورد ماشین ما به ماشین های موجود در بازی Game Over میشویم.
جهت سفارش انجام پروژه های دانشجویی و تجاری کلیک نمایید.
تا زمانی که به ماشینی برخورد نکنید امتیاز برای شما در نظر گرفته میشود.
این پروژه شامل سورس کد میباشد.
در صورت درخواست شما عزیزان، فیلم آموزشی توضیحات هم آماده سازی خواهد شد.
یکی از مهم ترین بخش های بازی تشخیص کلید های جهتی برای جا به جا کردن ماشین میباشد.
برای تشخیص کلید های جهتی میتوانیم در رویداد key down مربوط به فرم اصلی بازی کد های بررسی کلید چپ و راست را بنویسیم.
private void keyisdown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Left) { goleft = true; } if (e.KeyCode == Keys.Right) { goright = true; } }
در بازی متغییری بنام go left , go right داریم که جهت جا به جایی ماشین استفاده میشوند.
تمامی تصاویر استفاده شده بازی در کنار فایل سورس کد برنامه وجود دارد.
جهت دریافت دیگر بازی های زبان سی شارپ کلیک نمایید.
پرسش و پاسخ ها
هنوز بررسیای ثبت نشده است.