یک نمونه کار توسعه دهنده به عنوان یک بازی دو بعدی ایجاد کنید


آیا از همان نمونه کارهای توسعه دهندگان قدیمی خسته شده اید؟ آیا می خواهید برای کارفرمایان یا مشتریان بالقوه متمایز شوید؟
ما به تازگی دورهای را در کانال YouTube freeCodeCamp.org ارسال کردیم که به شما یاد میدهد چگونه از Kaboom.js برای ساخت یک بازی دو بعدی استفاده کنید که به عنوان نمونه کار توسعهدهنده شما دوچندان میشود! JSLegendDev این دوره را توسعه داده است.
در دنیای فناوری، نمایش بهتر از گفتن است. نمونه کار توسعه دهنده رزومه بصری شماست که مهارت ها، پروژه ها و خلاقیت شما را به نمایش می گذارد. یک نمونه کار برجسته می تواند در یافتن شغل رویایی شما یا جذب مشتریان آزاد تفاوت ایجاد کند.
Kaboom.js یک کتابخانه جاوا اسکریپت است که برای سرگرم کننده و قابل دسترس کردن بازی های برنامه نویسی طراحی شده است. با Kaboom.js، برای ایجاد بازیهای جذاب و بصری، لازم نیست که پیشکسوت صنعت بازی باشید. این یک ابزار عالی برای توسعه دهندگانی است که می خواهند مهارت کدنویسی خود را به روشی منحصر به فرد و تعاملی به نمایش بگذارند.
آنچه در این دوره خواهید آموخت
این دوره ویدیویی جامع برای همه سطوح طراحی شده است، چه تازه شروع کرده اید و چه به دنبال اضافه کردن یک پروژه خلاقانه به مجموعه خود هستید. در اینجا آنچه دوره پوشش می دهد آمده است:
راه اندازی: با Kaboom.js شروع کنید و محیط توسعه خود را آماده کنید.
بارگیری دارایی ها: نحوه بارگیری و مدیریت دارایی های بازی خود را بیاموزید و زمینه را برای بازی نمونه کارها خود فراهم کنید.
استفاده از Tiled for Maps: Tiled ابزاری قدرتمند برای ایجاد نقشه های بازی است. ما به شما نشان خواهیم داد که چگونه از آن برای طراحی دنیای بازی خود استفاده کنید.
نمایش نقشه: به منطق پشت رندر نقشه خود روی صفحه بروید.
ایجاد بازیکن: هر بازی به یک قهرمان نیاز دارد. شما یاد خواهید گرفت که چگونه یک شخصیت بازیکن بسازید که نماینده شما در دنیای بازی باشد.
Boundary and Dialogue Logic: نحوه برنامه ریزی مرزها و گفتگوهای بازی را بیابید و بازی خود را تعاملی و جذاب کنید.
حرکت بازیکن و تخم ریزی: کاراکتر خود را با منطق برای حرکت بازیکن و تخم ریزی حرکت دهید.
مقیاسبندی دوربین، انیمیشنها و متن گفتگو: با جلوههای دوربین، انیمیشنها و متن گفتگوی پویا، به بازی خود پولیش اضافه کنید.
در پایان این دوره، شما نه تنها یک نمونه کار توسعه دهندگان منحصر به فرد خواهید داشت، بلکه درک کاملی از توسعه بازی با Kaboom.js خواهید داشت. دوره کامل را در کانال YouTube freeCodeCamp.org (تماشای 2 ساعته) تماشا کنید.
ارسال نظر