Game Development with Blender and Godot: Leverage the combined power of Blender and Godot for building a point-and-click adventure game

دانلود کتاب Game Development with Blender and Godot: Leverage the combined power of Blender and Godot for building a point-and-click adventure game

36000 تومان موجود

کتاب توسعه بازی با Blender و Godot: از قدرت ترکیبی Blender و Godot برای ساختن یک بازی ماجراجویی اشاره و کلیک کنید. نسخه زبان اصلی

دانلود کتاب توسعه بازی با Blender و Godot: از قدرت ترکیبی Blender و Godot برای ساختن یک بازی ماجراجویی اشاره و کلیک کنید. بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 10


توضیحاتی در مورد کتاب Game Development with Blender and Godot: Leverage the combined power of Blender and Godot for building a point-and-click adventure game

نام کتاب : Game Development with Blender and Godot: Leverage the combined power of Blender and Godot for building a point-and-click adventure game
عنوان ترجمه شده به فارسی : توسعه بازی با Blender و Godot: از قدرت ترکیبی Blender و Godot برای ساختن یک بازی ماجراجویی اشاره و کلیک کنید.
سری :
نویسندگان :
ناشر : Packt Publishing
سال نشر : 2022
تعداد صفحات : 330 [331]
ISBN (شابک) : 1801816026 , 9781801816021
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 26 Mb



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :




با نحوه استفاده از یکی از محبوب‌ترین نرم‌افزارهای مدل‌سازی سه‌بعدی و موتورهای بازی پیشرفته برای ایجاد یک گردش کاری یکپارچه بین این دو و تولید بازی‌های پویا آشنا شوید

ویژگی‌های کلیدی

  • با نحوه ایجاد، تنظیم و متحرک سازی مدل های سه بعدی کم پلی در Blender آشنا شوید
  • گردش کار سه بعدی Godot Engine را کشف کنید و بدانید که چگونه مدل های خود را ارتقا دهید
  • از مهارت های مدل سازی و طراحی بازی برای ایجاد استفاده کنید. یک بازی پویا نقطه و کلیک

شرح کتاب

توسعه بازی با بلندر و گودو مقدمه‌ای جامع برای کسانی است که در ساخت مدل‌ها و بازی‌های سه بعدی تازه کار هستند و به شما امکان می‌دهد از توانایی‌های این دو فناوری برای ایجاد بازی‌های پویا، تعاملی و جذاب استفاده کنید.

این کتاب با تمرکز بر مدل سازی کم پلی شروع می شود، قبل از اینکه به شما نشان دهد چگونه از Blender برای ایجاد، ریگ کردن و متحرک سازی مدل های خود استفاده کنید. همچنین می‌توانید این دارایی‌ها را تا زمانی که برای بازی آماده شوند، صیقل می‌دهید و به شما این امکان را می‌دهد که آنها را به گودو وارد کنید و از آنها به طور مؤثر و کارآمد استفاده کنید. در مرحله بعد، از موتور بازی برای طراحی صحنه ها، کار با نور و سایه ها و تبدیل مدل های سه بعدی خود به دارایی های تعاملی و قابل کنترل استفاده خواهید کرد.

در پایان این کتاب، شما یک گردش کاری یکپارچه بین Blender و Godot خواهید داشت که به طور خاص برای توسعه بازی طراحی شده است. در کنار آن، شما همچنین با پیروی از دستورالعمل ها و راهنمایی های موجود در کتاب، یک بازی ماجراجویی نقطه و کلیک می سازید. به پایان رساندن این بازی به شما کمک می‌کند تا این مهارت‌های تازه به‌دست‌آمده را به دست آورید و بازی‌های سه‌بعدی خود را از ابتدا تا تکمیل بسازید.

آنچه خواهید آموخت

  • دریابید که مدل سازی با پلی پایین چیست و چرا اهمیت دارد
  • درک نحوه استفاده از مواد، سایه زن، و بافت ها در مدل های خود
  • نحوه رندر و متحرک سازی یک صحنه را در Blender کاوش کنید
  • روی نحوه صادرات دارایی های Blender و وارد کردن آنها به Godot تمرکز کنید
  • از مدل های سه بعدی کم پلی در گودو برای ایجاد استفاده کنید. بازی های سرگرم کننده
  • طراحی دنیای بازی پویا و آسان برای حرکت
  • < span>نحوه تعامل با بازی از طریق رابط‌ها را کاوش کنید
  • دریابید که چگونه بازی خود را برای ویندوز صادر کنید

این کتاب برای چه کسی است

این کتاب برای توسعه دهندگان بازی است که به دنبال انتقال از دو بعدی به بازی های سه بعدی خوانندگان باید درک اولیه ای از گودو داشته باشند، قادر به پیمایش در رابط کاربری، درک پنل بازرس، ایجاد صحنه ها، اضافه کردن اسکریپت به اشیاء بازی و موارد دیگر باشند. تجربه قبلی با Blender مفید است اما لازم نیست.

فهرست محتوا

  1. ایجاد کم مدل های پلی
  2. مصالح ساختمانی و سایه بان ها
  3. افزودن و ایجاد بافت‌ها
  4. تنظیم دوربین‌ها و نورها
  5. راه‌اندازی انیمیشن و تقلب
  6. صادر کردن دارایی های بلندر
  7. وارد کردن بلندر دارایی ها به گودو
  8. افزودن دارایی های صدا
  9. طراحی سطح
  10. با نور و سایه‌ها بهتر به نظر می‌رسند
  11. ایجاد رابط کاربری
  12. تعامل با جهان از طریق کنترل‌کننده‌های دوربین و کاراکتر
  13. پایان با صدا و انیمیشن
  14. نتیجه گیری

فهرست مطالب :


Cover Copyright Contributors Table of Contents Preface Part 1: 3D Assets with Blender Chapter 1: Creating Low-Poly Models Technical requirements Understanding low-poly models Parts of a 3D model Low or hi, what’s the difference? Advantages of low-poly models Limitations of low-poly models Creating a low-poly barrel Starting with a primitive Editing the model Shaping the body Separating the lid Finishing the body Placing metal rings Finalizing the lid Automating with modifiers Summary Further reading Chapter 2: Building Materials and Shaders Technical requirements Introducing materials Creating materials Assigning materials Discovering shaders Summary Further reading Chapter 3: Adding and Creating Textures Technical requirements Understanding UVs and texture coordinates Using the UV Editor Importing and applying a texture Creating textures procedurally Noise Texture Bump Emission ColorRamp Principled BSDF Mix Shader Exporting your textures Changing the rendering engine Baking a texture File Summary Further reading Chapter 4: Adjusting Cameras and Lights Technical requirements Rendering a scene Understanding light types Types of light Basic properties of light Specific properties of each light type Wrapping up Introducing MatCap and Ambient Occlusion MatCap Ambient Occlusion Summary Further reading Chapter 5: Setting Up Animation and Rigging Technical requirements Where to build animations Animating in Godot Engine Animating in Blender Wrapping up Understanding the readiness of models Topology and rigging Grabbing Creating animations Rigging Animating Getting animations ready for Godot Summary Further reading Part 2: Asset Management Chapter 6: Exporting Blender Assets Technical requirements Getting ready to export Deciding what to do with n-gons Setting origin points Applying rotation and scale Naming things properly Wrapping up Exploring glTF and other export formats Comparing gITF with other formats Introducing glTF Deciding what to export Include Transform Geometry Animation Creating presets Summary Further reading Chapter 7: Importing Blender Assets into Godot Technical requirements Making a scene! Going between Blender and Godot Deciding what to do with materials Labeling Blender materials by purpose Labeling Blender materials by color Importing your models into separate folders Using a staging area in Godot Wrapping up Importing animations MeshInstance and Skeleton AnimationPlayer Separating actions Summary Further reading Chapter 8: Adding Sound Assets Technical requirements Learning about different sound formats Introducing WAV Introducing OGG Introducing MP3 Wrapping up Deciding on looping or not Turning the looping on and off Playing audio in Godot Playing background music Playing a sound effect on demand Increasing gameplay experience Summary Further reading Part 3: Clara’s Fortune – An Adventure Game Chapter 9: Designing the Level Technical requirements Creating the cave Erecting the walls Sinking the walls Placing the rocks Distributing props Finishing the rest of the level Constructing the missing materials Fixing the leaves Creating the water Laying models on a grid Taking advantage of MeshLibrary Using a mesh library with a grid map The necessity of using multiple grid maps Wrapping up Summary Further reading Chapter 10: Making Things Look Better with Lights and Shadows Technical requirements Adding different types of light Lighting candles Introducing candles to the level Mimicking the sunlight Enabling and adjusting shadows Creating post-processing effects Background ToneMap Screen Space Reflections (SSR) Ambient Occlusion (SSAO) Glow Adjustments Wrapping up Using global illumination Turning on Light Baking Adjusting Indirect Energy Summary Further reading Chapter 11: Creating the User Interface Technical requirements Creating a simple button Wrapping in a panel Filling the panel with more control nodes Adding a MarginContainer Styling the Label node Positioning the Close button Adding the close functionality Wrapping up Taking advantage of themes Creating a new theme Styling a CheckButton Changing a CheckBox and discovering radio buttons Attaching a theme Altering a vertical slider component Wrapping up Summary Further reading Chapter 12: Interacting with the World through Camera and Character Controllers Technical requirements Understanding the camera system Tidying things up for interactivity Deciding on a type of projection Adjusting the camera settings for our game Detecting user input Knowing where the player interacts Distinguishing useful mouse events Moving the player around Creating walkable areas with a Navigation node Introducing a basic player character Preparing a clickable area for raycasting Using Navigation node for pathfinding Moving the player to their desired spot Wrapping up Triggering animations Understanding how Clara looks around Adding a looking behavior to moving functionality Playing the right action for Clara Blending animations or actions Summary Further reading Chapter 13: Finishing with Sound and Animation Technical requirements Playing music and sound effects Setting background music Conditionally playing a sound Understanding the volume through decibels Creating reaction spots Placing trigger points in the world Getting to know a better collision detection method Lighting the candles and sconces Adding the trigger for the backpack Interacting with the door Building simple animations in Godot Creating the door animation Playing the door animation on a condition Waiting for the door animation to trigger an event Let there be flickering lights Wrapping up Loading another level Using an event bus Listening to the EventBus signal Discussing some of the choices we can all make Summary Further reading Chapter 14: Conclusion Technical requirements Exporting your game Preparing your project for export Creating a mechanism for turning the game off Configuring Windows export settings Offering different gameplay experiences Having an iterative creation process Discovering different genres Summary Further reading Index

توضیحاتی در مورد کتاب به زبان اصلی :


Understand how to use one of the most popular 3D modeling software and advanced game engines to create a seamless workflow between the two and produce dynamic games

Key Features

  • Learn how to create, rig, and animate 3D low-poly models in Blender
  • Discover the 3D workflow of Godot Engine and understand how to enhance your models
  • Use modeling and game design skills to create a dynamic point-and-click game

Book Description

Game Development with Blender and Godot is a comprehensive introduction for those new to building 3D models and games, allowing you to leverage the abilities of these two technologies to create dynamic, interactive, and engaging games.

This book will start by focusing on what low-poly modeling is, before showing you how to use Blender to create, rig, and animate your models. You will also polish these assets until they're game-ready, making it easy for you to import them into Godot and use them effectively and efficiently. Next, you will use the game engine to design scenes, work with light and shadows, and transform your 3D models into interactive, controllable assets.

By the end of this book, you will have a seamless workflow between Blender and Godot which is specifically geared toward game development. Alongside, you'll also be building a point-and-click adventure game following the instructions and guidance in the book. Finishing this game will help you take these newly acquired skills and create your own 3D games from conception to completion.

What you will learn

  • Discover what low-poly modeling is and why it matters
  • Understand how to use materials, shaders, and textures in your models
  • Explore how to render and animate a scene in Blender
  • Focus on how to export Blender assets and import them into Godot
  • Use 3D low-poly models in Godot to create fun games
  • Design a dynamic and easy-to-navigate game world
  • Explore how to interact with the game via interfaces
  • Understand how to export your game for Windows

Who this book is for

This book is for game developers who are looking to make the transition from 2D to 3D games. Readers should have a basic understanding of Godot, being able to navigate the UI, understand the inspector panel, create scenes, add scripts to game objects, and more. Previous experience with Blender is helpful but not required.

Table of Contents

  1. Creating Low-Poly Models
  2. Building Materials and Shaders
  3. Adding and Creating Textures
  4. Adjusting Cameras and Lights
  5. Setting up Animation and Rigging
  6. Exporting Blender Assets
  7. Importing Blender Assets into Godot
  8. Adding Sound Assets
  9. Designing the Level
  10. Making Things Look Better with Lights and Shadows
  11. Creating the User Interface
  12. Interacting with the World through Camera and Character Controllers
  13. Finishing with Sound and Animation
  14. Conclusion



پست ها تصادفی