یک برنامه، یک تیم
هر تیم یک برنامه مینویسد و با دستوراتی مثل Run و Pas و Shoot، بازیکنان شبیهسازیشده را در زمین هدایت میکند.
یک برنامه بنویسید و با استراتژی فوتبالی، بازیکنان شبیهسازیشده را در مسابقات مجازی هدایت کنید — بدون پیچیدگیهای فنی سنگین.
شبیهسازی فوتبال در دنیای کامپیوتر، پروژهای جذاب در حوزه هوش مصنوعی و برنامهنویسی است که بهصورت گروهی توسعه مییابد. هدف ما ساخت محیطی ساده و در عین حال هیجانانگیز است تا همه بتوانند در زمان کوتاهی یاد بگیرند و لذت یک مسابقه دوبعدی را با تیمی که برایش برنامه نوشتهاند بچشند.
هر تیم یک برنامه مینویسد و با دستوراتی مثل Run و Pas و Shoot، بازیکنان شبیهسازیشده را در زمین هدایت میکند.
با الگوریتمهای هوش مصنوعی، تاکتیک بازیکنان و استراتژی تیم را طراحی کرده و در مسابقات مجازی رقابت کنید.
موتور بازی طوری طراحی شده که پیچیدگی فنی در زمان استفاده به حداقل برسد و تمرکز روی خلاقیت باشد.
با توجه به آسانی اجرا و برنامهنویسی ساده، این مسابقه برای هر کسی که به دنبال رویدادی تفریحی و جذاب در کنار استراتژیهای فوتبالی است ایدهآل است.
if و دستورات پایه آشنا شدهاندتوانایی برنامهنویسی تنها عامل موفقیت نیست؛ شناخت استراتژیهای فوتبالی و خلاقیت سهم بهسزایی در پیروزی دارد.
آشنایی با دستورات شرطی و حلقه
طراحی منطق تیمی و هماهنگی بازیکنان
استراتژی پیشرفته و بهینهسازی تاکتیک
رقابت همزمان دو تیم، بهصورت رفتوبرگشتی یا حذفی؛ حساسیت و هیجان بین تیمها را به اوج میرساند.
در هر بازی دو تیم روبهروی هم قرار میگیرند و تماشاگران پیشرفت مسابقه را دنبال میکنند.
فرمت مسابقه متناسب با تعداد تیمها و زمان رویداد تنظیم میشود.
پس از شروع مسابقه، برنامهنویسان دیگر کدی اجرا نمیکنند — فقط تماشا و هیجان!
در مراحل خاص، چند بازی بهصورت موازی نمایش داده میشود.
جایزه نقدی مسابقه فقط به تیم اول تعلق میگیرد — مثل قهرمانی جام جهانی، یک تیم بالای سکو میایستد.
جایزه ۱۰ میلیون تومانی — انحصاراً برای تیم قهرمان
موتور بازی با C# نوشته شده است. کافی است فایل dll مربوطه را اضافه کنید و شروع به برنامهنویسی تیم خود کنید.
مختصات زمین و جای هر بازیکن توسط موتور در اختیار شما قرار میگیرد. سپس با دستوراتی مانند Run، Pas و Shoot در زمان اجرای بازی به بازیکنان دستور میدهید.
تعویض زمین، کرنر، اوت، اوت دست و سایر قوانین بازی توسط موتور مدیریت میشود.
if (HasBall(player))
{
Shoot(player, goalDirection);
}
else if (DistanceToBall(player) < 5)
{
Run(player, ballPosition);
}
else
{
Pas(player, nearestTeammate);
}اگر تازه با موتور شبیهساز آشنا شدهاید، نگران نباشید — قبل از مسابقه در کنار شما هستیم.
۱ ساعت آموزش عملی برای آمادهسازی تیم قبل از مسابقه
دورههای برنامهنویسی برای کسانی که تازه شروع کردهاند
راهنمایی فنی در فرآیند ثبتنام و آمادهسازی برای رویداد
یک تیم ۲ تا ۴ نفره تشکیل بده، برنامهات رو بنویس و در مسابقه شبیهسازی فوتبال شرکت کن.
موتور شبیهساز در رویدادهای متعدد دانشگاهی، استانی و نمایشگاهی مورد استفاده قرار گرفته است.
شبیهسازی رایانهای فوتبال — دانشگاه علوم و فنون مازندران
موتور V1.0شبیهسازی رایانهای فوتبال — دانشگاه علوم و فنون مازندران
موتور V1.0انواع رشتهها — دانشگاه علوم و فنون مازندران
موتور V1.0شبیهسازی رایانهای فوتبال — دانشگاه زنجان
موتور V1.0شرکت خدمات انفورماتیک ایران + مسابقه شهرستانی دانشگاه علوم و فنون مازندران
موتور V2.0شرکت خدمات انفورماتیک ایران
موتور V2.0گروه کمپ آموزشی شریف
موتور V2.0
مدیر اجرایی

دبیر رویداد

عضو تیم اجرایی و عکاس

عضو تیم اجرایی

عضو تیم اجرایی
برای ثبتنام در مسابقه، پرسیدن جزئیات یا هماهنگی شرکت در رویداد، با فرجاد سامانه تماس بگیرید.