Godot 4 Game Development Projects : Build five cross-platform 2D and 3D games using one of the most powerful open source game engines, 2/e (Paperback)

Bradfield, Chris

  • 出版商: Packt Publishing
  • 出版日期: 2023-08-11
  • 售價: $1,520
  • 貴賓價: 9.5$1,444
  • 語言: 英文
  • 頁數: 264
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1804610402
  • ISBN-13: 9781804610404
  • 相關分類: 遊戲設計 Game-design
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Learn to create interactive cross-platform games such as a 3D Minigolf, a 2D Arcade classic, and much more with the all-new Godot Engine 4.0

Key Features

  • Master the art of developing cross-platform games
  • Harness the power of Godot's node and scene system to design robust and reusable game objects
  • Effortlessly and effectively integrate Blender into Godot to create powerful 3D games

Book Description

The Godot 4 Game Development Projects book introduces the Godot game engine and its feature-rich 4.0 version. With an array of new capabilities, Godot 4.0 is a strong alternative to expensive commercial game engines. If you’re a beginner, this user-friendly book will help you learn game development techniques, while experienced developers will understand how to use this powerful and customizable tool to bring their creative visions to life.
This updated edition consists of five projects with more emphasis on the 3D capabilities of the engine that will help you build on your foundation-level skills by showing you how to create small-scale game projects. Along the way, you’ll gain insights into Godot’s inner workings and discover important game development techniques that you can apply to your own projects.
Using a straightforward, step-by-step approach and practical examples, this Godot book covers everything from the absolute basics to sophisticated game physics, animations, and much more. Upon completing the final project, you’ll have a strong foundation for future success with Godot 4.0 and be ready to develop a variety of games and game systems.

What you will learn

  • If you’re new to Godot, get started with the game engine and editor
  • Learn about the new features of Godot 4.0
  • Build games in 2D and 3D using design and coding best practices
  • Use Godot’s node and scene system to design robust, reusable game objects
  • Use GDScript, Godot’s built-in scripting language, to create complex game systems
  • Implement user interfaces to display information
  • Create visual effects to spice up your game
  • Publish your game to desktop and mobile platforms

Who this book is for

This book is for game developers at any stage, whether you’re a beginner looking for an introduction or an experienced programmer aiming to delve into game creation using Godot Engine 4.0. It will serve as a valuable resource for newcomers to the realm of game development, while also offering a wealth of insights to experienced developers. Prior programming experience is a prerequisite.

商品描述(中文翻譯)

學習使用全新的Godot Engine 4.0創建互動跨平台遊戲,例如3D迷你高爾夫、2D經典街機等等。

主要特點:

- 掌握開發跨平台遊戲的技巧
- 利用Godot的節點和場景系統設計強大且可重用的遊戲物件
- 輕鬆有效地將Blender整合到Godot中,創建強大的3D遊戲

書籍描述:

《Godot 4遊戲開發項目》介紹了Godot遊戲引擎及其功能豐富的4.0版本。憑藉一系列新功能,Godot 4.0是昂貴商業遊戲引擎的強大替代品。如果你是初學者,這本用戶友好的書籍將幫助你學習遊戲開發技巧;而有經驗的開發者將了解如何使用這個強大且可自定義的工具將創意視覺化。

這本更新的版本包含五個項目,更加強調引擎的3D功能,幫助你通過創建小型遊戲項目來建立基礎級技能。在此過程中,你將深入了解Godot的內部運作方式,並發現可以應用於自己項目的重要遊戲開發技巧。

通過直觀的逐步方法和實用示例,這本Godot書籍涵蓋了從基礎到複雜的遊戲物理、動畫等方面的一切。完成最後一個項目後,你將擁有在Godot 4.0上取得未來成功的堅實基礎,並準備開發各種遊戲和遊戲系統。

你將學到:

- 如果你是Godot的新手,從遊戲引擎和編輯器開始
- 了解Godot 4.0的新功能
- 使用設計和編碼最佳實踐在2D和3D中構建遊戲
- 使用Godot的節點和場景系統設計強大且可重用的遊戲物件
- 使用GDScript,Godot內置的腳本語言,創建複雜的遊戲系統
- 實現用戶界面以顯示信息
- 創建視覺效果來豐富你的遊戲
- 將你的遊戲發布到桌面和移動平台

適合閱讀對象:

本書適合任何階段的遊戲開發者,無論你是初學者尋求入門還是有經驗的程序員想要深入研究使用Godot Engine 4.0進行遊戲創作。對於遊戲開發領域的新手來說,它將是一個寶貴的資源,同時也提供了豐富的見解給有經驗的開發者。需要具備先前的編程經驗。

目錄大綱

  1. Introduction to Godot 4.0
  2. Coin Dash – Build Your First 2D Game
  3. Space Rocks: Build a 2D Arcade Classic with Physics
  4. Jungle Jump: Running and Jumping in a 2D Platformer
  5. 3D Minigolf: Dive into 3D by Building a Minigolf Course
  6. Infinite Flyer
  7. Next Steps and Additional Resources

目錄大綱(中文翻譯)

- Introduction to Godot 4.0
- Coin Dash - 建立你的第一個2D遊戲
- Space Rocks: 使用物理引擎建立2D街機經典遊戲
- Jungle Jump: 在2D平台遊戲中奔跑和跳躍
- 3D Minigolf: 透過建立迷你高爾夫球場來深入了解3D
- Infinite Flyer
- 下一步和其他資源