ارسالها: 237
موضوعها: 67
تاریخ عضویت: خرد 1394
سپاسها: 203
274 سپاس گرفتهشده در 58 ارسال
سلام
دوستان با کانستراکت 2 میشه بازی آنلاین چند نفره ساخت؟؟
یه توضیحی در مورد چیزی که میخوام بسازم: بازیکن اول بازی ثبت نام میکنه و مثلا لول و اینطور چیزا هم داره.
برای بازی باید منتظر بمونه حد اقل 5 نفر با هم آنلاین بشن تا بتونن بازی رو شروع کنن. بازی هم ماشینی هستش. حرکتی که یک ماشین میکنه برای بازیکن هایدیگر هم نشون داده بشه (نه مثل بازی مثلا ویراژ).
ارسالها: 39
موضوعها: 10
تاریخ عضویت: شهر 1393
مکان: تهران
سپاسها: 44
50 سپاس گرفتهشده در 16 ارسال
تا اونجایی که میدونم پلاگین خاصی نداره بره ثبت نام ..
ولی میتونه موقتی باشه ولی اطلاعات رو تو خودش نگه نمیداره...
--------
ولی بره ثبت نام میتونید از php و پلاگین آجاکس استفاده کنید
بره اینکار میتونید از دو روش استفاده کنید
یکی دیتابیس و یکی فایل
فایل :
نام و اطلاعات کاربران رو تو فایل ها ذخیره کنید و بعدا با split اونهارو بگیرید (خواستید کدشو دارم)
دیتابیس :
بره اینکار باید کاملا با دیتابیس در php اشنا باشید
دلیل اینکه میگم کامل مساءل امنیتیش هست
با 1خط کد ساده میشه اطلاعات دیتابیس رو کشید بیرون و واسه همین میگم باید بلد باشید تا امنیتیش رو بالا ببرید
ولی در روش فایل این مشکلا وجود نداره ...
ارسالها: 39
موضوعها: 10
تاریخ عضویت: شهر 1393
مکان: تهران
سپاسها: 44
50 سپاس گرفتهشده در 16 ارسال
من سورس ذخیره کردن اطلاعات رو و دیدن اطلاعات رو دارم
ولی اگر php بلد نباشید هیچ کارتون نمیاد
حداقل باید مفاهیم پایشو بلد باشید تا ترکیب کنید
ارسالها: 1,091
موضوعها: 122
تاریخ عضویت: دي 1393
مکان: همدان-ملایر
سپاسها: 236
1923 سپاس گرفتهشده در 1126 ارسال
برای راه اندازی و ساخت بازی چند نفره انلاین همواره به کلاس های زیر احتیاج دارید.
1- کلاس اتصال: یک کلاسی بتوان پلتفرم های مختلف به سرور متصل شوند(دسترسی به وای فا)
2- کلاس سرور : بتوانید اطلاعات کاربران را در بانک اطلاعاتی ذخیره کنید و یکسری توابع که با پی اچ پی یا اس پی نت باشد. بانک اطلاعاتی اطلاع کاربرانی که ثبت نام می کند را ثبت می شود و همچنین وضیعت بازی افراد مثلا شما الان 5000 سکه دارید و ...
3- کلاس شبکه : مدیریت بازی که بیش از اندازه افراد وارد نشود و براساس قدرت سرور در اختیار
دادها باید غیر همزمان ارسال شود.
4- کلاس اعتبار سنجی : ربات ایتم جمع نکند . یا هرگونه دخالت خارجی را خنثی کند.
آموزش فارسی را نمی دانم ولی انجین تری دی گیم استادیو آموزش از ابتدایی تا حرفه ای ساخت بازیهای آنلاین را مفصل و ساده توضیح داده است. و یک الگو دارد که شما را از برنامه نویسی معاف می کند می توانید از کد های آن هم استفاده کنید