مقدمه ای بر ساخت بازی – قسمت پنجم:اشیاء شکل دهنده‌ی محیط

در ۱۳۹۱/۰۵/۰۴ , 18:33:47
مقدمه ای بر ساخت بازی – قسمت پنجم:اشیاء شکل دهنده‌ی محیط

به نام حضرت دوست

سلامی مجدد به تمامی فرهیختگان سایت دنیای بازی.در ادامه ی قسمت های قبل این بار به سراغ یکی از پر کاربرد ترین و مهم ترین و در دیدرس؟!! ترین مقوله های ساخت مرحله میرویم……بله اجسام!

چیزی به نام جسم: جسم شاید در دنیای واقعی زیاد مقوله ی گسترده ای نباشد اما در دنیای بازی و طراحی مرحله بسیار پر اهمیت و صد البته بزرگ و پر کاربرد است.
به طور کلی هر چیزی که در مرحله میبینید اجسام هستند.

همانطور که در تصویر میبینید تصویر اول بدون جسم و تصویر دوم با جسم است.

مقدمه ای بر متریال: متریال است که به دنیای شما هویت میدهد.عکس العمل اجسام نسبت به نور و ضربه یا هرچیز دیگر به وسیله ی متریال تعیین شده.نکته ای مهم در مورد متریال ها وجود دارد که نباید ان ها را با بافت یا همان Texture اشتباه گرفت.
بافت یک تصویر است و هیچ خصوصیت انفعالی با خود ندارد. زمانی که یک متریال را تشکیل میدهید بافت یک لایه ی سازنده ی ان است که در کنار لایه های دیگری از قبیل BMP و نرمال مپ و … قرار میگیرد. این مبحث به موقع توضیح داده میشود.
اجسام هم به خودی خود هویت ندارند پس کسی که در نرم افزار های سه بعدی جسمی را میسازد باید متریال ان را هم به ان الحاق کند.
صد البته متریال در نرم افزار های دو بعدی تولید شده و سپس وارد نرم افزار های سه بعدی میشود.
البته در این سری از آموزش ما تماما از اجسام موجود در خود موتور استفاده کرده و شما میتوانید تمامی تنظیمات را روی سایر اجسام هم انجام دهید.

اجسام موجود در مرحله می توانند ثابت باشند تخریب پذیر باشند متحرک باشند یا دارای فیزیک باشند.

اکنون برای انتخاب یک جسم و قرار دادن ان در مرحله مرورگر اشیا و کانتنت ها Content browser را باز کرده و گزینه ی static meshes را انتخاب کنید و شی StaticMesh’LT_Buildings2.SM.Mesh.S_LT_Buildings_SM_BunkerSupA1′ را انتخاب کنید.
برای قرار دادن شی در مرحله بر نقطه ی مورد نظر کلیک راست کرده و گزینه ی load static mesh را از شاخه ی Add Actore انتخاب کنید. همانطور که میبینید اگر یک بار دیگر راست کلیک کنید گزینه های زیادی در مورد ان شی اضافه شده است که هر کدام یک خصوصیت به شی می دهد.
برای شروع بر روی گزینه ی Add static Mesh کلیک کنید.این کار باعث قرار گرفتن یک جسم ثابت در محیط میشود که به جز جلوگیری از عبور کارکتر و تیر وایجاد سایه هیچ عکس العمل دیگری نشان نمیدهد.
این جسم به پردازش کمی نیاز دارد و موتور انریل این اجازه را به شما میدهد که تا میخواهید از یک جسم در محیط کپی کنید.چون تمامی اجسام یکسان را یک جسم واحد فرض کرده و محاسبه ان را به عهده ی کارت گرافیک میگذارد.پس در استفاده از اجسام استاتیک تا میتوانید زیاده روی کنید!

در قسمت بعد به چگونگی ساخت جسم متحرک و دارای فیزیک میپردازیم …
ادامه دارد …

با تشکر:AmirSalar


18 دیدگاه ثبت شده است

دیدگاهتان را بنویسید

  1. بازم میگم دمت گرم.خیلی عالی بود.اگه تونستی بازم ادامه بده.
    فقط اگه میشه همه رو در یک فایل pdf کامل بدی خیلی عالی میشه.بازم دمت گرم.

    ——————————-
    انجمن طرفداران انیمه

    ۰۰
  2. تیتر جالبیه ! “مقدمه ای بر ساخت بازی”
    بسیاری از دوستان بازی سازی را فقط انجین می پندارن، در حالی که فقط بخش اجرایی و در واقع مراحل پایانی کار بازی سازی به انجین مرتبط می شود. جناب امیر سالار من کار شمارا منع نمی کنم اما بهتر است کمی آکادمیک تر به قضیه پرداخته شود و بخش های تئوری لازم قبل از شروع بخش اجرائی بیان شوند. با توجه به تیتر مطلب ، محتوای آن صحیح نیست.
    با تشکر از فعالیت شما

    ۰۰
    1. بله حرف شما درست………اما برخی از افراد هستند که به دلیل نداشتن تخصص در زمینه پیاده سازی ایده ها شکست میخورن به هر حال بخش توری هم در دست اقدام است……

      ۰۰
    1. داداش دمت خیلی گرم،می شه منو Add کنی،
      ziegfridss1945@yahoo
      ______________________________________
      (سعید حالا یه بار ID دادم اب نداره دیگه)

      ۰۰

در شبکه‌های اجتماعی،
به خانواده دنیای بازی بپیوندید!

برای اطلاع از جدیدترین اخبار، نقد و بررسی‌ها و ویدیوهای اختصاصی، ما را در شبکه‌های اجتماعی دنبال کنید. همراه شما هستیم.

Dbazi Social Media

مقالات بازی

تاریخچه استودیو Giant Squid تاریخچه استودیو Giant Squid
توسط علی علی‌پور
0
سری بازی زلدا را چگونه بازی کنیم؟ سری بازی زلدا را چگونه بازی کنیم؟
توسط حسین کریمی
0
تاریخچه استودیو Team Cherry تاریخچه استودیو Team Cherry
توسط علی علی‌پور
0
تاریخچه استودیو Sandfall Interactive تاریخچه استودیو Sandfall Interactive
توسط میلاد طاهرنژاد
0
داستان کامل سری بازی اسپلینتر سل [پرونده] داستان کامل سری بازی اسپلینتر سل [پرونده]
توسط نریمان هروی
0
Mafia داستان سری بازی Mafia
توسط حسین کریمی
0
داستان سری بازی Halo داستان سری بازی Halo
توسط حسین کریمی
0
تاریخچه استودیو سی دی پراجکت رد تاریخچه استودیو سی دی پراجکت رد
توسط علی علی‌پور
0
داستان سری بازی S.T.A.L.K.E.R داستان سری بازی S.T.A.L.K.E.R
توسط علی علی‌پور
0
داستان سری بازی Death Stranding داستان سری بازی Death Stranding
توسط مهدی یوسفی
0

چند رسانه ای

تبدیل جهان Avatar به میدان نبرد تبدیل جهان Avatar به میدان نبرد [تماشا کنید]
توسط ایلیا حسامی
0
رونمایی از بسته الحاقی Assassins Creed Mirage رونمایی از بسته الحاقی Assassins Creed Mirage با نام Valley of Memory [تماشا کنید]
توسط محمدصدرا باقری
0
تریلر زمان عرضه بازی Ghost of Yōtei انتشار تریلر زمان عرضه بازی Ghost of Yōtei؛ آغاز ماجراجویی انتقام [تماشا کنید]
توسط محمدصدرا باقری
0
تریلر داستانی Battlefield 6 تریلر داستانی بازی Battlefield 6 در رویداد State of Play به نمایش درآمد [تماشا کنید]
توسط محمدصدرا باقری
0
معرفی بازی‌های رایگان پلی‌استیشن پلاس معرفی بازی‌های رایگان پلی‌استیشن پلاس در ماه اکتبر؛ آلن ویک ۲ در صدر لیست [تماشا کنید]
توسط محمدصدرا باقری
0
Master Ninja: دری به سوی سختی مطلق در Ninja Gaiden 4 Master Ninja: دری به سوی سختی مطلق در Ninja Gaiden 4 [تماشا کنید]
توسط ایلیا حسامی
0
ورود بروس لی وارد به جهان Hitman؛ هدفی مرموز در دسترس بازیکنان ورود بروس‌لی به جهان Hitman با هدفی مرموز در دسترس بازیکنان [تماشا کنید]
توسط ایلیا حسامی
0
اسپایدرمن و گوست رایدر در میدان نبرد Marvel Tōkon: Fighting Souls اسپایدرمن و گوست‌رایدر در میدان نبرد Marvel Tōkon: Fighting Souls [تماشا کنید]
توسط ایلیا حسامی
0
بازسازی ژاپن در نسخه جدید Microsoft Flight Simulator 2024 با جزئیات خیره‌کننده بازسازی کشور ژاپن در نسخه جدید Microsoft Flight Simulator 2024 با جزئیات خیره‌کننده [تماشا کنید]
توسط ایلیا حسامی
0
معرفی گیم‌پلی بازی Marvels Wolverine معرفی گیم‌پلی بازی Marvels Wolverine؛ انتشار در پاییز ۲۰۲۶ [تماشا کنید]
توسط محمدصدرا باقری
0