درود به دوستان علاقه مند به حوضه Data Center
برای آماده سازی سرور اول از همه نیاز هست که پایتون رو روی سیستمتون نصب داشته باشید.برای اطمینان از اینکه پایتون روی سیستمتون نصب هست ترمینالتون رو باز کنید و تایپ کنید python --version. و بعد از زدن enter باید ورژن پایتونتون رو بیاره که دقت کنید حتما از 3.8 بالا تر باشه. خب فرض میکنیم پایتون رو نصب دارید. از اینجا شروع میکنیم به آماده سازی محیط...
1 - برید به این آدرس https://github.com/pooriaazami/super_tic_tac_toe
توی این صفحه اول روی code کلیک کنید و بعد download zip رو بزنید و فایل دانلودی رو هر جا دوست داشتید از حالت زیپ خارج کنید.
بعد هر جا که دوست دارید پروژتون باشه terminal رو اونجا باز کنید(توی این مثال من توی دسکتاپم یه فولدر ساختم به اسم main و داخل اون دستور زیر رو زدم -> python -m venv name ) بجای name اون اسمی که میخواید رو بزنید(من نوشتم mySuperTicTacToe).
بعد از enter زدن، یه پوشه به همون اسمی که اینجا نوشتید میاره.
حالا میرید داخل همون فولدری که از روی گیتهاب برداشته بودید و تمام فایل های داخلش رو کپی میکنید توی این فولدری که ساخته شده(اینجا همون mySuperTicTacToe)
وقتی به اینجا رسیدید ترمینالتون رو توی همین پوشه باز میکنید و دستور زیر رو تایپ میکنید.
وقتی enter زدید باید همچین خطی براتون بیاد. به قسمت اولش که اسم پوشتون رو توی پرانتر نوشته دقت کنید که حتما اومده باشه.
خب تبریک میگم، تا به اینجا شما یه محیط مجازی ساختید که بتونید داخلش سرور پایتون رو ران کنید. آماده سازیش تا به اینجا به پایان میرسه.
حالا برای نصب یه سری کتابخونه هایی که برای این سرور لازمه باید دستور زیر رو توی cmd بزنید
بعد از زدن اینتر، یک سری کتابخونه ها باید نصب بشن که باید کمی صبر کنید و حتما از اتصال اینترنتتون مطمئن باشید تا به ارور نخورید. خود من حین نصب شکن روی سیستمم فعال بود، اگر براتون نصب نشد با اون هم امتحان کنید، ضرر نداره.(سرچ بزنید شکن نحوه ست کردنش خیلی راحته)
خب بعد از اتمام نصب باید با همچین صفحه ای روبرو بشید که به معنای نصب کامل همه کتابخونه هاست.
حالا نوبت به باز کردن vscode میرسه. توی همین ترمینال با وارد کردن دستور . code میتونید vscode رو توی همون فولدر باز کنید.(البته توی خود vscode هم میشه با open folder ولی روش ترمینال واسه حرفه ای هاست:))
بعد از وارد کردن این دستور باید صفحه vscode تون با این فایل ها باز بشه
اینجا میتونید فایل server.py باز کنید و تغییراتی توش ایجاد کنید و ضمنا توی خطوط 477 تا 482 این فایل راهنمایی استفاده از یک سری دستورات ترمینال برای اجرای بازی اومده که میتونید بخونید و امتحان کنید
ولی به طور کلی اگر دستور زیر رو توی ترمینالتون وارد کنید صفحه بازی باید براتون لود بشه و بازی به صورت رندوم براتون انجام بشه.
امیدوارم این مطب برای شما جذاب بوده باشد و از این آموزش لذت برده باشید .