LibGDX Cross Platform Development Blueprints
暫譯: LibGDX 跨平台開發藍圖
Indraneel Potnis
- 出版商: Packt Publishing
- 出版日期: 2015-12-21
- 售價: $1,880
- 貴賓價: 9.5 折 $1,786
- 語言: 英文
- 頁數: 316
- 裝訂: Paperback
- ISBN: 1783982063
- ISBN-13: 9781783982066
海外代購書籍(需單獨結帳)
相關主題
商品描述
Develop four exciting, cross-platform games using LibGDX with increasing complexity and understand its key concepts
About This Book
- Learn how to make a complete game from scratch using the LibGDX framework
- Discover different aspects of game development, optimize them, and implement them in your games
- This is a comprehensive guide packed with concepts that are covered in an incremental manner
Who This Book Is For
If you have a good grip of Java and want to explore its capabilities in game development, this book is for you. Basic knowledge of LibGDX is preferred, but is not mandatory.
What You Will Learn
- Set up the development environment and implement a very simple game type
- Implement new features such as motion, sounds, and randomness by implementing a new game
- Add music, physics, and menus to your games
- Start the creation of a platformer game and apply optimisation techniques
- Perform collision detection and manage the game assets
- Render game levels designed in the tool and add enemies
- Create multiple levels, enemy motion, and level transitions in the game
In Detail
LibGDX is a very popular open source game framework for the Java programming language. It features deployment to multiple platforms with the same code base and it is very fast. Its vast amount of features makes it very easy to learn and master game development without knowing the low-level details.
LibGDX Cross-platform Development Blueprints teaches you the concepts of game development using the LibGDX framework as you make four complete games.
You'll start with setting up the environment, then move on to advanced concepts such as collision detection, memory optimization, and more. The first game is Monty Hall, where you'll learn how to set up LibGDX and use simple graphics. Then, you'll get to know more about concepts such as animation, game sounds, and scoring by developing a Whack a Mole game. This will set up the base for a Bounce the Ball game, where you'll get to grips with advanced concepts such as movements and collisions based on physics. Finally, the Dungeon Bob game will help you understand player motion.
This guide gives you everything you need to master game development with LibGDX.
商品描述(中文翻譯)
**使用 LibGDX 開發四款令人興奮的跨平台遊戲,隨著複雜度的增加,理解其關鍵概念**
## 本書介紹
- 學習如何使用 LibGDX 框架從零開始製作完整的遊戲
- 探索遊戲開發的不同方面,優化它們並將其實施到你的遊戲中
- 這是一本全面的指南,內容以漸進的方式涵蓋各種概念
## 本書適合誰
如果你對 Java 有良好的掌握,並想探索其在遊戲開發中的能力,那麼這本書適合你。具備基本的 LibGDX 知識是優先考慮的,但並非必須。
## 你將學到什麼
- 設置開發環境並實現一種非常簡單的遊戲類型
- 通過實現一個新遊戲來實現運動、聲音和隨機性等新功能
- 為你的遊戲添加音樂、物理效果和菜單
- 開始創建一個平台遊戲並應用優化技術
- 執行碰撞檢測並管理遊戲資產
- 渲染在工具中設計的遊戲關卡並添加敵人
- 在遊戲中創建多個關卡、敵人運動和關卡過渡
## 詳細內容
LibGDX 是一個非常受歡迎的開源遊戲框架,專為 Java 程式語言設計。它具有使用相同代碼基礎部署到多個平台的能力,並且速度非常快。其豐富的功能使得學習和掌握遊戲開發變得非常容易,而無需了解底層細節。
《LibGDX 跨平台開發藍圖》教你使用 LibGDX 框架的遊戲開發概念,並讓你製作四款完整的遊戲。
你將從設置環境開始,然後進入碰撞檢測、內存優化等高級概念。第一款遊戲是 Monty Hall,你將學習如何設置 LibGDX 並使用簡單的圖形。接著,你將通過開發 Whack a Mole 遊戲來了解動畫、遊戲聲音和計分等概念。這將為 Bounce the Ball 遊戲奠定基礎,在這裡你將掌握基於物理的運動和碰撞等高級概念。最後,Dungeon Bob 遊戲將幫助你理解玩家的運動。
這本指南提供了你掌握 LibGDX 遊戲開發所需的一切。