Instant Pygame for Python Game Development How-to
暫譯: 即時 Pygame Python 遊戲開發指南
Ivan Idris
- 出版商: Packt Publishing
- 出版日期: 2013-03-25
- 售價: $1,020
- 貴賓價: 9.5 折 $969
- 語言: 英文
- 頁數: 76
- 裝訂: Paperback
- ISBN: 1782162860
- ISBN-13: 9781782162865
-
相關分類:
Python、程式語言
海外代購書籍(需單獨結帳)
商品描述
Create engaging and fun games with Pygame, Python's Game development library
Overview
- Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
- Quickly develop interactive games by utilizing features that give you a great user experience
- Create your own games with realistic examples and easy to follow instructions
- Learn about the game development process, from installing simple games to more complicated multiplayer games, ensuring compatibility with mobile devices
In Detail
Pygame is a library created to make multimedia software documenting easy to design. It adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the Python language. Pygame comes with functions and tools that will help you create a great user experience.
"Instant Pygame for Python Game Development How-to" is written in a concise and result-oriented format. Leading you through practical recipes, you'll find that this essential reference guide helps you to create visually appealing and thrilling games with a few clicks.
This book starts with the basic instructions to install Pygame on different servers. It then goes into creating a sample game and explaining the features of drawing, animating, using fonts and Matplotlib with Pygame. The book then takes you through recipes to get access to some great sound and graphic effects. Giving you the steps to allow you to configure these games on Android and other networks, it ends with a walkthrough of the features of Sprites, OpenGL, and Simulation.
What you will learn from this book
- Install and prepare the basic setup to get started with the technology on various operating systems including Linux, Mac OS X, and Windows.
- Learn how you can develop real- time multiplayer games and integrate them with social networks using Twisted
- Overcome the limitations of mobile browsers allowing you to take full advantage of their various features with minimum hassle
- Introduction to the drawing functionality of Pygame and getting into more dynamic animating functions
- Understand and use Sprites, OpenGL , and detecting Collisions with Pygame
- Interesting examples to understand Simulation and Animation
- Display various fonts and learn more about the time and memory usage and its management
- Integrate with the open source library, Matplotlib to create various interesting plots.
- Accessg data to create excellent sound effects and music to go with the games
Approach
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks .This book is a step-by-step, short and fast paced tutorial packed with powerful recipes that will teach you how to create exciting games.
Who this book is written for
This book is aimed at Python Game Developers who want to create games with Pygame quickly and easily and get familiar with important aspects of it. Experience with Python is assumed. Basic Game development experience would help but isn't necessary.
商品描述(中文翻譯)
使用 Pygame,Python 的遊戲開發庫,創建引人入勝且有趣的遊戲
概述
- 瞬間學習新知!一本簡短、快速且專注的指南,提供立即的結果。
- 通過利用提供良好用戶體驗的功能,快速開發互動遊戲
- 使用真實範例和易於遵循的指示創建自己的遊戲
- 了解遊戲開發過程,從安裝簡單的遊戲到更複雜的多人遊戲,確保與移動設備的兼容性
詳細內容
Pygame 是一個旨在簡化多媒體軟體設計的庫。它在優秀的 SDL 庫之上增加了功能。這使您能夠使用 Python 語言創建功能齊全的遊戲和多媒體程序。Pygame 提供的函數和工具將幫助您創造出良好的用戶體驗。
《Instant Pygame for Python Game Development How-to》以簡潔且以結果為導向的格式撰寫。通過實用的食譜引導您,您會發現這本重要的參考指南幫助您輕鬆創建視覺吸引且刺激的遊戲。
本書從基本的 Pygame 安裝指示開始,適用於不同的伺服器。接著進入創建範例遊戲,並解釋使用 Pygame 的繪圖、動畫、字體和 Matplotlib 的功能。然後,本書將帶您通過食譜來獲取一些出色的音效和圖形效果。提供您配置這些遊戲在 Android 和其他網絡上的步驟,最後介紹 Sprites、OpenGL 和模擬的功能。
您將從本書中學到什麼
- 在各種操作系統上(包括 Linux、Mac OS X 和 Windows)安裝和準備基本設置以開始使用這項技術。
- 學習如何開發實時多人遊戲並使用 Twisted 將其與社交網絡集成
- 克服移動瀏覽器的限制,讓您能夠充分利用其各種功能,並減少麻煩
- 介紹 Pygame 的繪圖功能,並深入了解更動態的動畫功能
- 理解並使用 Sprites、OpenGL 以及使用 Pygame 偵測碰撞
- 有趣的範例以理解模擬和動畫
- 顯示各種字體,並了解更多有關時間和內存使用及其管理的知識
- 與開源庫 Matplotlib 集成,創建各種有趣的圖表。
- 訪問數據以創建出色的音效和音樂,與遊戲相輔相成
方法
本書充滿實用的逐步指示和對最重要和有用任務的清晰解釋。這是一本逐步的、簡短且快速的教程,包含強大的食譜,將教您如何創建令人興奮的遊戲。
本書的讀者對象
本書針對希望快速輕鬆地使用 Pygame 創建遊戲的 Python 遊戲開發者,並熟悉其重要方面。假設讀者具備 Python 的經驗。基本的遊戲開發經驗會有所幫助,但並非必要。