#قسمت_چهارم(قسمت دوم)

با سلام خدمت دوستان عزیز و یونیتی کار

امروز تصمیم گرفتم یک دوره 0 تا 100 ساخت بازی مولتی پلیر با nodejs رو اموزش بدم که شامل:

قسمت اول:توضیحات اولیه در باره nodejs و زبان آن و راه اندازی سرور روی پورت و چک کردن وصل شدن یا نشدن کاربر به سرور

قسمت دوم:وصل شدن به سرور با نام انتخابی و نمایش اسم کاربر به بقیه کاربران

قسمت سوم: ایجاد کارکتر و حرکت در سرور

قسمت چهارم: سیو شدن کارکتر های درون بازی بعد از دیسکانکت کردن و کانکت کردن سرور

قسمت چهارم(قسمت دوم):ذخیره مشخصات کاربران(ثبت نام درون بازی) در پایگاه داده

قسمت چهارم(بخش سوم): ورود کاربر در صورت داشتن حساب در بازی+ فرستادن کد به ایمیل برای تایید حساب

قسمت چهارم(بخش آخر): ساخت پنل لاگین کاربران

قسمت پنجم: نشونه گیری و شلیک به دیگر کاربران

قسمت ششم: ایجاد روم درون بازی

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

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

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

در این قسمت یعنی قسمت چهارم بخش دوم به درخواست دوستان اموزش کاملا متفاوتی رو براتون اماده کردم

در این اموزش ابتدا پنل ثبت نام کاربر را ساخته و در ادامه شما رو با پایگاه داده اشنا میکنیم همینطور روش اتصال نود به پایگاه داده رو خواهید اموخت همچنین با دستور های SELECTوINSERT اشنا میشوید و شما میتوانید فیلد خاصی رو از پایگاه داده درخواست کرده در ادامه از این تکنیک برای برسی ثبت نام کاربر استفاده میکنیم تا درصورت وجود داشتن ایمیل اجازه ثبت نام به کاربر ندهد و همچنین در صورت وجود خطا از سمت سرور اونو به اطلاع کلاینت برسونید در قسمت بعدی شما رو با وارد شدن کاربر در دفعات دیگر بدون نیاز به وارد کردن ایمیل و پسورد و همچنین در صورت داشتن وقت شما یاد خواهید گرفت که چگونه برای ثبت نام کدی تعیین کرده تا به ایمیل کاربر ارسال گردد.

*نکته:برای اجرای این اموزش به نرم افزار wamp server نیاز میباشد.

با اشتراک این اموزش و نظرات میتوانید در تسریع توزیع این ویدیو های اموزشی مارا یاری دهید.

لینک هایی که در اموزش گفته شد:

-nodejs: ورود به سایت اصلی

-brackets: ورود به سایت اصلی

پکیج socket.io در قسمت اول قرار گرفته است.

اگر مشکلی داشتید در انجمن مطرح کنید

با اشتراک مطالب از ما حمایت کنید.