Godot 4 for Beginners: Develop engaging 2D and 3D games with Godot 4's scripting and design features
暫譯: Godot 4 入門:利用 Godot 4 的腳本和設計功能開發引人入勝的 2D 和 3D 遊戲

Henning, Robert, Vanhove, Sander

  • 出版商: Packt Publishing
  • 出版日期: 2025-08-20
  • 售價: $1,600
  • 貴賓價: 9.5$1,520
  • 語言: 英文
  • 頁數: 360
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1836203098
  • ISBN-13: 9781836203094
  • 相關分類: 遊戲開發設計
  • 尚未上市,無法訂購

相關主題

商品描述

Kickstart your game development journey with Godot 4 and create your own indie games from scratch in this part-color guide

Key Features:

- Implement custom scripts to control game logic and interactions

- Learn coding, design, and game mechanics tailored for beginners in 2D and 3D

- Build and release your own indie games, from concept to publication

- Purchase of the print or Kindle book includes a free PDF eBook

Book Description:

Jumping into Godot 4 as a beginner can be overwhelming. You're wrestling with a new interface, trying to wrap your head around how nodes and scenes work, and learning GDScript all at once. After years of teaching game development and creating YouTube tutorials, Robert Henning knows exactly where you're likely to have those "wait, what?" moments. He's built this guide to systematically address those challenges head-on, breaking down complex concepts into digestible steps.

You'll start by setting up Godot 4 and understanding its interface and tools. Then, you'll dive into nodes and scenes, Godot's way of organizing everything, which sounds intimidating but is actually quite intuitive. From there, you'll explore both 2D and 3D game creation, adding key elements such as players, enemies, collectibles, and lighting effects that make your game pop visually. You'll also get hands-on with Godot's scripting language, GDScript, to bring your game ideas to life.

By the end of this Godot 4 book, you'll have the skills to build complete 2D and 3D games from scratch, covering everything from level design and game state management to score tracking and more. Whether you're just getting started or are ready to level up, this book will help you turn your ideas into fully playable games.

What You Will Learn:

- Navigate and master the Godot 4 interface effectively

- Utilize nodes and scenes for structured game development

- Create dynamic 2D and immersive 3D game environments

- Manipulate lighting to enhance game visuals

- Script game mechanics using GDScript

- Implement key elements such as players, enemies, and collectibles

- Design engaging levels and manage game states

Who this book is for:

This book is for anyone who is new to game development or wants to explore the powerful Godot engine. Whether you're an aspiring game developer, an indie creator, a student, or an artist, this book will provide you with a solid foundation.

Basic computer skills, including installing and running software and navigating the operating system, are required. While a rudimentary understanding of programming concepts such as variables, loops, and conditional statements can be helpful, it is not essential, as all necessary programming basics are thoroughly explained in the book.

Table of Contents

- Let's Get Godot-ing!

- Exploring the Godot Engine Interface

- Introduction to 3D

- Scripting with GDScript

- Understanding Vectors

- Creating a 2D Mini-Game in Godot - Part 1

- Creating a 2D Mini-Game in Godot - Part 2

- Creating a 3D Mini-Game in Godot - Part 1

- Creating a 3D Mini-Game in Godot - Part 2

- Adding Game Juice

- Understanding Game Design

- Where to Next?

商品描述(中文翻譯)

**開始您的遊戲開發之旅,使用 Godot 4 從零開始創建自己的獨立遊戲,這本部分彩色指南**

**主要特點:**
- 實現自定義腳本以控制遊戲邏輯和互動
- 學習針對初學者的 2D 和 3D 編碼、設計和遊戲機制
- 從概念到出版,構建並發佈自己的獨立遊戲
- 購買印刷版或 Kindle 書籍包括免費 PDF 電子書

**書籍描述:**
作為初學者,跳入 Godot 4 可能會讓人感到不知所措。您正在與全新的介面搏鬥,試圖理解節點和場景的運作方式,並同時學習 GDScript。在多年教授遊戲開發和創建 YouTube 教學影片後,Robert Henning 知道您可能會在哪些地方遇到「等等,什麼?」的時刻。他編寫了這本指南,系統性地解決這些挑戰,將複雜的概念分解為易於消化的步驟。

您將從設置 Godot 4 和理解其介面及工具開始。然後,您將深入了解節點和場景,這是 Godot 組織一切的方式,聽起來令人畏懼,但實際上相當直觀。接下來,您將探索 2D 和 3D 遊戲創建,添加關鍵元素,如玩家、敵人、可收集物品和使您的遊戲在視覺上更具吸引力的燈光效果。您還將親自使用 Godot 的腳本語言 GDScript,將您的遊戲想法變為現實。

到這本 Godot 4 書籍的結尾,您將具備從零開始構建完整 2D 和 3D 遊戲的技能,涵蓋從關卡設計和遊戲狀態管理到得分追蹤等所有內容。無論您是剛開始還是準備升級,這本書都將幫助您將想法轉化為可玩遊戲。

**您將學到的內容:**
- 有效導航和掌握 Godot 4 介面
- 利用節點和場景進行結構化的遊戲開發
- 創建動態的 2D 和沉浸式的 3D 遊戲環境
- 操控燈光以增強遊戲視覺效果
- 使用 GDScript 編寫遊戲機制
- 實現關鍵元素,如玩家、敵人和可收集物品
- 設計引人入勝的關卡並管理遊戲狀態

**本書適合誰:**
這本書適合任何對遊戲開發感興趣或想探索強大 Godot 引擎的人。無論您是有抱負的遊戲開發者、獨立創作者、學生或藝術家,這本書都將為您提供堅實的基礎。

需要具備基本的電腦技能,包括安裝和運行軟體以及導航操作系統。雖然對變數、迴圈和條件語句等編程概念的初步理解會有所幫助,但並非必需,因為書中會詳細解釋所有必要的編程基礎。

**目錄**
- 讓我們開始 Godot 吧!
- 探索 Godot 引擎介面
- 3D 簡介
- 使用 GDScript 編寫腳本
- 理解向量
- 在 Godot 中創建 2D 小遊戲 - 第 1 部分
- 在 Godot 中創建 2D 小遊戲 - 第 2 部分
- 在 Godot 中創建 3D 小遊戲 - 第 1 部分
- 在 Godot 中創建 3D 小遊戲 - 第 2 部分
- 添加遊戲效果
- 理解遊戲設計
- 接下來該怎麼辦?