ساخت بازی چند نفره آنلاین
#1
سلام

دوستان با کانستراکت 2 میشه بازی آنلاین چند نفره ساخت؟؟

یه توضیحی در مورد چیزی که میخوام بسازم: بازیکن اول بازی ثبت نام میکنه و مثلا لول و اینطور چیزا هم داره.
برای بازی باید منتظر بمونه حد اقل 5 نفر با هم آنلاین بشن تا بتونن بازی رو شروع کنن. بازی هم ماشینی هستش. حرکتی که یک ماشین میکنه برای بازیکن هایدیگر هم نشون داده بشه (نه مثل بازی مثلا ویراژ).
[تصویر:  iyi4_6-28-2015_6-38-49_am.png]
  پاسخ


 سپاس شده توسط:
#2
تا اونجایی که میدونم پلاگین خاصی نداره بره ثبت نام ..
ولی میتونه موقتی باشه ولی اطلاعات رو تو خودش نگه نمیداره...

--------
ولی بره ثبت نام میتونید  از php و پلاگین آجاکس استفاده کنید

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

فایل :
نام و اطلاعات کاربران رو تو فایل ها ذخیره کنید و بعدا با split اونهارو بگیرید (خواستید کدشو دارم)
 
دیتابیس :
بره اینکار باید کاملا با دیتابیس در php اشنا باشید 
دلیل اینکه میگم کامل مساءل امنیتیش هست
با  1خط کد ساده میشه اطلاعات دیتابیس رو کشید بیرون و واسه همین میگم باید  بلد باشید تا امنیتیش رو بالا ببرید


ولی در روش فایل این مشکلا وجود نداره ...
  پاسخ


 سپاس شده توسط: esmail33
#3
بره ثبت نام از پلاگین parse استفاده میکنم. خیلی راحت و بدون دردسر

بره دیتابیس هم همینطور. (البته باید بیشتر تحقیق کنم) امنیت دیتابیس parse خیلی بالاست

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

(1394/5/24، 10:07 عصر)amireza نوشته است: فایل :
نام و اطلاعات کاربران رو تو فایل ها ذخیره کنید و بعدا با split اونهارو بگیرید (خواستید کدشو دارم)
 

خیلی ممنون میشم اگه بدید کدش رو. چون اینجوری دقیق متوجه نشدم
[تصویر:  iyi4_6-28-2015_6-38-49_am.png]
  پاسخ


 سپاس شده توسط:
#4
من سورس ذخیره کردن اطلاعات رو و دیدن اطلاعات رو دارم
ولی اگر php بلد نباشید هیچ کارتون نمیاد
حداقل باید مفاهیم پایشو بلد باشید تا ترکیب کنید
  پاسخ


 سپاس شده توسط:
#5
برای راه اندازی و ساخت بازی چند نفره انلاین همواره به کلاس های زیر احتیاج دارید.

1- کلاس اتصال: یک کلاسی بتوان پلتفرم های مختلف به سرور متصل شوند(دسترسی به وای فا)
2- کلاس سرور : بتوانید اطلاعات کاربران را در بانک اطلاعاتی ذخیره کنید و یکسری توابع که با پی اچ پی یا اس پی نت باشد. بانک اطلاعاتی اطلاع کاربرانی که ثبت نام می کند را ثبت می شود و همچنین وضیعت بازی افراد مثلا شما الان 5000 سکه دارید و ...
3- کلاس شبکه : مدیریت بازی که بیش از اندازه افراد وارد نشود و براساس قدرت سرور در اختیار
دادها باید غیر همزمان ارسال شود.
4- کلاس اعتبار سنجی : ربات ایتم جمع نکند . یا هرگونه دخالت خارجی را خنثی کند.

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


 سپاس شده توسط: amireza ، keyhan


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  حل شده ارور جاوا M.gh 4 1,867 1403/6/27، 10:19 عصر
آخرین ارسال: Klkj
  این چیه alirezagamemaker 4 2,327 1403/6/27، 10:18 عصر
آخرین ارسال: Klkj
  نشان دادن حرف در بازی کلماتی mehdi 0 287 1403/5/13، 05:27 عصر
آخرین ارسال: mehdi
  حل شده مشکل در آرایه mehdi 2 557 1403/4/26، 11:41 عصر
آخرین ارسال: mehdi
  حل شده خرید درون برنامه مایکت در وب ویو Arianm 3 1,296 1402/4/25، 12:01 عصر
آخرین ارسال: Arianm

پرش به انجمن: