Cocos2d-X Game Development Blueprints
暫譯: Cocos2d-X 遊戲開發藍圖

Karan Sequeira

  • 出版商: Packt Publishing
  • 出版日期: 2015-07-31
  • 售價: $2,200
  • 貴賓價: 9.5$2,090
  • 語言: 英文
  • 頁數: 392
  • 裝訂: Paperback
  • ISBN: 1783985267
  • ISBN-13: 9781783985265
  • 相關分類: 遊戲引擎 Game-engine
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Build a plethora of games for various genres using one of the most powerful game engines, Cocos2d-x

About This Book

  • Explore the powerful features of Cocos2d-x and use them to your advantage
  • Tackle commonly faced problems while creating popular 2D games
  • A step-by-step guide to help you understand and develop some of the most popular games of the industry such as Angry Bird

Who This Book Is For

If you are a proficient Cocos2d game developer who wants to enhance his or her game development skill set using Cocos2d-x to build different types of games, this book is for you.

What You Will Learn

  • Take advantage of the open source nature of Cocos2d-x by extending the engine to customize and add your own features to it
  • Design games with level-based and time-based difficulty progression, which are very addictive and keeps users engaged
  • Maximize user interaction by implementing intuitive gestures and tilt controls
  • Implement advanced physics engine features such as PreSolve and PostSolve events
  • Add realism to your game by using a touch event, and use it to control a game
  • Implement circle-to-circle collision detection in your games
  • Build the same project on multiple platforms, such as Android and Windows, effortlessly

In Detail

Packed with comprehensive projects, this book takes a detailed look at a few of the industry's most popular games. This book will show you how to use Cocos2d-x to build games using its core components. You will learn how to incorporate game physics, and import custom models and animations. Next, you will see how to include effects such as particles and sounds. With a brief introduction to the upcoming HTML5 platform using Cocos2d-html5, the book goes on to tackle the many different concepts that comprise game development today. You will learn how to build worlds with meshes, a terrain, user interaction, physics, and more. You will start by developing a puzzle game, and then progress on to games that are increasingly complex. Along the way, you'll learn how to build gaming favorites similar to games such as Flappy Bird, Tilt to Live, Jumpy Clown, Angry Birds, and Tower Defense.

商品描述(中文翻譯)

建構各種類型的遊戲,使用最強大的遊戲引擎之一 Cocos2d-x

關於本書
- 探索 Cocos2d-x 的強大功能並加以利用
- 解決在創建流行 2D 遊戲時常見的問題
- 提供逐步指南,幫助您理解並開發一些業界最受歡迎的遊戲,如《憤怒的小鳥》

本書適合誰
如果您是一位熟練的 Cocos2d 遊戲開發者,想要利用 Cocos2d-x 提升自己的遊戲開發技能,並構建不同類型的遊戲,那麼這本書就是為您而寫的。

您將學到什麼
- 利用 Cocos2d-x 的開源特性,擴展引擎以自訂並添加自己的功能
- 設計具有基於關卡和時間的難度進展的遊戲,這些遊戲非常上癮並能吸引用戶
- 通過實現直觀的手勢和傾斜控制來最大化用戶互動
- 實現高級物理引擎功能,如 PreSolve 和 PostSolve 事件
- 通過使用觸控事件為您的遊戲增添真實感,並用其控制遊戲
- 在您的遊戲中實現圓形碰撞檢測
- 在多個平台上輕鬆構建相同的專案,如 Android 和 Windows

詳細內容
本書包含全面的專案,詳細探討了幾款業界最受歡迎的遊戲。本書將向您展示如何使用 Cocos2d-x 的核心組件來構建遊戲。您將學習如何整合遊戲物理,並導入自訂模型和動畫。接下來,您將看到如何包含粒子和聲音等效果。隨著對即將推出的 HTML5 平台 Cocos2d-html5 的簡要介紹,本書將探討當今遊戲開發所包含的許多不同概念。您將學習如何使用網格、地形、用戶互動、物理等構建世界。您將從開發一款益智遊戲開始,然後逐步進入越來越複雜的遊戲。在這個過程中,您將學習如何構建類似於《Flappy Bird》、《Tilt to Live》、《Jumpy Clown》、《憤怒的小鳥》和《塔防》等遊戲的熱門遊戲。