Learning LibGDX Game Development, 2/e(Paperback)
暫譯: 學習 LibGDX 遊戲開發,第二版(平裝本)
Suryakumar Balakrishnan Nair, Andreas Oehlke
- 出版商: Packt Publishing
- 出版日期: 2015-01-31
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 500
- 裝訂: Paperback
- ISBN: 1783554770
- ISBN-13: 9781783554775
海外代購書籍(需單獨結帳)
相關主題
商品描述
Wield the power of the LibGDX framework to create a cross-platform game
About This Book
- Write your game code once and run it on a multitude of platforms using LibGDX
- Learn about the key features of LibGDX that will ease and speed up your development cycles
- An easy-to-follow, comprehensive guide that will help you develop games in LibGDX successfully
Who This Book Is For
This book is aimed at indie and existing game developers as well as those who want to get started with game development using LibGDX. Basic knowledge of Java programming and game development is required.
What You Will Learn
- Set up a cross-platform project using Gradle and test the base code required for game building
- Speed up your overall productivity with the stunning JVM Code Hot Swapping feature
- Use Scene2D to create and organize complex menu structures
- Automate the creation of texture atlases using TexturePacker
- Manage and play audio files and add special effects to your game to improve its look and feel
- Learn 2D physics simulation using Box2D
- Understand more about 3D programming using the new LibGDX 3D API
- Use the LibGDX Bullet wrapper for 3D physics simulation
In Detail
LibGDX is a multiplatform game development framework, and is one of the most popular frameworks for building games, providing a comprehensive set of development capabilities and features to use and incorporate into games.
This book starts off by introducing you to LibGDX and how to use its project setup tool to build an application that can support multiple platforms, before gradually moving on to configuring your game. Then, you will learn to organize resources, create a scene, actors, and a menu system. You will also enhance the visual appearance of your game and manage its transitions, along with music and sound effects. You will then move on to cover the advanced programming techniques and create and manage different kinds of animations.
Finally, you will be introduced to the basics of 3D programming and the 3D physics engine. By the end of this book, you will be able to start developing your very own cross-platform games using the LibGDX framework.
商品描述(中文翻譯)
**掌握 LibGDX 框架的力量,創建跨平台遊戲**
## 本書介紹
- 使用 LibGDX 編寫一次遊戲代碼,並在多個平台上運行
- 了解 LibGDX 的關鍵特性,幫助您簡化和加速開發週期
- 一本易於跟隨的綜合指南,幫助您成功開發 LibGDX 遊戲
## 本書適合誰
本書針對獨立遊戲開發者和現有遊戲開發者,以及希望使用 LibGDX 開始遊戲開發的人。需要具備基本的 Java 程式設計和遊戲開發知識。
## 您將學到什麼
- 使用 Gradle 設置跨平台項目,並測試遊戲構建所需的基礎代碼
- 利用驚人的 JVM 代碼熱替換功能提高整體生產力
- 使用 Scene2D 創建和組織複雜的菜單結構
- 使用 TexturePacker 自動創建紋理圖集
- 管理和播放音頻文件,並為您的遊戲添加特效以改善其外觀和感受
- 使用 Box2D 學習 2D 物理模擬
- 了解使用新的 LibGDX 3D API 的 3D 程式設計
- 使用 LibGDX Bullet 包裝器進行 3D 物理模擬
## 詳細內容
LibGDX 是一個多平台遊戲開發框架,是構建遊戲最受歡迎的框架之一,提供了一整套全面的開發能力和功能,可用於遊戲的開發和整合。
本書首先介紹 LibGDX 及其項目設置工具的使用,幫助您構建支持多個平台的應用程序,然後逐步進入遊戲配置。接著,您將學習如何組織資源、創建場景、角色和菜單系統。您還將增強遊戲的視覺外觀並管理其過渡,以及音樂和音效。然後,您將學習高級編程技術,創建和管理不同類型的動畫。
最後,您將接觸到 3D 程式設計和 3D 物理引擎的基本知識。在本書結束時,您將能夠開始使用 LibGDX 框架開發自己的跨平台遊戲。