مقدمه‌ای بر بازی سازی – قسمت سوم: دنیای قلموها؛ دنیای بزرگ محدود 2

در
مقدمه‌ای بر بازی سازی – قسمت سوم: دنیای قلموها؛ دنیای بزرگ محدود 2

همانطور که در قسمت قبل دیدید در مورد BSP و اشکال هندسی صحبت کردیم.در این قسمت مطلب را توضیح جزییات در زمینه ی قلمو ها ادامه میدهیم.

ابزار اشتراک: منجر به حذف قسمتی از قلمو ی سازنده میشود که داخل شکل هندسی صلب قرار ندارد.
لازم به ذکر است که این عمل فقط شکل قلمو ی قرمز را عوض میکند و باعث ایجاد جسم جدیدی نمیشود.

ابزار ضد اشتراک:این ابزار باعث حذف قسمتی از قلمو ی قرمز که در داخل یک BSP دیگر است میشود.

قلموها دارای سه سختی متفاوت هستند.قلموهای نرم نیمه سخت و سخت.برای ایجاد این حالت ها از دکمه ی Add special brush استفاده میکنیم.البته نوع پیش فرض قلمو ها سخت است.

اما این حالت ها هرکدام خصوصیاتی دارند که بهتر است آن ها را بدانیم.

قلموی نرم: این قلمو کم ترین کاربرد را دارد . این حالت قابلیت برخورد ندارد و منجر به توقف بازی کننده و گلوله نمیشود.این قلمو ها فقط دارای حالت افزایشی هستند و موجب ایجاد برش در BSP های اطراف خود نمیشوند.

قلموی نیمه سخت: این قلمو ها بدون ایجاد برش در سایر BSP ها در مرحله قرار میگیرند.این قلمو منجر به توقف بازی کننده و گلوله است و فقط حالت افزایشی دارد.

قلمو ی سخت: متداول ترین نوع قلمو ها هستند و مانع عبور بازی کننده و گلوله میشود.دارای حالت افزایشی و کاهشی است و منجر به ایجاد برش BSP در محیط اطراف خود میشود.

“تذکر: بهتر است به جای استفاده از قلمو های نرم و نیمه سخت از مش های استاتیک که دارای خصوصیات ان ها هستند کمک بگیرید.”

شما میتوانید مانند سایر نرم افزار های سه بعدی تغییرات زیادی بر روی قلمو ها انجام دهید.برای این کار باید با ابزار Geometry Mod اشنا شوید.

زمانی که شما در این مد قرار دارید میتوانید با انتخاب راس ها ضلع ها و وجه های قلمو ان هارا به دلخواه تغییر دهید.

همان طور که در پنجره ی tools Geometry مشاهده میکنید گزینه های بسیار زیادی برای اعمال بر روی قلمو وجود دارد که به توضیح پرکاربرد ترین ان ها میپردازم.

Edit : این گزینه برای تغییر در مکان اندازه یا زاویه ی راس ضلع یا وجه انتخاب شده به کار میرود.
Extrude : این گزینه برای ایجاد یک ضلع یا وجه یا راس جدید و بیرون کشیدن یک قلمو ی جدید از داخل قلمو ی قبلب به کار میرود.
Clip : این ابزار برای برش دادن قلمو های انتخاب شده به کار میرود.برای استفاده از این ابزار باید در یکی از ویپورت دو بعدی با نگه داشتن Ctrl و راست کلیک کردن بر روی محل های مورد نظر یک صفحه در فضا ایجاد کرد.اگر در ویپورتی که بر این دو نقطه عمود یک نقطه ی دیگر را انتخاب کنید چر خش صفحه ی برش به وسیله ی نقطه ی سوم ایجاد میشود.

به این دلیل که این خط جهت مثبت صفحه ی برش (بردار نرمال) است و به طور پیش فرض قسمتی از قلمو که در سمت بردار نرمال قرار دارد حذف خواهد شد.
این ابزار دارای پارامتر های مختلفی برای نظیمات است. پارامتر bFlipNormal جهت بردار نرمال را تایین میکند. پارامتر bSlice تعیین میکند که با عمل برش جهت نرمال حذف شود یا نه. در صورت فعال بودن قلمو را به دو قلمو تقسیم میکند. اگر این گزینه غیر فعال باشد بسته به گزینه ی bFlipNorma قلمو حذف میشود. اگر bFlipNorma فعال باشد سمت مخالف بردار نرمال حذف میشود.

ادامه دارد…


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

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

  1. امیر خان دمت گرم………خیلی باحالی ………با اینکه چیز زیادی نمی فهمم ولی بازم دستت درد نکنه. =;

    ۰۰
  2. بسیار ممنونم دوست خوبم . منم مثل روزبه خیلی خوشحالم از اینکه چنین حرکتهایی (اونم زمانی که دیبازی یکم …) داره بیشتر میشه . دستت حسابی درد نکنه و خسته نباشی .
    امیدوارم بازم بیشتر از ت مطلب ببینیم .
    خُب با این متور خیلی خوب کار کردی و حالا وقتشه که بری سراغ موتور های قویتر مثل : Cry Engine و Frostbite . ;)
    ————————–
    فقط لطفا تصاویر رو تو آپلودر های خا.ر.جی بزار چون فا.یرو.ا.لهای متعدد من همشونو ب.لا.ک میکنه (6 تا !!) :wink:

    ۰۰
  3. خیلی ممنون دوست عزیزم،مطالب مفید و کارامدی در مقالت بود که میتونه خیلی به کار بعضی از دوستان بیاد…این حرکت خودتا با همت و پشتکار بیشتر ادامه بده،همیشه دلم میخواست یه چنین جنبشی در دیبازی راه بیفته و یجورایی همگی رو به هر چه تخصصی شدن تر بریم…ممنون :wink:

    ۰۰
  4. ها. خیلی پیچیده بود. ولی ممنون. از زحمتی که میکشی. امیدوارم اونای که دوست دارن استفاده کنن :wink:

    ۰۰

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

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

Dbazi Social Media

مقالات بازی

تاریخچه استودیو Giant Squid تاریخچه استودیو Giant Squid (+ویدیو)
توسط علی علی‌پور
0
داستان بازی Clair Obscur Expedition 33 داستان بازی Clair Obscur Expedition 33
توسط علی علی‌پور
0
داستان سری جنگ جهانی بازی Call of Duty داستان سری جنگ جهانی بازی Call of Duty
توسط حسین کریمی
0
تاریخچه شرکت راک استار گیمز تاریخچه شرکت راک استار گیمز
توسط سام حقیقی
0
سری بازی زلدا را چگونه بازی کنیم؟ سری بازی زلدا را چگونه بازی کنیم؟
توسط حسین کریمی
0
تاریخچه استودیو Team Cherry تاریخچه استودیو Team Cherry
توسط علی علی‌پور
0
تاریخچه استودیو Sandfall Interactive تاریخچه استودیو Sandfall Interactive
توسط میلاد طاهرنژاد
0
Mafia داستان سری بازی Mafia
توسط حسین کریمی
0
داستان سری بازی Halo داستان سری بازی Halo
توسط حسین کریمی
0
تاریخچه استودیو سی دی پراجکت رد تاریخچه استودیو سی دی پراجکت رد
توسط علی علی‌پور
0
بیوگرافی وینس زامپلا
توسط سام حقیقی
0
بیوگرافی تام کلنسی بیوگرافی تام کلنسی
توسط حامد محمدپور
0
بیوگرافی فومیتو اوئدا بیوگرافی فومیتو اوئدا
توسط مهدی یوسفی
0
بیوگرافی سم لیک بیوگرافی سم لیک
توسط مهدی یوسفی
0
بیوگرافی جوزف فارس بیوگرافی جوزف فارس
توسط محمدصدرا باقری
0
بیوگرافی هیدئو‌ کوجیما بیوگرافی هیدئو‌ کوجیما
توسط محسن کشاورز
0
بیوگرافی جف کیلی بیوگرافی جف کیلی
توسط محمدصدرا باقری
0
زندگی‌نامه نیتن دریک پهلوانان نمی‌میرند | زندگی‌نامه نیتن دریک
توسط فرشید عبدالله پور
8
بیوگرافی ساتورو ایواتا (Satoru Iwata)؛ من یک گیمر هستم
توسط صادق شجاعی‌فرد
11
Neil Druckmann, The Last of Us, Uncharted بیوگرافی نیل دراکمن – جاه طلبی در پی کمال در هنر
توسط افراسیاب
1

چند رسانه ای

معرفی بازی Metro 2039 در جریان مراسم شوکیس ایکس‌باکس معرفی بازی Metro 2039 در جریان مراسم شوکیس ایکس‌باکس؛ تاریک‌ترین روایت مجموعه در سال ۲۰۲۷ از راه می‌رسد
توسط محمدصدرا باقری
0
بازگشت مستر چیف با بازی Halo: Campaign Evolved بازگشت مستر چیف با بازی Halo: Campaign Evolved؛ نمایش تریلر جدید از بازی
توسط محمدصدرا باقری
0
نمایش تریلر جدید بازی Fable در مراسم ایکس‌باکس نمایش تریلر جدید بازی Fable در مراسم ایکس‌باکس؛ عرضه همزمان برای کنوسل‌های PC، پلی‌استیشن ۵ و ایکس‌باکس
توسط محمدصدرا باقری
0
نمایش اولین گیم‌پلی بازی Gears of War: E-Day نمایش اولین گیم‌پلی بازی Gears of War: E-Day در مراسم شوکیس ایکس‌باکس؛ انتشار بازی در ماه اکتبر 2026
توسط محمدصدرا باقری
0
رونمایی رسمی از بازی Rayman Legends: Retold رونمایی رسمی از بازی Rayman Legends: Retold در مراسم State of Play سونی
توسط پارسا بیرانوند
0
تاریخ انتشار بازی Onimusha: Way of the Sword تاریخ انتشار بازی Onimusha: Way of the Sword اعلام شد
توسط پارسا بیرانوند
0
رونمایی از تاریخ انتشار بازی Control Resonant رونمایی از تاریخ انتشار بازی Control Resonant در رویداد State of Play
توسط پارسا بیرانوند
0
نمایش تازه بازی Marvel’s Wolverine نمایش تازه بازی Marvel’s Wolverine، گیم‌پلی خشن و خونین بازی را به نمایش گذاشت
توسط پارسا بیرانوند
0
غافلگیری طرفداران با اعلام تاریخ انتشار Silent Hill: Townfall توسط شرکت کونامی غافلگیری طرفداران با اعلام تاریخ انتشار بازی Silent Hill: Townfall توسط شرکت کونامی [تماشا کنید]
توسط ایلیا حسامی
0
رونمایی رسمی از بازی Call of Duty: Modern Warfare 4 رونمایی رسمی از بازی Call of Duty: Modern Warfare 4 همراه با تاریخ عرضه
توسط پارسا بیرانوند
0