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

Jorge Jordan

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

相關主題

商品描述

Design, develop, and create your own successful iOS games using the Cocos2d game engine

About This Book

  • Enhance your game development skills by building different types of iOS games in Cocos2d
  • Create games of many different genres using the powerful features of the Cocos2d framework
  • A step-by-step guide with techniques to discover the potential of Cocos2d Game Engine with interesting projects

Who This Book Is For

Whether you are a passionate gamer, like developing, or are just curious about game development, this book is for you. The book has been written to teach 2D game development to app developers and to teach Objective-C to game developers, as learning Cocos2d is the perfect step for both roles.

What You Will Learn

  • Load and control sprites, labels, sounds, and geometrical primitives efficiently to build the core of a game
  • Simulate movement by implementing the parallax effect and running animations
  • Implement turn-based game logic including Game Center
  • Create both iPad-only and universal versions of your games
  • Control your game using touches, an accelerometer, or a virtual game pad
  • Build menus and tutorials and define some artificial intelligence to non-played characters

In Detail

Cocos2d is one of the most popular 2D game engines for the iOS platform. It is packed with powerful features that set it apart from other game engines. It can be used to build games, apps, and other cross-platform GUI-based interactive programs.

This practical guide will develop your skills in designing and developing iOS games across several genres. You will start with managing collisions through building a horizontal scroll game for both iPhone and iPad, you will then go through building a shooting game. After that, you will learn how to use the accelerometer to control movement, load particle systems such as explosions, draw primitives, and create parallax effects. We also cover essential elements of the Cocos2d package including sprite sheets, multiple image file loading to animate a sprite, building physics behavior with Chipmunk, using filters and listeners, and providing powerful AI, non-playable characters, and pathfinder algorithms with a cool tower defence game.

商品描述(中文翻譯)

設計、開發並創建您自己的成功 iOS 遊戲,使用 Cocos2d 遊戲引擎

關於本書
- 通過在 Cocos2d 中構建不同類型的 iOS 遊戲來提升您的遊戲開發技能
- 利用 Cocos2d 框架的強大功能創建多種不同類型的遊戲
- 一步一步的指南,通過有趣的項目來發掘 Cocos2d 遊戲引擎的潛力

本書適合誰
無論您是熱愛遊戲的玩家、喜歡開發,還是對遊戲開發感到好奇,本書都適合您。本書旨在教導應用程式開發者 2D 遊戲開發,並教導遊戲開發者 Objective-C,因為學習 Cocos2d 是這兩個角色的完美步驟。

您將學到什麼
- 高效地加載和控制精靈、標籤、聲音和幾何原始圖形,以構建遊戲的核心
- 通過實現視差效果和運行動畫來模擬運動
- 實現回合制遊戲邏輯,包括 Game Center
- 創建僅限 iPad 和通用版本的遊戲
- 使用觸控、加速度計或虛擬遊戲手柄來控制您的遊戲
- 構建菜單和教程,並為非玩家角色定義一些人工智慧

詳細內容
Cocos2d 是 iOS 平台上最受歡迎的 2D 遊戲引擎之一。它擁有強大的功能,使其與其他遊戲引擎區別開來。它可以用來構建遊戲、應用程式和其他跨平台的 GUI 互動程序。

這本實用指南將幫助您在多種遊戲類型中設計和開發 iOS 遊戲的技能。您將從管理碰撞開始,通過為 iPhone 和 iPad 構建一個橫向捲動遊戲,然後進入構建射擊遊戲。之後,您將學習如何使用加速度計來控制運動,載入粒子系統(如爆炸)、繪製原始圖形並創建視差效果。我們還涵蓋了 Cocos2d 套件的基本元素,包括精靈圖集、多圖像文件加載以動畫化精靈、使用 Chipmunk 構建物理行為、使用過濾器和監聽器,並提供強大的 AI、非玩家角色和路徑尋找算法,搭配一個酷炫的塔防遊戲。