Creating Games with cocos2d for iPhone 2

Paul Nygard

  • 出版商: Packt Publishing
  • 出版日期: 2012-12-20
  • 售價: $1,940
  • 貴賓價: 9.5$1,843
  • 語言: 英文
  • 頁數: 388
  • 裝訂: Paperback
  • ISBN: 1849519005
  • ISBN-13: 9781849519007
  • 相關分類: 遊戲引擎 Game-engine
  • 下單後立即進貨 (約3~4週)

商品描述

Master cocos2d through building nine complete games for the iPhone

Overview

  • Games are explained in detail, from the design decisions to the code itself.
  • Learn to build a wide variety of game types, from a memory tile game to an endless runner.
  • Use different design approaches to help you explore the cocos2d framework.

In Detail

Cocos2d for iPhone is a simple (but powerful) 2D framework that makes it easy to create games for the iPhone. There are thousands of games in the App Store already using cocos2d. Game development has never been this approachable and easy to get started.

"Creating Games with cocos2d for iPhone 2" takes you through the entire process of designing and building nine complete games for the iPhone, iPod Touch, or iPad using cocos2d 2.0. The projects start simply and gradually increase in complexity, building on the lessons learned in previous chapters. Good design practices are emphasized throughout.

From a simple match game to an endless runner, you will learn how to build a wide variety of game styles.

You will learn how to implement animation, actions, create “artificial randomness”, use the Box2D physics engine, create tile maps, and even use Bluetooth to play between two devices.

"Creating games with cocos2d for iPhone 2" will take your game building skills to the next level.

What you will learn from this book

  • Control sprites with touch, joysticks, and tilt controls.
  • Use sprite sheets, particles, and plists effectively.
  • Learn multiple approaches to solve common challenges.
  • Integrate cocos2d with the Box2D physics engine.
  • Use third-party programs for joystick control, tile maps, and more.
  • Implement Bluetooth to play across multiple devices.
  • Learn game-specific A.I. design methodologies.

Approach

There are nine complete games with increasing complexity built in this book. The process of game building is well-illustrated with screenshots and explained code.

Who this book is written for

This book is aimed at readers with an understanding of Objective-C and some familiarity with the cocos2d for iPhone 2.0 framework.

商品描述(中文翻譯)

透過建立九個完整的 iPhone 遊戲來掌握 cocos2d

概述:
- 詳細解釋遊戲,從設計決策到程式碼本身。
- 學習建立各種不同類型的遊戲,從記憶翻牌遊戲到無盡奔跑遊戲。
- 使用不同的設計方法來探索 cocos2d 框架。

詳細內容:
Cocos2d for iPhone 是一個簡單(但強大)的 2D 框架,可輕鬆創建 iPhone 遊戲。App Store 上已經有成千上萬的遊戲使用 cocos2d。遊戲開發從未如此易於接近和入門。

《Creating Games with cocos2d for iPhone 2》將帶您完成設計和建立九個完整的 iPhone、iPod Touch 或 iPad 遊戲的整個過程,使用 cocos2d 2.0。這些專案從簡單開始,逐漸增加複雜度,建立在前幾章所學的基礎上。強調良好的設計實踐。

從簡單的配對遊戲到無盡奔跑遊戲,您將學習如何建立各種不同風格的遊戲。

您將學習如何實現動畫、動作,創建「人工隨機性」,使用 Box2D 物理引擎,創建瓦片地圖,甚至使用藍牙在兩個設備之間進行遊戲。

《Creating Games with cocos2d for iPhone 2》將提升您的遊戲建立技能到更高的水平。

本書的學習重點:
- 使用觸控、搖桿和傾斜控制精靈。
- 有效地使用精靈表、粒子和 plists。
- 學習多種解決常見問題的方法。
- 將 cocos2d 整合到 Box2D 物理引擎中。
- 使用第三方程式控制搖桿、瓦片地圖等。
- 實現藍牙在多個設備之間進行遊戲。
- 學習遊戲特定的人工智慧設計方法。

這本書的寫作對象:
本書針對具有 Objective-C 理解和對 cocos2d for iPhone 2.0 框架有一定熟悉度的讀者。