کتاب 3D Game Development with Blender 5 and Unity 6: Create immersive 3D games in Blender and Unity using a real-time, elegant workflow (توسعه بازی سهبعدی با بلندر ۵ و یونیتی ۶: بازیهای سهبعدی همهجانبه در بلندر و یونیتی با استفاده از یک گردش کاری بیوقفه و زیبا بسازید) نوشتهی Paolo Acampora و Nils Zweiling، یک راهنمای عملی برای توسعهدهندگان انفرادی، هنرمندان و استودیوهای کوچک است که میخواهند دو ابزار قدرتمندِ مدلسازی بلندر ۵ و موتور بازیسازی یونیتی ۶ را در یک گردش کاری یکپارچه و حرفهای ترکیب کنند.
در ادامه مقدمهای از کتاب 3D Game Development with Blender 5 and Unity 6 را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب 3D Game Development with Blender 5 and Unity 6:
این خبر ممکن است برای کسانی که بازیهای ویدئویی را صرفاً نوعی سرگرمی میپندارند، تازه باشد، اما ساخت یک بازی، فعالیتی چندلایه و پیچیده است. باید انتخابهای هنری، محدودیتهای فنی، منطق ورودیها و فرآیند انتشار را در نظر گرفت. خوشبختانه ابزارهایی مانند یونیتی، که یک موتور بازی چندسکویی برای گرافیک تعاملی است، و بلندر، که نرمافزاری حرفهای برای مدلسازی، رندرینگ و انیمیشن است، وجود دارند که به مدیریت پیچیدگی این وظایف کمک میکنند.
این دو نرمافزار پرکاربرد، با پیشینههای متفاوت و هدفی مشترک – یعنی در دسترس قرار دادن گرافیک کامپیوتری برای همگان – هستند.
به عنوان نرمافزارهایی تثبیتشده در حوزه خود، نقاط قوت زیادی کسب کردهاند:
- بلندر رایگان و متنباز است و یونیتی برای تیمهای مستقل کوچک رایگان است.
- هر دو برنامه سریع و قدرتمند هستند، بازخورد فوری ارائه میدهند و به نیازهای خلاقانه توجه دارند.
- هر دو سیستم به راحتی قابل سفارشیسازی هستند و عناصر تعریفشده توسط کاربر و عناصر بومی به شکلی یکپارچه با هم ترکیب میشوند.
در کتاب 3D Game Development with Blender 5 and Unity 6 که به تلفیق یونیتی و بلندر اختصاص دارد، ابتدا بحث خواهیم کرد که چگونه داراییها (assets) را مبادله کنیم و تفاوتهای بین این دو را هموار سازیم. سپس روی یک مرحله (level) از بازی در یونیتی کار خواهیم کرد و مدلهایی را با استفاده از عملیات رویهای (procedural) بلندر میسازیم. بافتها (textures) و متریالها را برای محصول نهایی ایجاد میکنیم و کاوش در مرحله را با یک کاراکتر اول شخص ساده در عین حال گویا راهاندازی مینماییم.
این دو نرمافزار میتوانند پروژه یکسانی را برای ساخت دارایی و ساخت بازی به اشتراک بگذارند، که این امر گردش کار را بسیار روانتر میکند. فصلها شما را در این فرآیند راهنمایی خواهند کرد، زیرا تمام اقدامات شرحدادهشده را میتوان با دنبال کردن دستورالعملها انجام داد. در نوشتن این کتاب، خواستم نشان دهم که اگر اهداف مشخص باشند و ماهیت نرمافزار درک شود، توسعه بازی چقدر میتواند روان شود.
این کتاب برای چه کسانی است
کتاب 3D Game Development with Blender 5 and Unity 6 برای توسعهدهندگان انفرادی، هنرمندان فنی و استودیوهای کوچکی ایدهآل است که میخواهند گردش کار خلاقانه و فنی خود را با استفاده از بلندر و یونیتی یکپارچه کنند. چه کاربر یونیتی باشید که میخواهید از ابزارهای سهبعدی پرهزینه فاصله بگیرید، چه هنرمند بلندری که مشتاقید ساختههای خود را از طریق گیمپلی به زندگی درآورید، کتاب 3D Game Development with Blender 5 and Unity 6 شما را در هر مرحله از خط تولید (pipeline) ساخت بازی همراهی خواهد کرد. مدیران تولید و هنرمندان تجسمی که علاقهمند به انتقال خط تولید خود به بلندر و یونیتی هستند نیز از این کتاب بهرهمند خواهند شد.
آنچه کتاب 3D Game Development with Blender 5 and Unity 6 پوشش میدهد
فصل ۱، تلفیق یونیتی و بلندر: نحوه راهاندازی دو نرمافزار و وارد کردن یک صحنه از بلندر به یونیتی را توضیح میدهد.
فصل ۲، ساخت با بلندر: تفاوتهای دستگاه مختصات، افستها برای جهتگیری دارایی و تبادل اطلاعات رنگ رأس (vertex color) را بررسی میکند.
فصل ۳، نمونهسازی اولیه در یونیتی: نشان میدهد که چگونه با استفاده از ProBuilder یک مرحله را طراحی کرده و نتیجه را به بلندر صادر کنیم.
فصل ۴، سفارشیسازی بلندر: نحوه استفاده از مرورگر داراییها (Asset Browser) در بلندر و خودکارسازی رویههای رایج با گسترش نرمافزار از طریق پایتون را توضیح میدهد.
فصل ۵، مدلسازی با Geometry Nodes: گرههای هندسه (Geometry Nodes) را برای مدلسازی رویهای در بلندر معرفی میکند.
فصل ۶، مونتاژ مرحله: نحوه خودکارسازی پاکسازی صحنه در بلندر هنگام واردات، تغییر کاربری گرههای هندسه برای تکمیل مرحله و جایگزینی المانهای موقت با مدلهای نهایی در بازی را توضیح میدهد.
فصل ۷، سایهزنی مدلها: ساخت، صادرات و استفاده از بافتها در یک گردش کار رندرینگ مبتنی بر فیزیک (PBR) را پوشش میدهد.
فصل ۸، بیکینگ مپهای جزییات: تولید، صادرات و استفاده از مپهای بافتی حاصل از هندسه با وضوح بالا را راهنمایی میکند.
فصل ۹، ساخت گیمپلی و انیمیشن: ساخت یک کاراکتر اول شخص قابل بازی با انیمیشن چندلایه و کنترلهای ورودی را شرح میدهد.
سرفصلهای کتاب 3D Game Development with Blender 5 and Unity 6:
- Preface
- Part 1: Jumping in Game Development
- Chapter 1: Mixing Unity and Blender
- Chapter 2: Creating with Blender
- Chapter 3: Prototyping in Unity
- Part 2: Building Assets
- Chapter 4: Customizing Blender
- Chapter 5: Modeling with Geometry Nodes
- Chapter 6: Assembling the Level
- Part 3: Shading and Playing
- Chapter 7: Shading the Models
- Chapter 8: Baking Detail Maps
- Chapter 9: Creating Gameplay and Animation
- Chapter 10: Unlock Access to the Code Bundle and the PDF Version
- Other Books You May Enjoy
- Index
جهت دانلود کتاب 3D Game Development with Blender 5 and Unity 6 میتوانید پس از پرداخت، دریافت کنید.

دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.