تور لحظه آخری
امروز : سه شنبه ، 11 اردیبهشت 1403    احادیث و روایات:  امام موسی کاظم (ع):بهترین چیزی که بنده بعد از شناخت خدا به وسیله آن به درگاه الهی تقرب پیدا می کند، ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

بلومبارد

تبلیغات متنی

تریدینگ ویو

خرید اکانت اسپاتیفای

کاشت ابرو

لمینت دندان

ونداد کولر

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دانلود سریال سووشون

دانلود فیلم

ناب مووی

تعمیر گیربکس اتوماتیک

دیزل ژنراتور موتور سازان

سرور اختصاصی ایران

سایت ایمالز

تور دبی

سایبان ماشین

جملات زیبا

دزدگیر منزل

ماربل شیت

تشریفات روناک

آموزش آرایشگری رایگان

طراحی سایت تهران سایت

آموزشگاه زبان

اجاره سند در شیراز

ترازوی آزمایشگاهی

رنگ استخری

فروش اقساطی کوییک

راهبند تبریز

ترازوی آزمایشگاهی

قطعات لیفتراک

وکیل تبریز

خرید اجاق گاز رومیزی

آموزش ارز دیجیتال در تهران

شاپیفای چیست

فروش اقساطی ایران خودرو

واردات از چین

قیمت نردبان تاشو

وکیل کرج

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

پراپ تریدینگ معتبر ایرانی

نهال گردو

صنعت نواز

پیچ و مهره

خرید اکانت اسپاتیفای

صنعت نواز

لوله پلی اتیلن

کرم ضد آفتاب لاکچری کوین SPF50

دانلود آهنگ

طراحی کاتالوگ فوری

واردات از چین

اجاره کولر

دفتر شکرگزاری

تسکین فوری درد بواسیر

دانلود کتاب صوتی

تعمیرات مک بوک

قیمت فرش

خرید سی پی ارزان

خرید تجهیزات دندانپزشکی اقساطی

 






آمار وبسایت

 تعداد کل بازدیدها : 1798957135




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

2D Soccer Simulation شبیه سازی فوتبال دو بعدی


واضح آرشیو وب فارسی:سایت ریسک: Moh3en_DDD19-08-2008, 02:42 PMفصل اول - آشنایی با شبیه سازی سلام همانطوری که میدانید 2D Soccer Simulation ( به اختصار : 2dsoccersim ) یکی از رشته های محبوب در زمینه Robocup هست که هم در ایران و هم در سایر کشور ها سرمایه گزاری های زیادی روی اون انجام میشه . به دلیل اینکه بر خلاف سایر رشته های روبوکاپ , برای درست کردن یک تیم فوتبال شبیه سازی شده هیچ خرج و مخارجی احتیاج نیست . شبیه سازی یعنی چی؟ شاید این اولین سوالی باشه که بعد از شنیدن شبیه سازی فوتبال یا Soccer Simulation به ذهنتون برسه! به طور کلی شبیه سازی در رایانه یعنی محیطی مثل واقعیت توی رایانه بسازیم و عملیاتی روی محیط شبیه سازی شده انجام بدیم و نتیجه ی آن را ببینیم! حال چرا شبیه سازی کنیم وقتی می تونیم تمام جوانب رو در واقعیت بررسی کنیم؟ بعضی از وقایع یا آزمایش ها بسیار پر هزینه هستند و حتی بعضی از آنها در زمان مورد نظر قابل آزمایش نیستند. به عنوان مثال می خواهیم روش های مختلف مدیریتی رو بعد از وقوع زلزله بررسی کنیم! واضح است که ایجاد یک زلزله ممکن نیست و حتی اگر ممکن بود خسارت مالی و جانی فراوانی به همراه داشت. اینجاست که شبیه سازی به کمک ما میاد. در حال حاضر در زمینه ی مدیریت پس از زلزله هر سال مسابقاتی در سطح جهان برگزار میشود . انواع لیگ های شبیه سازی : شبيه سازی مربی فوتبال: مسابقه شبيه سازی مربی فوتبال، يک ليگ جنبی رقابتهای شبيه سازی است، که در آن نرم افزارهای هوشمندی که به عنوان مربی آماده شده اند، با استفاده از يک زبان استاندارد (Coaching Language) قادر خواهند بود با تيمهای مختلف کار کنند، و آنها را رهبری و هدايت نمايند. تحقيقات در اين رشته، بر مدلسازی رفتار حريف و سازگار شدن Online متمرکز است. اين نرم افزارها (مربی ها) ميتوانند به دو صورت عمل نمايند: بررسی و تجزيه و تحليل بازيهای قبلی، و تجزيه و تحليل و سازگار شدن در حالی که بازی در حال انجام است. شبيه سازی سه بعدی فوتبال : اين رشته، بر مبنای سيستم شبيه سازی که در سمپوزيوم بين المللی ربوکاپ در سال 2003 معرفی گرديد به راه افتاده است. قرار است قابليتهای بسيار زيادتری به Server شبيه ساز سه بعدی اضافه گردد. نرم افزارها و مستندات مرتبط از طريق Sourceforge قابل دسترسی است. مسابقه توسعه شبيه ساز سه بعدی فوتبال : با توجه به اينکه رشته شبيه سازی سه بعدی فوتبال هنوز در ابتدای راه است، مسابقه جنبی ديگری در کنار ليگ شبيه سازی فوتبال راه افتاده است، که شرکت کنندگان ايده های خود را برای افزودن قابليتهای جديد به Server شبيه ساز سه بعدی فوتبال برای سايرين مطرح مينمايند. در پايان به برترين ايده ها (بنا به نظر اکثريت) جوايزی اهدا ميشود. شبیه سازی امداد: پروژه شبیه سازی امداد روبوکاپ یکی از زمینه های تحقیقاتی – کاربردی جدید روبوکاپ است که هدف اصلی آن ایجاد یک سیستم پشتیبانی تصمیم اضطراری است. با استفاده از جمع آوری اطلاعات مربوط به بلای طبیعی رخ داده (زلزله)، پیش‌بینی، نقشه ریزی و سرانجام یک واسط کاربر ایجاد چنین سیستمی امکان پذیر می باشد.برای شبیه سازی، یک محیط شبیه سازی فاجعه شهری که روی شبکه ای از رایانه های متصل به هم کار می کند، ساخته شده است. در این دنیای شبیه سازی شده، عامل های ناهمگون مانند آتش نشان ها، فرماندهان، قربانیان، داوطلبان، و غیره عملیات جستجو و نجات را هدایت می کنند. امدادگران انسانی می توانند از این شبیه ساز به عنوان زیربنا و پایه سیستم شبیه ساز مورد نظر خود استفاده کنند و سپس ویژگیهای مورد نظر خود را با اضافه کردن ماژول های مورد نیاز به شبیه ساز به سیستم اضافه کنند.این پروژه موضوعات تحقیقاتی پیشرفته در زمینه های مختلفی را در بر می گیرد. به عنوان مثال در زمینه هوش مصنوعی و رباتیک، استراتژی رفتار (برای مثال برنامه ریزی چندعاملی، برنامه ریزی بلادرنگ، ناهمگونی عاملها، و غیره) یکی از مسایل پیچیده موجود می باشد.نتایج پژوهش های انجام شده در پروژه شبیه سازی امداد روبوکاپ در اختیار همگان قرار می گیرد. همه ساله افراد زیادی با هدف پژوهش، سرگرمی، و آموزش در این مسابقات شرکت می کنند. طیف گسترده ای از قسمت های مختلف این فناوری در ایجاد یک سیستم اجتماعی ایمن تر در آینده قابل استفاده خواهد بود. شبيه سازی دوبعدی فوتبال در اين رشته که از جمله قديمی ترين رشته های مسابقات جهانی ربوکاپ است، تيمهايی متشکل از 11 برنامه نرم افزاری هوشمند با استفاده از يک نرم افزار Server به نام RoboCup Soccer Server که از سايت رسمی شبيه ساز ربوکاپ قابل دسترسی است، با هم به رقابت ميپردازند. http://www.noblab.jp/research/soccer/image/local.jpg © Moh3en_DDD Moh3en_DDD19-08-2008, 02:56 PMفصل دوم - شبیه سازی فوتبال 2 بعدی برای ایجاد و اجرای شبیه سازی دو بعدی احتیاج به موارد زیر داریم : Linux Ubuntu / Fedora / Suse کلیه آموزش های ما برای لینوکس Fedora هست و اگر لینوکس دیگری دارید مطابق دستورات لینکوس خودتان عمل کنید . لینک دانلود جدید ترین لینوکس Fedora در اینجا . (http://fedoraproject.org/en/get-fedora) این هم تاپیک اختصاصی Fedora (57980) که می تونید سوال مشکلات خودتون را مطرح کنید . آشنایی اندک با برنامه نویسی C++ یا Java 50% کد هایی که قرار میدهیم IF و Else هستند :دی آشنایی در حد توابع , شرط ها و حلقه ها ... کامپایلر GCC و پکیچ Boost در صورتی که هنگام نصب لینوکس , تمام پکیج های مربوط به برنامه نویسی و تمام پکیج های مربوط به Library ها را علامت بزنید دیگر نیازی به عملیات زیر نیست در غیر این صورت باید تمام عملیات زیر را انجام دهید : با یوزر root لوگین شوید , قبل از شروع هرکاری باید مطمئن شوید که gcc روی لینوکس نصب هست! اگر نیست می تونید از درون سی دی لینوکس و با استقاده از Software Management توی YaST نصبش کنید یا توی Konsole بزنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!gcc یک کامپایلر C هست که توی لینوکس خیلی استفاده میشه . بعد از اینکه مطمئن شدید gcc نصب هست باید یه پکیج دیگه بنام boost رو نصب کنید! نصب این پکیج زمان خیلی زیادی می گیره و حدود 1 گیگ هم هارد نیاز داره! البته سرور شبیه ساز فوتبال فقط نیاز به دو تا از Library های اون داره، شما می تونید فقط همون دو تا رو make و make install کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! بصورت پیش فرض این Library ها توی /usr/local/lib ذخیره میشن! اما یه مشکلی که وجود داره اینه که اسم این Library ها توی پکیج جدید Boost نسبت به زمانی که Soccer Simulation Server ساخته شده فرق کرده پس باید اسم اونا رو عوض کنیم! برای این کار به /usr/local/lib برین و اسم دو تا فایل رو با این دوخط دستور عوض کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! که اگر گه Boostای که گرفتین فرق داشته باشه ممکنه اون عدد های آخر فرق کنن! Soccer Server / Monitor / Base / Log تمام فایل هایی که نیاز دارید توی این فایل هست . http://www.4shared.com/file/59280864/ae1e112f/RCCS.html?dirPwdVerified=cb 91f43c با یوزر Root لوگین شوید و تمام فایل ها را به طور کامل Extract کنید , این 3 فولدر را باید نصب کنید : rcssbase-12.1.0 rcssmonitor-12.1.0. rcssserver-12.1.1 من آموزش نصب rcssserver-12.1.1 رو میدم , بقیه به طریق مشابه است . وارد Konsole شوید و دستورات زیر را وارد کنید : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حالا 2 فایل دیگر هم نصب کنید به همین طریق ( با تفافت اینکه cd rcssserver-12.1.1 باید تغییر کند ) , دوباره وارد Konsole شوید و دستور زیر را تایپ کنید : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! (البته بودن فاصله ) حالا اگر صفحه ای شبیه صفحه زیر را مشاهده کردید ( البته بدون بازیکن ) یعنی عملیات موفقیت آمیز بوده و سرور شبیه ساز به طور کامل روی لینوکس شما نصب شده ... http://www.ntt.dis.titech.ac.jp/web/pics/robocup/robocup2d.png ©Moh3en_DDD ehsan_wwe20-08-2008, 11:25 PMاداکه بده که کارت حرف نداره mohsen_sir01-09-2008, 02:27 AMتدامش چی شد؟! shayan9308-09-2008, 11:29 PMبرای آشنایی کامل (‌ بیشتر )‌ با شبیه سازی دوبعدی بهتره که آموزش ( پایان نامه ) روبوسینا رو دانلود کنید ! البته این آموزش الان در دسترس من نیست اگه دوستان لطف کنن بذارن ممنون می شم ! با تشكر Moh3en_DDD08-09-2008, 11:53 PMمرسی از همکاری واقعا بهترین آموزشی که میشد داد توی همین فایل بود من داشتم آموزش کاملی می نوشتم ولی دیدم Robo Sina خیلی کامل تر نوشتند پیشنهاد میکنم این آموزش را دانلود کنید :46: مرسی mohsen_sir13-09-2008, 02:25 PMدوستان خيلي ممنون ولي تو ور خدا ادامه بدين. mohsen_sir16-09-2008, 12:12 AMمن مقاله رو دان كردم اولين مطلب گفته بيس تريلرن رو دانلود كنيد بريد تو فايل maindiscusio همچين فايلي وجود نداره؟! sanih17-09-2008, 05:05 AMچاکر پروبچ خوش تیپ.نماز روزه! هاتون قبول. میشه بگید که این ارورا واسه چیه؟ آخری که تابلوه ولی علت دوتای اول رو نمی فهمم. این تو نصب boost رخ میده: http://i35.tinypic.com/otnkat.jpg این هم نو نصب مونیتور: http://i35.tinypic.com/28qyka 9.jpg این هم ارور ناشی از عدم نصب مونیتور: http://i36.tinypic.com/ml12xl.jpg یاحق mohsen_sir17-09-2008, 01:52 PM1-سرورارو مرتب نصب كن 2-وقتي ميزني ./configure بايد توي فولدر اين رو بزني يعني مثلاً اگه پوشه هات توي دسك تاپه اينو بزني cd Desktop cd rcssmonitor-12.1.1 ./configure اگه اسم پوشت فرق داره به جاي rcssmonitor- 12.1.1 اونو بزن sanih17-09-2008, 04:14 PMسلام. من اصلا وارد دایرکتوری میشم و بعد از طریق ویندوز(os نه ها!) ترمینال رو باز میکنم و بعد اونا رو مینویسم. خب چه باید کرد؟ sanih18-09-2008, 12:34 AMسلام این همون ارور قبلیه به نظرتون با تصویر زیرش رابطه ای نداره؟ http://i34.tinypic.com/vpb 2nm.jpgsshttp://i34.tinypic.com/2wbxkrs.jpgاون لینک به کجا شده؟ممکنه ایراد از فدورای من باشه؟ sanih18-09-2008, 03:22 AMببخشد که اینو میگم ولی خب دیگه اینطور مطلب از این سایت و اون سایت کپی نکید.الان من شمردم 23 تا سایت دقیقا همینو گذاشته بودن البته من فرض میکنم اونا از اینجا کپی کردن. خب اگه کسی اینو نصب کرده فایل ها نصب شده رو بده من تا کارم راه بیفته. یاحق mohsen_sir18-09-2008, 03:23 PMچه لينوكسي داريد؟ shayan9319-09-2008, 06:30 AMmohsen_sir منظور از makedecision همون فايل playerteams.cpp هست كه makedecision قسمتي از اون هست ... ( البته هيچ جاييش نوشته نشده كه اينجا makedecision هست !! ) مشكل اين دوستان رو هم كه من نفهميدم ! اول بگيد چه لينوكسي داريد ؟؟ اگه مشكلي بود من در خدمتم ... mohsen_sir22-09-2008, 02:53 AM./configure رو توي دايركتوري خودش وارد نميكنه lord_ashkan_z23-09-2008, 09:30 PMآقا من خودم ديدم كه بچه هاي يك سال از ما بزرگ تر با همين xpاين كار را انجام مي دهند ... حالا اگر مثلا ما از linux استفاده نكنيم چي؟ .... نميشه؟ lord_ashkan_z23-09-2008, 09:43 PMخوب دوستان در آموزش هاي بالا ياد گرفتيد كه چگونه سرور شبيه سازي دو بعدي را نصب و اجرا كنيد ! حالا دو تا فايل آموزشي بسيار مفيد با فرمت pdf براتون مي زارم كه شما رو در شبيه سازي فوتيال دو بعدي به سطح بالايي مي رسونه اما تا تهش نيست و بعد از خواندن اين دو فايل باز هم نمي توانيد تيم بنويسيد و براي مسابقات آماده شويد !! و ديگر هيچ فايل آموزشي بالاتري وجود نداره ! ان شاءالله به زودي من يك فايل آموزشي به صورت فوق كامل تهيه خواهم كرد كه از صفر صفر يعني حتي برنامه نويسي c اي كه براي شبيه سازي لازمه تا فنون و ترفند هاي secret پاياني و تاكتيك هاي جديد بازي ... ( كه البته اگه اين تيكه آخر رو بزارم فروشيش مي كنم اگر نه رايگان براي دانلود عموم مي زارم !! ) ... اما علاقه مندان فعلا اين دو فايل رو دانلود كنن تا لذت ببرن !! لينك دانلود : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! پسورد : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! دوستان اگر دلگرمي بدين سريع تر آموزشم حاضر مي شه وگر نه شايد اصلا حاضر نشه !! با تشكر دلگــــــــــــــــــــــ ـــــــــرمي خب دلگرمي از اين بيشتر؟!!:: شايان خانِ قهرمان امشبو اينجا بمان← (اينجا= p30world forum) lord_ashkan_z23-09-2008, 10:14 PMاين هم يه آموزش كامل تر از لينك زير : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ولي براي مشاهده لينكه شما بايد عضو باشيد. من دقيقا همون را اينجا براتون كپي كردم: سلام به دوستان عزیز از امروز کلاس های اینترنتی روبوکاپ به صورت رسمی شروع میشه. همونطور که تو کلاس های قبل گفتم لازمه شروع روبوکاپ یاد داشتن یه زبان برنامه نویسیه (ترجیحا ++C که دوست عزیزم rm1232002 در اینجا مشغول آموزش اون هستن) بعد یه سری مفاهیم پایه ای شبکه رو لازم دارید. حالا شروع میکنیم به توضیحات مبانی روبوکاپ. همونطور که تا الان پست های قبلی رو دیدید اکثرا در مورد هوش مصنوعی بودن. در پست معرفی لیگ شبیه سازی فوتبال هم بیان کردم که هدف این کار پیشرفت علم هوش مصنوعی و در انتها ساختن یک تیم فوتبال از روبات ها است که در سال 2050 با برنده فینال مسابقات جام جهانی فوتبال مسابقه خواهد داد و با احتمال بالای 50% این تیم را شکست خواهد داد. برای ساختن این تیم به دو وجه میپردازیم: 1- سخت افزار روبات که امروزه به اسم علم روباتیک شناخته میشه 2- مغز یا عامل تصمیم گیری روبات که امروزه در شاخه های هوش مصنوعی و برنامه نویسی و ... بررسی میشه. در این قسمت ما به تشریح و تدریس بخش دوم این پروژه میپردازیم: ابتدا چند تا لینک رو براتون میزارم که حتما باید دانلود کنید و همیشه همراهتون داشته باشید. اینا واسه یه برنامه نویس روبوکاپ از نون شب واجب تره. دوست عزیزم جناب Natilus قبلا زحمت آپلود چند تا از اون ها رو برای کلاس های روبوکاپ بجنورد کشیدن: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ولی محض احتیاط دوباره میزارم: مقاله اول (RoboSina از اول) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! مقاله دوم (آموزش Robocup) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! مقاله کامل تشریحی روبوکاپ (انگیلیسی) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! راهنمای سورس کد بیس !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! فایل فشرده شده سورس کد بیس (قابل اجرا در لینوکس) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! صفحات راهنمای طبقه بندی شده سورس بیس (فایل doxygen که تمامی کلاس های سورس رو توضیح داده) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://staff.science.uva.nl/~jellekok/images/robocup_monitor.jpg فایل باینری تیم روبوکاپ UVA سال 2005 !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! سایت رسمی تیم روبوکاپ FCPortugal !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! فایل باینری تیم FCPortugal سال 2006 !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! خوب. تا اینجا یه سری فایل گذاشتم که باید حتما داشته باشید. اول اینا رو دانلود کنید..... فعلا با اینا هیچ کاری نمیتونید انجام بدید چون برای اجرای کد ها یا فایل های باینری احتیاج به محیط شبیه سازی شده فوتبال دارید پس باید این محیط رو اماده کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! از این لینک فایل هایی رو که لازم دارید دانلود میکنید --> RCSSBASE , RCSSSERVER , RCSSMONITOR این سه فایل جزو واجبات هستند که برای اجرای بازی ها حتما به اونها احتیاج دارید. فایل های دیگه ای هم هستن که بعدا در موردشون توضیح میدم. برای نصب محیط شبیه سازی فوتبال به ترتیب فایل های RCSSBase بعد RCSSServer و در انتها RCSSMonitor رو نصب میکنید. طریقه نصب اونها در مقاله کامل تشریحی روبوکاپ توضیح داده شده ولی دوباره اینجا توضیح میدم. :angel:توجه داشته باشید که همه ی این دستور ها باید در لینوکس اجرا بشه :angel: ابتدا به جایی که فایل ها رو ذخیره کردید رفته و روی هر فایل کلیک راست کنید و گزینه Extract Here رو انتخاب کنید. با این کار فایل ها از حالت فشرده خارج میشن. حالا باید یه ترمینال باز کنید که میتونید با فشار دادن کلید Alt و F2 و سپس تایپ کردن gnome-terminal یه ترمینال باز کنید. حالا باید به مسیری که فایل ها رو در اونجا ذخیره کردید با فرمان cd بروید مثلا cd ~/Desktop/Robocup/rcssbase و حالا به ترتیب فرمان های configure/. سپس make و در آخر make install رو تایپ کنید. اگه همه چیز خوب پیش بره در حدود 3-4 دقیقه این بسته نصب میشه. در ضمن به دوستان توصیه میکنم برای روبوکاپ ترجیحا از لینوکس فدورا استفاده کنند. اگر از توضیع های دیگر لینوکس استفاده میکنید احتمال دارد در هنگام نصب این بسته ها دچار مشکل شوید. مثلا لینوکس شما یک فایل مورد نیاز برای نصب بسته های روبوکاپ رو نداشته باشه که اون موقع مجبور هستید خودتون اون فایل رو دانلود و نصب کنید. برای نصب سرور و مانیتور هم دقیقا همین کار ها رو انجام میدید. اگه همه چیز درست پیش بره حالا شما یه محیط شبیه سازی فوتبال آماده اجرا دارید. برای اجرا کافیه در ترمینال تایپ کنید rcssserver و در یک تب جدید تایپ کنید rcssmonitor . حالا شما یک سرور شبیه سازی در حال اجرا و یک مانیتور متصل به سرور دارید که اماده وارد شدن بازیکنان هستند. برای وارد کردن تیم ها هر تیم اسکریپت مخصوص به خودش و با آرگومان های متفاوت داره. در اینجا نحوه آوردن تیم UVA رو آموزش میدم. به محلی که فایل باینری تیم UVA 2006 رو ذخیره کردید بروید و فایل اون رو extract کنید. حالا تو ترمینال به همین شاخه که فایل ها رو در اون extract کردید رفته و اسکریپت را اجرا کنید که در مورد این تیم اسکریپت اجرا start.sh/. میباشد.(تایپ کنید start.sh/.) ممکن است با اجرا این اسکریپت با ارور tcsh مواجه بشین که برای رفع این مشکل باید بسته نصب tcsh رو دانلود و نصب کنید. خوب حالا شما موفق به اتصال دادن یک تیم به سرور شبیه سازی فوتبال شدید و از طریق مانیتور میتونید اون ها رو ببینید. میتونید یه تیم دیگه (مثلا تیم پرتقال) یا همون تیم با یه نام دیگه رو به سرور متصل کنید و با زدن کلید cick_off از مانیتور بازی رو شروع کنید mohsen_sir30-09-2008, 11:07 AMمن هنوز نتونستم چيزي ياد بگيرم ميشه شما يه كد بنويسيد بهزاريد؟ متین شیرخانی18-12-2008, 11:46 AMسلام.من فایلهای rcss رو نصب کردم. حالا برنامه نویسی رو چه طوری شروع کنم ؟ نحوه ی اجرای برنامه ها؟؟؟؟؟؟؟؟؟؟؟؟ ghorbani6227-12-2008, 01:52 PMsalam man hame chiz ro nasb kardam server ham be manitor nasb mishe va ba 0de in ke baraname haye team ha ro start mikonam faghat be tartib chand ta bazikon az har team cheshmak mizanan va hamoonja mimoone . kick off va har chi be fekram mireside zadam ke ejra beshe vali nashode kasi mitoone bege az chishe ? linuxam fedorast / server o tamame chiz hayi ham ke niaz dasht ro bar asase amoozesh nasb kardam . please help me ... S O S Mehrdad-bx28-12-2008, 11:55 AMسلام دوستان تا جایی که من دیدم این آموزش ها هم مثل سایت های دیگه بیس uva رو آموزش میداد. واقعا تاسف باره ایرانی ها با چنین بیس ضعیف و ... کار میکنند. میخوام اگه اجازه بدین بدونم از استادان و سایر دوستان کی کار با یس بهتری رو بلده؟ (میخوام اگه بشه بیس های بهتری رو و البته آموزش های آنها رو بزاریم. یا من هم ازش تو کارم کمک بگیرم!) mozhdeh_saadati10-01-2009, 12:53 PMkolan to fedora ya linux bara dakhel shodan be file i bayad cd bezani bad esme file bara kharej shodan az cd .. estefade mikonim miluxas20-02-2009, 11:45 AMسلام خسته نباشین من به یه مشکل نه چندان بزرگ ولی آزار دهنده مواجه شدم لینوکس من open SUSE 11.1 ولی تو نصب سرور فوتبالیست خطا می گیره بعد از Configure وقتی دستور make رو اجرا می کنم خطا میده که فایل coach_lang_parser.cpp رو پیدا نمی کنه چکار کنم کمکم کنید لطفا hosein_m15-04-2009, 10:38 PMبرای کسب اطلاعات بیشتر به سایت زیر مراجعه کنید :: www.-----------.com/forum (http://www.-----------.com/forum) www.robosampad 2d.rcss.ir (http://www.robosampad 2d.rcss.ir) www.2dss.tk (http://www.2dss.tk) shadowx18-05-2009, 11:55 PMاگر در نصب سرور مشکل پیدا کردید و خطایی مبنی بر پیدا نکردن فایل داد، حتما بسته های اصلی برای نصب را از سایت SF.net بگیرید (همه بسته های Base و Monitor و Server باید یک ورژن باشد تا مشکل پیدا نکنید) قبل از نصب بسته های سرور دوبعدی در Suse حتما Boost رو باید نصب کرده باشید kamkar_0828-05-2009, 03:20 PMاگه باینری تیم هایی رو که رو سرور 13 اجرا میشن دارید لطفا بزارید without_all29-05-2009, 12:40 AMتمام اینترنتو گشتم انگلیسی هم کشتم نبود که نبود یه نفر موضوعات زیر رو به من توضیح بده (شدیدن مبتدیم میدونم کسی حوصله نداره ولی اگه کسی پیدا شد خدا خیرش بده) 1-من لینوکس 2 دارم نیازی به نصب سرور ندارم . 2- کد base ندارم اصلا نمیدونم چی هست که داشته باشم(توضیح بدید ممنون میشم). 3-از کدهایی که باید توی ترمینال لینوکس بزنم فقط کد اجرای سرور رو بلدم. 4-اگه یه کد base داشته باشم اصلا کجاش باید کد بنویسم(تو کدوم فایلش توچه قسمت از فایل). 5-برای اجرای این کد باید توی ترمینال چی بنویسم. 6- به کد تیمهای دیگه که آماده برای اجرا هستند چی میگن اونارو چه طوری باید اجرا کنم. 7-زبان c++ بلدم. در انتها نا امیدم:41: با تشکر woeful - Mehrdad-bx08-06-2009, 08:15 PMتمام اینترنتو گشتم انگلیسی هم کشتم نبود که نبود یه نفر موضوعات زیر رو به من توضیح بده (شدیدن مبتدیم میدونم کسی حوصله نداره ولی اگه کسی پیدا شد خدا خیرش بده) 1-من لینوکس 2 دارم نیازی به نصب سرور ندارم . 2- کد base ندارم اصلا نمیدونم چی هست که داشته باشم(توضیح بدید ممنون میشم). 3-از کدهایی که باید توی ترمینال لینوکس بزنم فقط کد اجرای سرور رو بلدم. 4-اگه یه کد base داشته باشم اصلا کجاش باید کد بنویسم(تو کدوم فایلش توچه قسمت از فایل). 5-برای اجرای این کد باید توی ترمینال چی بنویسم. 6- به کد تیمهای دیگه که آماده برای اجرا هستند چی میگن اونارو چه طوری باید اجرا کنم. 7-زبان c++ بلدم. در انتها نا امیدم:41: با تشکر woeful - شما اگه بخوای برای شبیه سازی دوبعدی کد بزنی میتونی از صفر شروع کنی. برای این کار باید کانکشن بنویسی، با سرور ارتباط برقرار کنی، پیغام های سرور رو ترجمه کنی، پیغام خودتو با یه تابع برای سرور ترجمه کنی(مثلا سرور نمفهمه بورو به پوینت x و y باید یه تابع داشته باشی که اول جهت بدنه بازیکنو به سمت اون نقطه بچرخونه بعد بره سمتش و...) و... ولی میتونی چیزایی که گفتمو ننویسی، بیس چیزی که این کد هارو داره(مثلا تابع حرکت با یه سرعتی به نقطه xو y رو داره، تابع شوت به سمت یه نقطه رو با قدرتی که ورودی میگیره داره و...) سرور بازیکنا رو به سرو� سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 5071]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن