آموزش مدرن OpenGL با C++: ساخت بازی و موتور گرافیکی
با این دوره جامع، دنیای گرافیک سهبعدی و دوبعدی را با OpenGL و C++ کشف کنید.
در این دوره چه چیزی یاد میگیرید؟
- یادگیری OpenGL با C++ برای ساخت اپلیکیشنها و موتورهای بازی.
- کار با کتابخانههای گرافیکی پیشرفته.
- رسم اشیاء در فضاهای دوبعدی و سهبعدی.
- کدنویسی با GLSL (زبان شیدر).
- پیادهسازی نورپردازی برای اشیاء.
- بارگذاری مدلهای سهبعدی از نرمافزارهای دیگر.
- آموزش رابط کاربری گرافیکی (GUI) شامل دکمه، اسلایدر، ویرایشگر رنگ و غیره.
ویژگیهای کلیدی دوره:
این دوره مدرن OpenGL به شما میآموزد چگونه در فضاهای دوبعدی و سهبعدی رندر کنید.
یکی از بهترین مزایای این دوره، دسترسی کامل به تمام کدهای منبع در گیتهاب است. با یک کلیک کدها را دریافت کرده و در زمان خود صرفهجویی کنید.
دستاوردهای شما در این دوره شامل موارد زیر است:
- رسم دوبعدی
- رسم سهبعدی
- تکسچرینگ (Texturing)
- نورپردازی (Lighting)
- رندرینگ سهبعدی (3D Rendering)
- شیدرها و GLSL
- بارگذاری مدل (Model Loading)
- برنامهنویسی C++
- توسعه بازی با C++
چرا OpenGL؟
OpenGL محبوبترین کتابخانه گرافیکی در جهان است. بسیاری از بازیهای موبایل و برنامههای کاربردی دیگر از OpenGL استفاده میکنند.
پشتیبانی و منابع دوره:
کد منبع کامل دوره برای کمک به توسعه در طول و بعد از دوره در اختیار شما قرار میگیرد. استفاده از این کدها در پروژههای شما آزاد است.
با توجه به رایگان بودن دوره، از یادگیری لذت ببرید و تجربه کدنویسی بهتر با C++ را کسب کنید.
خلاصه آنچه دریافت میکنید:
- دسترسی مادامالعمر به ویدیوهای HD بدون اشتراک ماهانه. یادگیری با سرعت دلخواه.
- قابلیت دانلود تمام ویدیوها برای یادگیری آفلاین.
- کد شروع و کد نهایی قابل دانلود برای هر بخش.
- پشتیبانی رایگان و کارآمد در بخش پرسش و پاسخ دوره.
- چالشهای کدنویسی متعدد با راهحلهای ارائه شده برای تمرین.
Muhamed Khalid
نمایش نظرات