Learn Python Game Development with ChatGPT: Techniques for creating engaging games with generative AI (English Edition)

Lanham, Micheal

  • 出版商: BPB Publications
  • 出版日期: 2024-06-10
  • 售價: $1,750
  • 貴賓價: 9.5$1,663
  • 語言: 英文
  • 頁數: 350
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9355516436
  • ISBN-13: 9789355516435
  • 相關分類: ChatGPTPython程式語言人工智慧
  • 海外代購書籍(需單獨結帳)

商品描述

Leverage the power of AI in coding, graphics, design, and intelligence to join the next wave in game development


KEY FEATURES

● Teaches the core concepts of game development for 2D, 3D, and AI games.

● Uses AI to assist and guide the reader across several facets of game development.

● Learn to create AI-controlled enemies for your games.


DESCRIPTION

This book is a comprehensive guide to creating interactive and engaging games, leveraging the capabilities of ChatGPT and other advanced AI technologies.


The book starts with prompt engineering and system prompting, building a strong AI foundation for game development. It covers various game genres, from text adventures to 3D shooters, showing AI integration. Each chapter is designed to build on the previous one, ensuring a cohesive learning experience that gradually increases in complexity and depth. Readers will learn game development basics and creative techniques for immersive game worlds. They will use PyZork for text games and Streamlit for enhanced visuals. The book covers AI-generated assets, behavior-driven AI, and advanced topics like isometric world-building and voice-responsive games. Practical projects help readers create their unique games, while GPT agents and AI technologies showcase the future of gaming.


By the end of this journey, readers will have a deep understanding of how to create innovative and engaging games using AI, positioning them at the forefront of modern game development.


WHAT YOU WILL LEARN

● Master prompt engineering for building games, game assets, and AI-driven games.

● Develop engaging text-based adventures with AI-driven storytelling elements.

● Create 2D games from platformers, isometric worlds, and physics.

● Design AI opponents with behavior-driven logic and adaptive difficulty.

● Introduction to 3D first-person shooters using GPT agents.

● Implement voice recognition and text-to-speech in interactive games.


WHO THIS BOOK IS FOR

This book is for aspiring or experienced game developers and indie game studios interested in using generative AI to create games faster and explore new possibilities.


商品描述(中文翻譯)

利用 AI 在編碼、圖形、設計和智能方面的力量,加入遊戲開發的下一波浪潮

主要特點
● 教授 2D、3D 和 AI 遊戲開發的核心概念。
● 使用 AI 協助和指導讀者在遊戲開發的各個方面。
● 學習為你的遊戲創建 AI 控制的敵人。

描述
本書是創建互動和引人入勝的遊戲的綜合指南,利用 ChatGPT 和其他先進 AI 技術的能力。

本書從提示工程和系統提示開始,為遊戲開發建立堅實的 AI 基礎。它涵蓋了各種遊戲類型,從文字冒險到 3D 射擊遊戲,展示 AI 的整合。每一章都旨在建立在前一章的基礎上,確保連貫的學習體驗,逐漸增加複雜性和深度。讀者將學習遊戲開發的基本知識和創意技術,以創造沉浸式的遊戲世界。他們將使用 PyZork 進行文字遊戲,並使用 Streamlit 來增強視覺效果。本書涵蓋 AI 生成的資產、行為驅動的 AI,以及等距世界建設和語音響應遊戲等高級主題。實用項目幫助讀者創建獨特的遊戲,而 GPT 代理和 AI 技術則展示了遊戲的未來。

在這段旅程結束時,讀者將深入了解如何利用 AI 創建創新和引人入勝的遊戲,使他們站在現代遊戲開發的最前沿。

你將學到的內容
● 精通提示工程,以構建遊戲、遊戲資產和 AI 驅動的遊戲。
● 開發引人入勝的文字冒險,並融入 AI 驅動的敘事元素。
● 創建 2D 遊戲,包括平台遊戲、等距世界和物理遊戲。
● 設計具有行為驅動邏輯和自適應難度的 AI 對手。
● 介紹使用 GPT 代理的 3D 第一人稱射擊遊戲。
● 在互動遊戲中實現語音識別和文字轉語音功能。

本書適合對象
本書適合有志或有經驗的遊戲開發者以及獨立遊戲工作室,對使用生成式 AI 更快地創建遊戲並探索新可能性感興趣。