حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود سورس بازی فوتبال با سی شارپ

اختصاصی از حامی فایل دانلود سورس بازی فوتبال با سی شارپ دانلود با لینک مستقیم و پر سرعت .

دانلود سورس بازی فوتبال با سی شارپ


دانلود سورس بازی فوتبال با سی شارپ

در این پست میتوانید سورس برنامه شبیه سازی بازی فوتبال را دانلود کنید که بسیار جالب در محیط گرافیکی زبان سی شارپ طراحی شده است.

شبیه سازی بازی فوتبال یکی از برنامه هایی است که پیاده سازی های مختلفی دارد و مخصوصا با الگوریتم های هوش مصنوعی خیلی زیبا و جالب شبیه سازی میگردد.

در این پست نمونه ای از  پیاده سازی football game را که الگوریتم ساده ای دارد و با چند کلاس مختلف در محیط گرافیکی خیلی زیبایی طراحی شده است میبینید.

در این برنامه جالب کلاسهایی که برای شبیه سازی یک زمین فوتبال واقعی و بازیکنان آن پیاده سازی شده اند، به شرح زیر میباشند:

 

کلاس زمین بازیاین کلاس در این برنامه شامل مختصات زمین بازی (موقعیت X و Y) ، طراحی زمین بازی و همچنین طرح های دور زمین بازی و دروازه بان و ... می باشد.

کلاس تیم کلاس تیم که از شی ساخته شده در کلاس Player استفاده میکند، تعداد بازیکن های هر تیم در بازی فوتبال را تعیین میکند. (در این برنامه هر تیم شامل 3 نفر میباشد) و فعال بودن یا نبودن تیم، دارا بودن توپ در زمین بازی، و حرکت به بالا، پایین، چپ و راست را تعیین مینماید.

TOOPکلاس توپ شامل مختصات توپ در زمین بازی، طراحی توپ و حرکت توپ در طی بازی فوتبال میباشد.

Personاین کلاس شی شخص را در بازی فوتبال شبیه سازی میکند که دارای مختصات نام، فعال بودن، موقعیت در زمین، رنگ پیراهن، رنگ سر آدمک، سرعت حرکت در زمین و رسم آدمک بصورت عادی و همچنین توابع حرکت فرد در زمین به طرف بالا، پایین، راست و چپ است.

Player : کلاس بازیکن که از کلاس person مشتق شده است، این حالات را مشخص میکند : بازیکن دارای توپ است یا خیر؟، بازیکن در حال دویدن است؟، و یا بازیکن در حال پاس دادن است.

intermediat  : این کلاس نیز مشخص میکند که کدام بازیکن و عضو کدام تیم توپ را در اختیار دارد.


دانلود با لینک مستقیم


دانلود سورس بازی فوتبال با سی شارپ
نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد