首頁(yè) > 計(jì)算機(jī)網(wǎng)絡(luò) >
編程語(yǔ)言與程序設(shè)計(jì)
> Cocos2d Cross-Platform Game Development Cookbook(Second Edition)最新章節(jié)目錄
目錄(117章)
倒序
- 封面
- 版權(quán)頁(yè)
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- 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. Sprites and Animations
- Introduction
- Downloading and installing Cocos2d
- The 2D coordinate system
- Getting access to MainScene
- Adding sprites to scenes
- Creating a sprite using RenderTexture
- Creating a custom sprite class
- Animating sprites
- Adding actions to sprites
- Drawing glPrimitives
- Adding the parallax effect
- Chapter 2. Scenes and Menus
- Introduction
- Adding a MainMenu Scene
- Adding text using CCLabel
- Adding buttons with CCMenu
- Adding a Gameplay Scene
- Transitioning between scenes
- Adding transition effects
- Adding a Level Selection Scene
- Scrolling a Level Selection Scene
- Chapter 3. Gestures Touches and the Accelerometer
- Introduction
- Understanding swipe
- Implementing tap
- Adding LongPress
- Adding pinch/zoom controls
- Adding rotation objects
- Adding panning
- Including touches
- Creating objects with touchBegan
- Moving objects with touchMoved
- Customizing touches in the sprite class
- Adding an accelerometer
- Adding a directional pad
- Chapter 4. Physics
- Introduction
- Adding physics to a game scene
- Adding physics objects
- Looking at different body types
- Adding sprite texture to physics objects
- Creating composite bodies
- Creating complex shapes
- Changing body properties
- Applying impulse with the touch control
- Applying force with the accelerometer
- Collision detection
- Adding revolute joints
- Adding motor joints
- Adding a game loop and scoring
- Chapter 5. Audio
- Introduction
- Adding background music
- Adding audio effects
- Adding a mute button
- Adding a volume slider
- Adding a pause and resume button
- Chapter 6. AI and A* Pathfinding
- Introduction
- Patrol enemy behavior
- Projectile shooting enemy
- Chasing enemy behavior
- A* pathfinding
- Chapter 7. Data Storage and Retrieval
- Introduction
- Loading the XML file data
- Saving to the XML file data
- Loading the JSON file data
- Loading the PLIST file data
- Saving the PLIST file data
- Using NSUserDefaults
- Chapter 8. Effects
- Introduction
- CCEffects
- Adding the glass effect
- Adding the motion streak effect
- Adding the particle effect
- Adding 2D lighting
- Chapter 9. Game Tools
- Introduction
- Glyph Designer
- Particle system
- TexturePacker
- PhysicsEditor
- Chapter 10. Swift/SpriteBuilder Basics
- Introduction
- Implementing the Swift syntax
- Implementing Cocos2d Swift
- SpriteBuilder basics
- Chapter 11. Porting to Android
- Introduction
- Installing the Android Xcode plugin
- Enabling USB debugging on a device
- Running the SpriteBuilder project on a device
- Porting a project to Android
- No Java runtime error
- Provision profile error
- Blank screen error
- Useful resources
- Index 更新時(shí)間:2021-07-16 09:44:14
推薦閱讀
- 深入核心的敏捷開發(fā):ThoughtWorks五大關(guān)鍵實(shí)踐
- 軟件安全技術(shù)
- The Supervised Learning Workshop
- Java持續(xù)交付
- R Deep Learning Cookbook
- Linux Device Drivers Development
- Python編程:從入門到實(shí)踐
- Learning Three.js:The JavaScript 3D Library for WebGL
- IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
- Java程序員面試筆試寶典(第2版)
- Kubernetes源碼剖析
- Learning Concurrency in Python
- Mastering Embedded Linux Programming
- Mastering PowerCLI
- SQL Server實(shí)例教程(2008版)
- Socket.IO Cookbook
- Developing RESTful Web Services with Jersey 2.0
- 軟件自動(dòng)化測(cè)試實(shí)戰(zhàn)解析:基于Python3編程語(yǔ)言
- 零基礎(chǔ)學(xué)Java(升級(jí)版)
- 深入理解C++11:C++11新特性解析與應(yīng)用
- Learning ArcGIS Geodatabases
- C語(yǔ)言項(xiàng)目式系統(tǒng)開發(fā)教程(微課版)
- PowerShell for Office 365
- Unsupervised Learning with R
- Unity Shaders and Effects Cookbook
- Magento Extensions Development
- Highcharts Essentials
- 深入學(xué)習(xí)Java開發(fā)簡(jiǎn)單應(yīng)用(藍(lán)橋杯軟件大賽培訓(xùn)教材-Java方向)
- SQL Server 2017從零開始學(xué)(視頻教學(xué)版)
- 游戲服務(wù)器架構(gòu)與優(yōu)化