tomlooman/StealthGameUdemy
این یک پروژه آموزشی در سکوی Udemy است که یک بازی نوع Stealth (پنهانکاری) را با استفاده از C++ و موتور گیمسازی قدرتمند Unreal Engine توسعه میدهد.
کاربرد:
این پروژه به تازهواردان و توسعهدهندگان علاقهمند به ساخت بازیهای اکشن-ماجراجویی با تمرکز بر مکانیک پنهانکاری، نحوه حرکت هوشمندانه، تشخیص دشمنان و سیستم دید (line of sight) آموزش میدهد. ️️
در چه شرایطی بهتره استفاده شود؟
اگر قصد یادگیری برنامهنویسی بازی در Unreal Engine با زبان C++ را داری و به سبک بازیهایی مثل Metal Gear Solid یا Hitman علاقه داری، این پروژه نقطه شروع عالیایه. همچنین برای کسانی که میخوان مهارتهای عملی در مدیریت AI دشمنان، سیستم صدا و سطحبندی استراتژیک کسب کنند مناسبه.
چند مثال از موارد استفاده:
- آموزش حرکت پنهانی بازیکن و تأثیر صدا بر تشخیص توسط دشمنان
- پیادهسازی سیستم دید دشمن (Field of View) با استفاده از Raycasting ️
- مدیریت وضعیتهای مختلف دشمن (آرام، هشدار، تعقیب)
- استفاده از متغیرهای وضعیت و ماشینهای حالت (State Machines) در C++
- ایجاد محیطهای بازی با عناصر تعاملی برای پشتیبانی از مکانیک استیلث ️
- ##UnrealEngine
- ##C
- ##StealthGame
- ##GameDevelopment
- ##UdemyProject
- ##AI
- ##GameDesign
- ##CppProgramming
- ##IndieGame
- ##GameDev
