×
ribbon

آموزش توسعه بازی‌های دو بعدی CS50 2D | دانشگاه هاروارد CS50

مدرس:harvard university

Colton Ogden

در این دوره عملی، توسعه بازی های تعاملی دوبعدی را بیاموزید و در عین حال، طراحی بازی هایی... بیشتر
جدید
زیرنویس
بدون امتیاز
4دانشجو
15ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیمرداد ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آشنایی با اصول کلیدی: یادگیری مبانی گرافیک دوبعدی، انیمیشن، صداگذاری و تشخیص برخورد (Collision Detection)

ابزارها و زبان‌های برنامه‌نویسی: استفاده از زبان برنامه‌نویسی Lua و فریم‌ورک قدرتمند LÖVE 2D

پروژه‌های عملی: برنامه‌نویسی و ساخت چندین بازی کامل توسط شخص فراگیر تا پایان دوره

بررسی بازی‌های کلاسیک: تحلیل و پیاده‌سازی مکانیزم‌های بازی‌های خاطره‌انگیزی مانند Super Mario Bros، Pokémon، Angry Birds، Pong، Flappy Bird و غیره

این دوره شامل:

15 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

سرفصل‌های دوره

1 فصل12 جلسه15 ساعت ویدیو
آموزش توسعه بازی‌های دو بعدی CS50 2D | دانشگاه هاروارد CS50
  جلسه 0 بخش 1ول _ بازی Pong
60:00
  جلسه 0 بخش دوم _ بازی Pong
93:36
  جلسه 1 بخش 1ول _ بازی Flappy Bird
60:00
  جلسه 1 بخش دوم _ بازی Flappy Bird
61:03
  جلسه 2 بخش 1ول _ بازی Breakout
60:00
  جلسه 2 بخش دوم _ بازی Breakout
82:51
  جلسه 3 _ بازی Match 3
114:58
  جلسه 4 _ Super Mario Bros
98:28
  جلسه 5 بخش 1ول _ بازی Legend of Zelda
60:00
  جلسه 5 بخش دوم _ بازی Legend of Zelda
65:03
  جلسه 6 _ بازی Angry Birds
75:58
  جلسه 7 _ بازی Pokémon
90:02

پیش‌نیاز‌ها

این دوره به‌عنوان ادامه‌ای بر دوره مبانی علوم کامپیوتر (CS50x) طراحی شده است. پیش‌نیاز اصلی آن داشتن تجربه قبلی در زمینه برنامه‌نویسی (آشنایی با مفاهیمی مانند متغیرها، ساختارهای شرطی، حلقه‌ها، توابع و آرایه‌ها) است، به‌نحوی که فراگیران بتوانند به‌خوبی با منطق کدنویسی و ساختار داده‌ها ارتباط برقرار کنند.

توضیحات دوره

در این دوره عملی، توسعه بازی‌های تعاملی دوبعدی را بیاموزید و در عین حال، طراحی بازی‌هایی مانند سوپر ماریو برادرز (Super Mario Bros)، پوکمون (Pokémon)، انگری بردز (Angry Birds) و موارد دیگر را بررسی کنید.   

آنچه خواهید آموخت

این دوره از طریق جلسات آموزشی، اصول گرافیک دوبعدی، انیمیشن، صدا و تشخیص برخورد را با استفاده از فریم‌ورک LÖVE و همچنین زبان‌هایی مانند Lua بررسی می‌کند. تا پایان دوره، چندین بازی مختص به خود را برنامه‌نویسی کرده‌اید و درکی جامع از اصول اولیه طراحی و توسعه بازی به دست خواهید آورد.

درباره این دوره

در تلاش برای درک نحوه پیاده‌سازی بازی‌های ویدئویی، طراحی بازی‌های خاطره‌انگیز دوران کودکی زیر را بررسی خواهید کرد:

  • پونگ (Pong)
  • فلپی برد (Flappy Bird)
  • بریک‌اوت (Breakout)
  • مچ تری (Match 3)
  • سوپر ماریو برادرز (Super Mario Bros.)
  • افسانه زلدا (Legend of Zelda)
  • انگری بردز (Angry Birds)
  • پوکمون (Pokémon)   

این دوره از جایی که CS50x به پایان می‌رسد شروع می‌شود و بر توسعه بازی‌های تعاملی دو‌بعدی (2D) تمرکز دارد. دانشجویان طراحی و مکانیک بازی‌های دوران کودکی مانند پونگ (Pong)، فلپی برد (Flappy Bird)، بریک‌اوت (Breakout)، مچ تری (Match 3)، سوپر ماریو برادرز (Super Mario Bros.)، افسانه زلدا (Legend of Zelda)، انگری بردز (Angry Birds) و پوکمون (Pokémon) را بررسی می‌کنند تا درک کنند که بازی‌های ویدئویی به‌طور کلی چگونه پیاده‌سازی می‌شوند.

این دوره از طریق جلسات آموزشی، اصول گرافیک دوبعدی، انیمیشن، صدا و تشخیص برخورد را با استفاده از زبان برنامه‌نویسی Lua و فریم‌ورک LÖVE 2D بررسی می‌کند. تا پایان دوره، دانشجویان چندین بازی مختص به خود را برنامه‌نویسی کرده‌اند، درکی جامع از اصول اولیه طراحی و توسعه بازی به دست آورده‌اند و مجهز به پیاده‌سازی آن‌ها به صورت حرفه‌ای یا شخصی هستند.

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

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

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
1دوره
0دانشجو

کالتن کارشناس فناوری در بخش آموزش مداوم دانشگاه هاروارد است.