| نام محصول به انگلیسی | Udemy – Create a 2D Isometric game in Godot Engine 4.3 2024-12 – |
|---|---|
| نام محصول به فارسی | دوره: ساخت بازی ایزومتریک دوبعدی با گودوت انجین 4.3 بر روی فلش 32GB |
| زبان | انگلیسی با زیرنویس فارسی |
| نوع محصول | آموزش ویدیویی |
| نحوه تحویل | ارائه شده بر روی فلش مموری |
🎓 مجموعهای بینظیر
- زیرنویس کاملاً فارسی برای درک آسان و سریع
- ارائهشده روی فلش 32 گیگابایتی
- آماده ارسال فوری به سراسر کشور
📚 شروع یادگیری از همین امروز — فرصت رشد را از دست نده!
جهت پیگیری سفارش، میتوانید از طریق واتساپ با شماره 09395106248 یا آیدی تلگرامی @ma_limbs در تماس باشید.
دوره: ساخت بازی ایزومتریک دوبعدی با گودوت انجین 4.3 بر روی فلش 32GB
دنیای بازیهای ایزومتریک، با آن زاویه دید خاص و عمق بصری جذاب، همواره یکی از محبوبترین سبکها در میان گیمرها و بازیسازان بوده است. از عناوین کلاسیک و خاطرهانگیز تا بازیهای مدرن مستقل، این سبک توانسته جایگاه خود را به عنوان یک انتخاب هوشمندانه برای خلق دنیاهای غنی و پرجزئیات حفظ کند. اکنون، با قدرت و انعطافپذیری موتور بازیسازی گودوت (Godot Engine)، شما نیز میتوانید قدم به این دنیای شگفتانگیز بگذارید و بازی رویایی خود را بسازید. این دوره آموزشی جامع، راهنمای کامل شما برای ساخت یک بازی ایزومتریک دوبعدی از صفر تا صد با استفاده از جدیدترین نسخه موتور، یعنی Godot Engine 4.3، خواهد بود.
این دوره به صورت یک پکیج کامل آموزشی بر روی یک فلش مموری ۳۲ گیگابایتی ارائه میشود و به صورت دانلودی نیست. این ویژگی به شما اطمینان میدهد که تمام محتوای آموزشی، فایلهای پروژه، و منابع مورد نیاز را به صورت یکجا و بدون دغدغه سرعت اینترنت یا محدودیت حجم، در اختیار خواهید داشت.
در این دوره چه چیزهایی یاد میگیرید؟
این دوره به گونهای طراحی شده است که شما را قدم به قدم با تمام جنبههای ساخت یک بازی ایزومتریک آشنا کند. در پایان این دوره، شما مهارتهای زیر را کسب خواهید کرد:
- مبانی گودوت و GDScript: حتی اگر هیچ تجربهای با گودوت ندارید، از نصب و راهاندازی موتور تا مفاهیم کلیدی مانند نودها، صحنهها و زبان برنامهنویسی GDScript را به طور کامل فرا خواهید گرفت.
- طراحی دنیای ایزومتریک: یاد میگیرید چگونه با استفاده از TileMap، محیطهای ایزومتریک زیبا و پیچیده بسازید. تکنیکهای لایهبندی و مدیریت ترتیب رندر (Y-Sort) برای ایجاد حس عمق واقعی به شما آموزش داده میشود.
- کنترل شخصیت و انیمیشن: یک شخصیت اصلی قابل بازی با قابلیت حرکت در هشت جهت را پیادهسازی میکنید. همچنین، نحوه مدیریت انیمیشنهای مختلف (مانند راه رفتن، سکون، حمله) از طریق یک AnimationPlayer و ماشین حالت (State Machine) را یاد میگیرید.
- هوش مصنوعی و دشمنان: برای دشمنان بازی، هوش مصنوعی پایهای طراحی میکنید. با استفاده از الگوریتم مسیریابی قدرتمند A* Pathfinding، دشمنان قادر خواهند بود بازیکن را در محیط بازی تعقیب کرده و به او حمله کنند.
- سیستم مبارزه و تعاملات: یک سیستم مبارزه جذاب شامل حملات نزدیک (Melee) و پرتابی (Projectile) را پیادهسازی میکنید. مفاهیمی مانند سیستم سلامتی (Health System)، دریافت آسیب و نمایش آن به بازیکن به طور کامل پوشش داده میشود.
- رابط کاربری (UI/HUD): طراحی و پیادهسازی عناصر ضروری رابط کاربری مانند منوی اصلی، صفحه تنظیمات، نوار سلامتی بازیکن و دشمنان، و نمایش آیتمهای جمعآوری شده را فرا میگیرید.
- سیستمهای کلیدی بازی: با نحوه ساخت سیستمهای مهمی مانند صندوقچه (Inventory)، سیستم دیالوگ ساده و مدیریت آیتمهای قابل جمعآوری در بازی آشنا میشوید.
- صداگذاری و موسیقی: یاد میگیرید چگونه با افزودن موسیقی پسزمینه و افکتهای صوتی (SFX)، به بازی خود روح ببخشید و تجربه بازیکن را بهبود دهید.
- نهاییسازی و انتشار: در نهایت، با تکنیکهای پولیش کردن بازی، افزودن افکتهای بصری ساده و گرفتن خروجی نهایی برای پلتفرمهای مختلف مانند ویندوز، آماده انتشار اولین بازی خود خواهید شد.
ساختار و سرفصلهای دوره
محتوای این دوره در چندین فصل منظم دستهبندی شده است تا یک مسیر یادگیری شفاف و مؤثر را برای شما فراهم کند.
- فصل اول: مقدمات و راهاندازی
- معرفی دوره و پروژه نهایی
- نصب و پیکربندی Godot Engine 4.3
- آشنایی با رابط کاربری گودوت: نودها، صحنهها و سیگنالها
- مبانی ضروری زبان برنامهنویسی GDScript برای مبتدیان
- فصل دوم: ساخت جهان ایزومتریک
- مفاهیم تئوری گرافیک ایزومتریک
- کار با تایلستهای ایزومتریک و ایجاد TileMap
- پیادهسازی Y-Sort برای مدیریت عمق و لایهها
- افزودن اشیاء و موانع به محیط بازی
- فصل سوم: شخصیت بازیکن و کنترلها
- ساخت صحنه بازیکن و افزودن انیمیشنها
- پیادهسازی کنترلر حرکت ایزومتریک (۸ جهته)
- ایجاد یک ماشین حالت ساده برای مدیریت رفتار بازیکن
- فصل چهارم: هوش مصنوعی و دشمنان
- طراحی و ساخت دشمنان پایه
- استفاده از Navigation و A* Pathfinding برای مسیریابی هوشمند
- پیادهسازی منطق تعقیب و حمله دشمن
- فصل پنجم: سیستم مبارزه و گیمپلی
- پیادهسازی سیستم سلامتی و آسیب (Health & Damage)
- ایجاد حملات نزدیک و سیستم تشخیص برخورد (Hitbox)
- افزودن قابلیت جمعآوری آیتمها و منابع
- فصل ششم: رابط کاربری و تجربه کاربری
- طراحی منوی اصلی و رابط کاربری داخل بازی (HUD)
- نمایش اطلاعات حیاتی مانند نوار سلامتی
- افزودن افکتهای صوتی و موسیقی به بازی
- فصل هفتم: پولیش و انتشار
- افزودن جزئیات نهایی و بهبودهای بصری
- بررسی و رفع اشکالات رایج (Debugging)
- آمادهسازی و خروجی گرفتن از پروژه برای پلتفرمهای مختلف
پیشنیازهای دوره
این دوره برای طیف وسیعی از علاقهمندان به بازیسازی طراحی شده است. برای بهرهمندی کامل از مطالب، داشتن شرایط زیر توصیه میشود:
- اشتیاق به یادگیری: مهمترین پیشنیاز، علاقه و انگیزه شما برای ورود به دنیای توسعه بازی است.
- آشنایی ابتدایی با کامپیوتر: توانایی کار با فایلها و نرمافزارهای عمومی کامپیوتر.
- درک پایهای از منطق برنامهنویسی: اگرچه مبانی GDScript در دوره آموزش داده میشود، داشتن تجربه قبلی با هر زبان برنامهنویسی (مانند پایتون، جاوااسکریپت یا C#) میتواند به درک سریعتر مفاهیم کمک کند.
- نیاز به تجربه قبلی با گودوت نیست: این دوره از صفر شروع میشود و برای افراد مبتدی کاملاً مناسب است.
چرا این پکیج آموزشی؟
این مجموعه آموزشی فراتر از یک دوره ویدیویی ساده است. شما یک پکیج کامل دریافت میکنید که تمام موانع شروع کار را برای شما برطرف میکند.
نکته کلیدی اینجاست: این دوره جامع به صورت فیزیکی بر روی یک فلش مموری ۳۲ گیگابایتی با کیفیت برای شما ارسال میشود. دیگر نگران سرعت پایین اینترنت، قطع شدن دانلود یا حجم بالای فایلهای پروژه نخواهید بود. تمام محتوای دوره، سورسکد کامل هر فصل، فایلهای گرافیکی و صوتی، و نرمافزارهای مورد نیاز به صورت یکجا و آماده استفاده در اختیار شما قرار میگیرد. این رویکرد به شما امکان میدهد تا با تمرکز کامل و بدون هیچگونه دغدغه جانبی، فرآیند یادگیری و ساخت بازی خود را آغاز کنید. اگر آمادهاید تا مهارتهای خود را به سطح بعدی ببرید و اولین بازی ایزومتریک خود را با یکی از بهترین موتورهای بازیسازی حال حاضر بسازید، این دوره نقطه شروع ایدهآل شماست.


نقد و بررسیها
هنوز بررسیای ثبت نشده است.