آموزش ساخت بازی چندنفره: پنگ
|بسم الله الرّحمن الرّحیم
به مناسبت دههی فجر ۹۴
سلام. ساخت بازی چندنفره آنلاین یکی از امکانات پیشرفتهی موتور کانستراکت ۲ است. در قسمت اوّل با اصول طراحی بازیهای چندنفره در کانستراکت آشنا شدیم، در قسمت دوم با چگونگی اتّصال بازیکنها به یکدیگر و رد و بدل کردن پیامهای ساده صحبت کردیم، در این قسمت میخواهیم با همزمان سازی اشیاء و وظایفهاست و پیر آشنا شویم. در قسمت بعدی نیز که آخرین قسمت از این سری آموزشهاست درمورد نکات باقی مانده از جمله پیش بینی ورودی محلی و جبران لگ (که در قسمت اول مفهومشان توضیح داده شده) به طور عملی صحبت خواهیم کرد ان شاءالله.
قسمتهای قبلی:
۱. مفاهیم اوّلیّه
۲. چتروم
لینکهای دانلود و مشاهدهی آموزش ساخت بازی چندنفره: پنگ | ||
---|---|---|
کیفیت بالا | دانلود | نمایش |
کیفیت پایین | دانلود | نمایش |
سؤالات فنی خود را فقط در انجمن بپرسید. در غیر این صورت پاسخ داده نخواهد شد.
۴۴ نظر
همیشه عالی بودین و خواهید ماند. انشاءالله موفق باشید
سلام.واقعا دمت گرم آقا مجتی.خسته نباشی
ممنون که این آموزشهای حرفه ای رو میزلرید. لطفا آموزش بازی آنلاین مثل “ارتش جیبی” هم بزارید. ممنون
عالی عالی و همچنان عالی
سلام
میشه فایل های این بازی هم قرار بدید؟
اسپرایت ها منظورمه!
سلام
فایل خاصی نداشت، ولی بفرمایید:
http://s7.picofile.com/file/8242774700/pong.7z.html
دمتون گرم آموزش خوبی بود
سلام شاید مربوط نباشه ولی میشه بگید چجوری کنم که وقتی یه اینستنس وریابل به صفر یا کمتر از صفر میرسه اون گزینه که اینستنس مال اونه دیگه کار نکنه؟
سلام
با یک Compare instance variable ساده میشه این کارو کرد.
از این به بعد سؤالاتتون رو در انجمن مطرح کنید.
سلام لطفا این مطلب رو هم پوشش بدید ، بازی چند نفره با Wi-Fi افلاین در کانستراکت 2
http://s7.picofile.com/file/8243159834/airconsole_construct2_master.zip.html
علیک سلام
اتفاقا در فکرش بودم
ولی میخوام اوّل همین چهار قسمت آنلاین تموم بشه.
درضمن از این آموزش زیاد استقبال نشده، تعداد دانلودها پایین بوده و ضمناً تا الآن فقط یک نفر تمرینش رو فرستاده.
من تا نصفه نگاه گردم یهو دستم خور صفرو ریستارت کردم قسمت انلاین کردن دادن اونیکی دسته کدومه
سلا ممنون بابت اموزشا تون ولی اگ میشه اموزش ساخت یک بازی انلاین مثل کلش برای اندروید بزارید یا اگ گذاشتین لینکشو بدین ماهم ببینیم
سلام. لطفا قسمت بعدی رو هم بگذارید. ممنون
علیک سلام
همون طور که توی خود آموزش هم گفتم، هر وقت تعداد تمرینهای ارسال شده به ۱۴تا برسه قسمت چهارم رو شروع میکنیم. ولی متأسفانه تا حالا فقط دو نفر فرستادند.
می دونم شما خیلی زحمت می کشی ولی شما از کجا میدونید که تا حالا 14 نفر نساختند ما منتظریم! لطفا شما اگه تو فیلم آموزشی می کفتین که قسمت 4 رو کی شروع می کنین 100 درصد بهتون میفرستادن.من 20 دقیقه از فیلم مونده تا تموم شه.تموم شد توی انجمن پیام خصوصی براتون میفرستم انشا… هر کی موافقه یک نظر بده
از اونجایی میدونم که فقط دو نفر بازیشون رو برای بنده ارسال کردند.
توی ویدئو هم گفتهبودم.
خیلی خوبید
نه خیلی خیلی گلید
راستی پلاگینیم داره بشه 3 بعدی هم کار کرد؟
سلام
بله، داره، ولی بهتره برای سهبعدی سراغ انجینهای مخصوص بروید.
می دونم…..ولی یه خواهشی داشتم که جواب بدیم هر چه قدر فکر میکنم یادم نمیاد چه جوری تو انجمنتون چیز جدیدی ارسال کنم.
لطفا یه کمکی کنین که کجا بود!
http://construct2.ir/misc.php?action=help&hid=5
سلام آقا مجتبی من یه مشکلی از تو ویدیو تون دیدم که واسه خودمم مشکل ساز شدآخر ویدیو تون اگر نگاه کنین امتیاز ها اشنباه داده میشه برای هاست درست است ولی در پیر جابجا نشان داده میشوند
اگه فایل نمرینی بخواهم بفرستم به کی و کجا و چه فایلی بفرستم
جواب رو اگر به جیمیل من ارسال کنین ممنون میشوم
مرسی
آقا یه سوال!
من قسمت اول آموزش رو خوندم.
یک جا تقریبا وسطای کتاب گفته بودین بیشتر از صد نفر نمی شه عضو بازی بشن!!!!
واقعا اینجوریه یا نه.
بعدش یه سوال دیگه وقتی که ما سرور استفاده نمی کنیم و هاستمون همون بازیکنه.!اطلاعات بازی میره روی گوشی اون .
اون وقت اگر شخص تصمیم داشته باشه گوشیشو ریست فکتور کنه کل بازی نابود می شه که.
همچنین اگر ما بخوایم که توی بازیمون مثل خروس جنگی و کلش و…….از متغیری مثلا الماس استفاده کنیم به خاطر اینکه اطلاعات روی گوشی یکی از بازیکن هاست راحت میشه با رت منیجر و یه ذره سختی هکش کرد!!!!!
واقعا نیازمندم جوابمو بدید چون می خوام یه آنلاینشو بسازم بعدش واقعا گیر افتادم چون می ترسم بازی که ساخته شد آخرش بالاکی پچر و گیم کیلر و روت منیجر بیفتن به جون بازی( ایرانی هستیم دیگه)
توضیح داده بودم که بستگی به بازیتون داره، اگه بازیتون سرور داشته باشه صدتا بازیکن، معمولیه، ولی اگه بدون سرور باشه خیلی زیاده.
بله، همین طوره، اطّلاعات بازی باید روی سرور ذخیره بشه، نه در دستگاه یکی از کاربران. برای این منظور باید از شیء AJAX یا WebSocket استفاده کنید که البته نیاز به برنامهنویسی سمت سرور هم دارید.
سلام خیلی عالی
فقط ای کاش سورسش هم میزاشتین.
داداش دوتا سوال دارم یک این بازی های انلاینی ک ما بازی میکنیم شارژی ک از ما کم میشه تو جیب کی میره شرکت بازی ساز یا سیم کارت یا… دو باید چی کار کنم ک پرداخت درون برنامه ای بازیم با لاچکی پچر هک نشه مثل بازی کابوس دشمن ک با لاکی پچر هک نمی شه
سلام، تو جیب همونا که ازشون اینترنت میگیرید.
در اینجا یک روش برای هک نشدن با لاکی پچر هست:
http://construct2.ir/showthread.php?tid=1653
داداش خیلیییییی دمت گرم
داداش تو این روش بازم امکان هک هست ولی خیلی کم من شنیدم ک بازی های انلاین غیر قابل هکن من بازیم صرفا برای چت روم انلاین و من باید چی کار کنم ک برای هک نشدن انلاین شه
سلام لطفا کمک کنین من دستم خورد و صفه ی تیلزرو ضرب در زدم و رفت بعد خواستم بیارمش تو بخش اپجکتز کلیک راستوزدم و گزینه ی hide رو زدم نوار اپجکتم هم رفت حالا چی کار کنم لطفاکمک کنین
سلام
در انجمن بپرسید
چی جوری
سلام خسته نباشید من تازه شروع کردم و بازی yumm رو ساختم و حالا می خوام اینو شروع کنم میشه ازتون خواهش کنم این اموزشو کامل کنید لطفا
سلام
خواهش میکنم قسمت چهارم رو بسازید من هنوز نمیتونم بازی انلاین حرفه ای بسازم اخه این مثال یکم ساده بود میشه خواهشا قسمت بعدی رو سریع تر بزنید حتی حاضرم بخواطرش پول بدم فقط لطفا سریع اینو درست کنید
سلام
خواهش میکنم قسمت چهارم رو بسازید من هنوز نمیتونم بازی انلاین حرفه ای بسازم اخه این مثال یکم ساده بود میشه خواهشا قسمت بعدی رو سریع تر بزنید حتی حاضرم بخواطرش پول بدم فقط لطفا سریع اینو درست کنید ممنونم
به نام خدا
سلام ببخشید کی اموزش اخر رو میذارید خیلی منتظرم
چون ما ساده ها بازی حرفه ای بسازیم
منتظر قسمت 4 هستیم
اگر شد اموزش بازی مثل کوییز اف کینگ که ایرانی هست را هم بدید با تشکر
علیک سلام
برای این آموزشها خیلی زحمت کشیده میشه، ولی وقتی کسی استفاده نمیکنه ما هم آموزش نمیذاریم. همین آموزش مدّت زیادیست که در سایت قرار گرفته و ما هم از بینندگان این آموزش یک تمرین خواستیم. ولی فقط دو نفر این تمرین رو ارسال کردند. با این وجود آیا واقعاً انتظار دارید قسمت بعدی رو هم فقط برای دو نفر آماده کنیم؟
سلام و درود خدمت اقای قاسم زاده عزیز
بنده یه سوال داشتم خدمتتون
شخصی که به زبان سی شارپ و موتور یونی تسلط داشته باشه اما بلد نباشه چجور بازی انلاین بسازه با این اموزش میتوتونه موارد لازم برای ساخت بازی انلاین رو کسب کنه ؟
بازیی مثل quiz of kings که یه بازی 2بعدی آنلاینه
علیک سلام
نه، این آموزش فقط مربوط به کانستراکت هست.
البتّه مطالعهی قسمت اوّل این آموزش که در مورد مبانی و مفاهیم ساخت بازیهای آنلاین هست خالی از لطف نیست و میتونه برای یونیتی هم مفید باشه.
سلام و درود مجدد
والا جناب قاسم زاده بنده در حال اموزش دیدن موتور یونیتی هستم ولی متاسفانه موارد و تابع های انلاین ساختن بازی در بسته وجود نداره
شما آموزشی سراغ ندارید که بنده رو به هدفم برسونه ؟
حتی اگر جایی هم برای فروش موجود داشته باشن بنده مشکلی با مبلغش ندارم
تشکر فراوان بابت راهنماییتون
علیک سلام
خودم که با یونیتی کار نمیکنم. ولی با یک جستجوی خیلی ساده در گوگل این پیدا شد مثلاً:
https://unity3d.com/learn/tutorials/topics/multiplayer-networking
سلام
ممنون از سایت و مطالب خوبتون
خواستم بگم این ویدیو مثل بقیه ویدیو هاتون عالی بود
سلام . خیلی تشکر از سایت عالی شما. ببخشید شما گفتید که از فایل ها استفاده نکنیم.و اگه استفاده شه برخورد می شه . من می خواهم مثل اموزش های شما یک بازی بسازم برای همین در حین دیدن می سازم .ولی با اسپرایت های خودم و همه چی خودم و اندکی تغییر . اشکالی نداره؟
سلام
ممنون ازتون
میخواستم ازتون خواهش کنم قسمت چهارم را نیز بگذارید
حدود 3 .4 سالی میشه این پست را گذاشتتید
من پروژم را ساختم و نمیدونستم کجا بفرستم ولی برای احترام به شما
همینجا میزارم
http://s8.picofile.com/file/8317724384/pong.exe.html