آموزش پروژه محور Three.js و Socket.IO – ساخت بازی سه بعدی چندنفره – پیش ثبت نام
0 ساعت
0.0
ساخت بازیهای سهبعدی که در دنیای متاورس هم استفاده میشود، آینده پیش روی وب است، درآمدهای هنگفتی از بازیهای متاورس نصیب سازندههای آنها میشود. اگر علاقهمند به ساخت بازیهای چندنفره هستید، این دوره برای شما مناسب است. آشنایی اولیه با جاوا اسکریپت ضروری است. در این آموزش یاد میگیرید که چطور با کمک NODE.js و Socket IO با کتابخانه THREE.js یک بازی آنلاین سهبعدی چندنفره طراحی کنید. پس از اتمام این فرادرس، مهارتهای لازم برای ایجاد بازیهای چندنفره سهبعدی را خواهید داشت. با کمترین کد، در حدود 400 خط به این هدف دست پیدا میکنید. با کمک Socket IO طراحی یک بازی که در آن چندین بازیکن از راه دور میتوانند دادهها را به اشتراک بگذارند بسیار آسان است. میتوانید با استفاده از سرور Node.js یک برنامه چت ساده ایجاد کنید. در این دوره، شما یاد خواهید گرفت که چگونه از THREE.js برای نمایش محتوای سهبعدی در یک مرورگر، از جمله در تلفن همراه، استفاده کنید. همچنین کتابخانه های WebGL، THREE.js معرفی میشوند، دسترسی به منابع سهبعدی آنلاین مدلها و هم انیمیشنها بررسی میشود و چگونگی استفاده از Blender برای ویرایش این assetها بررسی میشود. سایتهایی معرفی میشود که در آن مدلهای سهبعدی و انیمیشن آنها به رایگان موجود است. با کمک Socket IO و ردوبدل کردن اطلاعات میتوانید از موقعیت بازیکنهای دیگر در زمین بازی مطلع شوید. میتوانید با ارسال یک پیام چت خصوصی، سوکت به سوکت، با بازیکنان راه دور چت کنید.