دیدگاه کاربران
هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است
اشتراک مکتبپلاس
خرید اشتراکبا خرید اشتراک مکتبپلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.
آشنایی با اصول کلیدی: یادگیری مبانی گرافیک دوبعدی، انیمیشن، صداگذاری و تشخیص برخورد (Collision Detection)
ابزارها و زبانهای برنامهنویسی: استفاده از زبان برنامهنویسی Lua و فریمورک قدرتمند LÖVE 2D
پروژههای عملی: برنامهنویسی و ساخت چندین بازی کامل توسط شخص فراگیر تا پایان دوره
بررسی بازیهای کلاسیک: تحلیل و پیادهسازی مکانیزمهای بازیهای خاطرهانگیزی مانند Super Mario Bros، Pokémon، Angry Birds، Pong، Flappy Bird و غیره
15 ساعت ویدئو
گواهینامه مکتبخونه
دسترسی مادامالعمر به محتوای دوره
زیرنویس اختصاصی مکتبخونه
این دوره بهعنوان ادامهای بر دوره مبانی علوم کامپیوتر (CS50x) طراحی شده است. پیشنیاز اصلی آن داشتن تجربه قبلی در زمینه برنامهنویسی (آشنایی با مفاهیمی مانند متغیرها، ساختارهای شرطی، حلقهها، توابع و آرایهها) است، بهنحوی که فراگیران بتوانند بهخوبی با منطق کدنویسی و ساختار دادهها ارتباط برقرار کنند.
در این دوره عملی، توسعه بازیهای تعاملی دوبعدی را بیاموزید و در عین حال، طراحی بازیهایی مانند سوپر ماریو برادرز (Super Mario Bros)، پوکمون (Pokémon)، انگری بردز (Angry Birds) و موارد دیگر را بررسی کنید.
آنچه خواهید آموخت
این دوره از طریق جلسات آموزشی، اصول گرافیک دوبعدی، انیمیشن، صدا و تشخیص برخورد را با استفاده از فریمورک LÖVE و همچنین زبانهایی مانند Lua بررسی میکند. تا پایان دوره، چندین بازی مختص به خود را برنامهنویسی کردهاید و درکی جامع از اصول اولیه طراحی و توسعه بازی به دست خواهید آورد.
درباره این دوره
در تلاش برای درک نحوه پیادهسازی بازیهای ویدئویی، طراحی بازیهای خاطرهانگیز دوران کودکی زیر را بررسی خواهید کرد:
این دوره از جایی که CS50x به پایان میرسد شروع میشود و بر توسعه بازیهای تعاملی دوبعدی (2D) تمرکز دارد. دانشجویان طراحی و مکانیک بازیهای دوران کودکی مانند پونگ (Pong)، فلپی برد (Flappy Bird)، بریکاوت (Breakout)، مچ تری (Match 3)، سوپر ماریو برادرز (Super Mario Bros.)، افسانه زلدا (Legend of Zelda)، انگری بردز (Angry Birds) و پوکمون (Pokémon) را بررسی میکنند تا درک کنند که بازیهای ویدئویی بهطور کلی چگونه پیادهسازی میشوند.
این دوره از طریق جلسات آموزشی، اصول گرافیک دوبعدی، انیمیشن، صدا و تشخیص برخورد را با استفاده از زبان برنامهنویسی Lua و فریمورک LÖVE 2D بررسی میکند. تا پایان دوره، دانشجویان چندین بازی مختص به خود را برنامهنویسی کردهاند، درکی جامع از اصول اولیه طراحی و توسعه بازی به دست آوردهاند و مجهز به پیادهسازی آنها به صورت حرفهای یا شخصی هستند.
هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

پس از گذراندن دوره به صورت آنلاین در سایت مکتبخونه، گواهینامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتبخونه به اسم شما صادر شده و در اختیار شما قرار میگیرد.
کیفیت این آموزش توسط مکتبخونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر میتوانید درخواست بازگشت وجه کنید.
کالتن کارشناس فناوری در بخش آموزش مداوم دانشگاه هاروارد است.