جادی میرمیرانی هکر خندون، برنامه نویس خوشحال و مدیرسیستم است که با برخورداری از علم و تجربه بالا در زمینه برنامه نویسی امنیت شبکه فعالیت می کند. جادی کارشناسی برق گرایش مخابرات از دانشگاه صنعتی خواجه نصیرالدین طوسی و کارشناسی ارشد جامعه شناسی دارد. جادی بیست سال سابقه برنامهنویسی دارد و علاقه اصلی او لینوکس و شبکه است. بخش مهمی از محبوبیت جادی به دوره های آموزشی او مربوط می شود. او در این دوره ها ...
سطح | متوسط |
مدت زمان | ۱۷۶ |
حجم | ۵۰۴.۴۷ مگابایت |
در آموزش رایگان برنامه نویسی Rust با جادی، یاد میگیرید چگونه بازی کلاسیک هواپیمای آتاری را از صفر و بدون موتور بازی سازی در ترمینال بسازید.
در این دوره ی رایگان با جادی همراه می شوید تا زبان Rust را در قالب یک پروژه ی واقعی و سرگرم کننده یاد بگیرید. بازسازی بازی خاطره انگیز River Raid (هواپیمای آتاری) در ترمینال، بدون استفاده از هیچ موتور بازی سازی! در طول دوره با مفاهیم مهم برنامه نویسی در Rust آشنا می شوید و آن ها را در عمل تجربه می کنید. چون نوشتن بازی با پایتون تجربه ی جذابی بود، جادی در این دوره پروژه ای بزرگ تر را با زبان راست شروع می کند. این بار بر اساس بازی River Raid (هواپیمای آتاری) پیش می رود و بدون استفاده از موتورهای بازی سازی، یک بازی کامل در ترمینال میسازد. در این دوره ی رایگان، با یادگیری توسعه بازی و زبان Rust می توانید مهارت های برنامه نویسی خود را تقویت کنید.
در مرحله ی اول ساخت بازی ریور رید کنترل صفحه، طراحی بازیکن و شکل دهی رودخانه انجام می شود. سپس با پیاده سازی یک موتور فیزیک ساده، حرکت رودخانه شبیه سازی شده و برخورد قایق با موانع بررسی می گردد. در این بخش، قایق قادر است در رودخانه حرکت کند و با برخورد به دیواره ها از بین می رود. در ادامه، برای افزایش چالش و واقع گرایی بازی، دشمنان ایجاد می شوند و قابلیت شلیک موشک با کلید اسپیس اضافه می گردد. در مرحله بعد، دو ویژگی اصلی به بازی افزوده می شود. نمایش امتیاز و سوخت در صفحه و کاهش تدریجی سوخت و افزودن پمپ های سوخت به رودخانه است. به گونه ای که شلیک به آن ها امتیاز کسب می کند و عبور از روی آن ها سوخت قایق را افزایش می دهد. با تکمیل این مراحل، بازی به مرحله ای می رسد که گرافیک و رنگ بندی ترمینال اضافه می شود. با استفاده از دستورات ANSI، کاراکترها و پس زمینه رنگی شده و تجربه ی بازی جذاب تر و بصری تر می گردد.
آشنایی با زبان برنامه نویسی Rust
این دوره فرصتی است برای یادگیری زبان برنامه نویسی Rust و توسعه بازی در قالب یک پروژه ی کامل و چالش برانگیز.
برنامه نویسانی که با زبان Rust آشنا هستند و می خواهند مهارت خود را به صورت پروژه محور تقویت کنند.
امکان دانلود و پخش آنلاین دوره وجود دارد و شما به طور دائم به آن دسترسی دارید. این آموزش رایگان عرضه شده است و شما می توانید تمامی قسمت های آموزش برنامه نویسی Rust پروژه ساخت بازی با جادی | نوشتن بازی ریور رید را به طور رایگان دانلود کنید
هنوز بررسی برای این آموزش ثبت نشده است