درود مهمان گرامی! ثبت نام

آموزش ساخت بازی با C# آموزش پروژه محور یونیتی Unity آموزش ساخت بازی حدس تصویر
آموزش مدل سازی در Maya آموزش یونیتی Unity- ساخت منو آموزش گنجینه برنامه نویسی اندروید
آموزش مدل سازی با 3Ds Max آموزش متحرک سازی با Unity آموزش گرافیک کامپیوتری با OpenGL
آموزش متحرک سازی در 3Ds Max مجموعه آموزش های ساخت بازی آموزش ساخت بازی در ویژوال بیسیک
● آموزش های رایگان ● تبلیغات دیجیتال هوشمند ● استخدام در فرادرس

نظرسنجی: با توجه به توضیحات نظر شما چیست ؟
#C
JavaScript
++C
C
سایر موارد
[نمایش نتایج]
 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
بازی آنلاین
#1
Thumbs Up 
با سلام  smiley

دوستان یک سواله که ذهنمو مشغول کرده ، میخواستم بدونم که کدام زبان برنامه نویسی برای ساخت سرور بازی آنلاین مناسبه ؟؟

قوی باشه  بشه باهاش هرچیزی ساخت
سبک باشه ... که لودینگش طول نکشه
با یونیتی ارتباط بهینه برقرار کنه و با جابجایی بین سین ها اتصال قطع نشه!

لطفا اگر زبانیم معرفی می کنید آموزششم بگید !  nerd
پاسخ
#2
یعنی همه تو انجمن بازی آفلاین میسازن ؟
پاسخ
#3
آقا یکی کمکم کنه  depressed
چه زبانی خوبه ؟ میخوام سوکت نویسی کنم
پاسخ
#4
کلاینت و سرور یک بازی می‌ةونه کاملا در زبان و موتور ساخت تفاوت داشته باشند.
مثلا میشه کلاینت رو با سی شارپ و یونیتی ساخت و سرور رو با سی++.

شخصا برای نوشتن سرور از python استفاده می‌کنم چون تو هر پلتفرمی اجرا میشه چه ARM چه x64 یا x86 و با هر OS هم سازگار هست: لینوکس، ویندوز...
مزیت دیگش اینکه نیازی به compile نداره زود run میشه و در هرکجا که بخوام با یه ادیتور ساده متنش قابل ویرایش هست.
انتخاب دوم  سوم من به ترتیب Java  سی++ است.
پاسخ
 سپاس شده توسط A.m
#5
سلام ...
من به سوکت نویسی آشنا هستم ... با Node.js سرور می سازم

ساده هست ولی خیلی خیلی کنده ... یک لودینگ ساده رو دو دقیقه طول میده ... بازی پسر خوانده را نگاه کنید  smiley

زبان C , ++C و یا #C چطورن ؟
پاسخ
#6
سروری که شما با نود مینویسید احتمالا مشکلاتی داره،مشکل از شیوه نوشتن هست وگرنه nodejs قوی هست و من ندیدم 2 دقیقه برای کانکت زمان ببره
من شخصا از سی شارپ استفاده میکنم چون:
کنترل کامل روی اجرای موازی دارم
کنترل کامل روی thread دارم
میتونم خیلی راحت برای مدیریت سرورم فرم تعریف کنم
زبان کامل هست و قدرت زیادی داره ،تو این زبان چیزی کم و کسر وجود نداره

ویرایش:
اگر قصد دارید برای یونیتی استفاده کنید پیشنهاد میکنم از سی شارپ استفاده کنید چون میتونید ابجکت ها رو سریالایز کنید(در صورتی که مستقیم از بافر استفاده نکنید)
مرجع گیم میکر در ایران
کانال تلگرام هلپ گیم میکر
ای پی تیم اسپیک بیدگیمز(سروری برای همه عزیزان بازی ساز و توسعه دهنده):5.9.247.246
ایدی تلگرام:hadieb73

پاسخ
 سپاس شده توسط qwerty13 ، A.m
#7
خیلی ممنون

نه شیوه نوشتن نیست !

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



ما یک دوستی داشتیم میگفت سی شارپ سنگینه .... سی بهتره

بعد از یک مهندس پرسیدم گفت سی شارپ !

الآن کلش سرورش با سی شارپه ؟

حالا سی شارپ یا همون Asp.net را از کجا یاد بگیرم ؟

ممنون میشم شما که بلدید بگید ! اگه میشه کامل هم باشه یعنی از صفر تا آپلود فایل ها در سرور
پاسخ
#8
(24/3/1397، 11:53 صبح)A.m نوشته است: خیلی ممنون

نه شیوه نوشتن نیست !

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



ما یک دوستی داشتیم میگفت سی شارپ سنگینه .... سی بهتره

بعد از یک مهندس پرسیدم گفت سی شارپ !

الآن کلش سرورش با سی شارپه ؟

حالا سی شارپ یا همون Asp.net را از کجا یاد بگیرم ؟

ممنون میشم شما که بلدید بگید ! اگه میشه کامل هم باشه یعنی از صفر تا آپلود فایل ها در سرور

در مورد قسمت اول حرفتون باید بگم یکی از اساتید بزرگ گیم میکر ایران که بازی انلاین هم میسازن با نود (اقای علی جهاندیده) ازشون سوال کردم دو دقیقه طول نمیکشه حتی بازی اخرین نبردی که ساختن هم دو دقیقه طول نمیکشه برای اتصالش.
شما مطمئن هستید پسر خوانده از نود استفاده میکنه و اگر استفاده میکنه از سوکت هست؟
سی شارپ با Asp.net زمین تا اسمان فرق داره. سی شارپ تحت دات نت فریم ورک برای اپ های ویندوز استفاده میشه ، تحت مونو برای بازی ، تحت زامارین برای اپ های موبایل و تحت asp برای طراحی وبسایت
اگر قصد دارید برنامه سرور با سی شارپ بنویسید باید برنامه نویسی تحت دات نت فریم ورک با تحت اپ های winform یا console رو یاد بگیرید بعد هم سوکت نویسی در سی شارپ، برای نوشتن سرور در سی شارپ باید تسلط تقریبی روی این زبان و کامپوننت های مورد استفاده داشته باشید
مرجع گیم میکر در ایران
کانال تلگرام هلپ گیم میکر
ای پی تیم اسپیک بیدگیمز(سروری برای همه عزیزان بازی ساز و توسعه دهنده):5.9.247.246
ایدی تلگرام:hadieb73

پاسخ
 سپاس شده توسط A.m
#9
با سلام و تشکر  smiley
من به سی شارپ تسلط کافی دارم (البته تو یونیتی)
Socket.io هم بلدم ! 
1.نظرتون درباره C یا ++C چی هست ؟
2.حالا خودتون ساخت سرور بازی با سی شارپ از کجا یاد گرفتید ؟(لینک آموزش)
3.راستی تویی امضاتون یک سرور هست ! این سرور مجازی هست ؟ از کجا تهیه کردید ؟
4.سرور کلش با سی شارپه ؟
ممنون
پاسخ
#10
(26/3/1397، 10:12 عصر)A.m نوشته است: با سلام و تشکر  smiley
من به سی شارپ تسلط کافی دارم (البته تو یونیتی)
Socket.io هم بلدم ! 
1.نظرتون درباره C یا ++C چی هست ؟
2.حالا خودتون ساخت سرور بازی با سی شارپ از کجا یاد گرفتید ؟(لینک آموزش)
3.راستی تویی امضاتون یک سرور هست ! این سرور مجازی هست ؟ از کجا تهیه کردید ؟
4.سرور کلش با سی شارپه ؟
ممنون
خیلی خوبه البته socket.io متفاوت هست
1- سی پلاس پلاس خیلی خوبه ، برای نوشتن سرور سی زیاد جالب نیست چون در پیاده کردن منطق سرور خیلی مشکلات زیادی پیدا میکنید(البته objective c متفاوته)
2- داخل گوگل سرچ کنید بیشتر مقالاتی که خواندم از ماکروسافت بوده
3-بله سرور مجازیه ، اینو اقای توحید فتحی حبشی تهیه کردند فکر میکنم از شاپینگ سرور هست
4- سرور کلش با جاوا هست البته اینو توی چند فروم مطرح خوندم و از درست بودنش مطمئن نیستم
مرجع گیم میکر در ایران
کانال تلگرام هلپ گیم میکر
ای پی تیم اسپیک بیدگیمز(سروری برای همه عزیزان بازی ساز و توسعه دهنده):5.9.247.246
ایدی تلگرام:hadieb73

پاسخ
 سپاس شده توسط A.m


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  بازی آنلاین emaratkar 1 159 8/6/1396، 07:10 عصر
آخرین ارسال: ali.z
  جدول امتیازات آنلاین یونیتی A.m 2 193 22/5/1396، 10:07 عصر
آخرین ارسال: A.m
Lightbulb سوال بازی آنلاین (خیلی مهم) A.m 0 283 10/3/1396، 08:27 عصر
آخرین ارسال: A.m
Question سوالی درباره بازی آنلاین A.m 0 269 15/2/1396، 02:00 عصر
آخرین ارسال: A.m
  سوال: بازی آنلاین در یونیتی sllark 1 485 5/5/1395، 09:04 عصر
آخرین ارسال: ketabi



کاربرانِ درحال بازدید از این موضوع: 1 مهمان
آموزش ساخت بازی با C# آموزش پروژه محور یونیتی Unity آموزش ساخت بازی حدس تصویر
آموزش مدل سازی در Maya آموزش یونیتی Unity- ساخت منو آموزش گنجینه برنامه نویسی اندروید
آموزش مدل سازی با 3Ds Max آموزش متحرک سازی با Unity آموزش گرافیک کامپیوتری با OpenGL
آموزش متحرک سازی در 3Ds Max مجموعه آموزش های ساخت بازی آموزش ساخت بازی در ویژوال بیسیک
● آموزش های رایگان ● تبلیغات دیجیتال هوشمند ● استخدام در فرادرس