目錄(108章)
倒序
- coverpage
- Cocos2d-x Cookbook
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started with Cocos2d-x
- Introduction
- Setting up our Android Environment
- Installing Cocos2d-x
- Using the Cocos command
- Building the project using Xcode
- Building the project using Eclipse
- Implementing multi-resolution support
- Preparing your original game
- Chapter 2. Creating Sprites
- Introduction
- Creating sprites
- Getting the sprite's position and size
- Manipulating sprites
- Creating animations
- Creating actions
- Controlling actions
- Calling functions with actions
- Easing actions
- Using a texture atlas
- Using a batch node
- Using 3D modals
- Detecting collisions
- Drawing a shape
- Chapter 3. Working with Labels
- Creating system font labels
- Creating true type font labels
- Creating bitmap font labels
- Creating rich text
- Chapter 4. Building Scenes and Layers
- Introduction
- Creating scenes
- Transitioning between scenes
- Transitioning scenes with effects
- Making original transitions for replacing scenes
- Making original transitions for popping scenes
- Creating layers
- Creating modal layers
- Chapter 5. Creating GUIs
- Introduction
- Creating menus
- Creating buttons
- Creating checkboxes
- Creating loading bars
- Creating sliders
- Creating text fields
- Creating scroll views
- Creating page views
- Creating list views
- Chapter 6. Playing Sounds
- Playing background music
- Playing a sound effect
- Controlling volume pitch and balance
- Pausing and resuming background music
- Pausing and resuming sound effects
- Playing background music and a sound effect by using AudioEngine
- Playing movies
- Chapter 7. Working with Resource Files
- Selecting resource files
- Managing resource files
- Using SQLite
- Using .xml files
- Using .plist files
- Using .json files
- Chapter 8. Working with Hardware
- Introduction
- Using native code
- Changing the processing using the platform
- Using the acceleration sensor
- Keeping the screen on
- Getting dpi
- Getting the maximum texture size
- Chapter 9. Controlling Physics
- Introduction
- Using the physics engine
- Detecting collisions
- Using joints
- Changing gravity by using the acceleration sensor
- Chapter 10. Improving Games with Extra Features
- Introduction
- Using Texture Packer
- Using Tiled Map Editor
- Getting the property of the object in the tiled map
- Using Physics Editor
- Using Glyph Designer
- Chapter 11. Taking Advantages
- Introduction
- Using encrypted sprite sheets
- Using encrypted zip files
- Using encrypted SQLite files
- Creating Observer Pattern
- Networking with HTTP
- Index 更新時間:2021-07-09 20:59:06
推薦閱讀
- Learning LibGDX Game Development(Second Edition)
- Cocos2D-X權威指南(第2版)
- Maven Build Customization
- AWS Serverless架構:使用AWS從傳統部署方式向Serverless架構遷移
- NativeScript for Angular Mobile Development
- JavaScript+Vue+React全程實例
- Learning Network Forensics
- Java EE 7 Performance Tuning and Optimization
- OpenStack Orchestration
- SQL Server與JSP動態網站開發
- ExtJS高級程序設計
- 常用工具軟件立體化教程(微課版)
- Java Web開發詳解
- 響應式架構:消息模式Actor實現與Scala、Akka應用集成
- Azure Serverless Computing Cookbook
- FFmpeg開發實戰:從零基礎到短視頻上線
- Visual FoxPro 6.0程序設計
- Vue.js 3應用開發與核心源碼解析
- Docker:容器與容器云(第2版)
- Java EE程序設計與開發實踐教程
- Manage Your SAP Projects with SAP Activate
- Python人工智能項目實戰
- OpenCL Programming by Example
- Mastering Windows Presentation Foundation
- 量子計算實戰
- Arduino Essentials
- 數據結構編程實驗(第3版)
- Java Web動態網站開發(微課版)
- Beginning C# 7 Hands-On:Advanced Language Features
- Jetpack Compose從入門到實戰