舉報

會員
AndEngine for Android Game Development Cookbook
最新章節:
Index
ACookbookwithwiderangeofrecipestoallowyoutolearngamedevelopmentwithAndEnginequicklyandefficiently.AndEngineforAndroidGameDevelopmentCookbookisgearedtowarddeveloperswhoareinterestedinworkingwiththemostup-to-dateversionofAndEngine,sportingthebrandnewGLES2.0branch.ThebookwillbehelpfulfordeveloperswhoareattemptingtobreakintothemobilegamemarketwithplanstoreleasefunandexcitinggameswhileeliminatingalargeportionofthelearningcurvethatisotherwiseinevitablewhengettingintoAndEnginedevelopment.Thisbookrequiresaworkinginstallationofeclipseandtherequiredlibraries,includingAndEngineanditsvariousextensionssetuppriortoworkingwiththerecipes.
目錄(111章)
倒序
- coverpage
- AndEngine for Android Game Development Cookbook
- Credits
- About the Authors
- 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
- Conventions
- Reader feedback
- Customer support
- Chapter 1. AndEngine Game Structure
- Introduction
- Know the life cycle
- Choosing our engine type
- Selecting a resolution policy
- Creating object factories
- Creating the game manager
- Introducing sounds and music
- Working with different types of textures
- Applying texture options
- Using AndEngine font resources
- Creating the resource manager
- Saving and loading game data
- Chapter 2. Working with Entities
- Introduction
- Understanding AndEngine entities
- Applying primitives to a layer
- Bringing a scene to life with sprites
- Applying text to a layer
- Using relative rotation
- Overriding the onManagedUpdate method
- Using modifiers and entity modifiers
- Working with particle systems
- Chapter 3. Designing Your Menu
- Introduction
- Adding buttons to the menu
- Adding music to the menu
- Applying a background
- Using parallax backgrounds to create perspective
- Creating our level selection system
- Hiding and retrieving layers
- Chapter 4. Working with Cameras
- Introduction
- Introducing the camera object
- Limiting the camera area with the bound camera
- Taking a closer look with zoom cameras
- Creating smooth moves with a smooth camera
- Pinch-zoom camera functionality
- Stitching a background together
- Applying a HUD to the camera
- Applying a controller to the display
- Coordinate conversion
- Creating a split screen game
- Chapter 5. Scene and Layer Management
- Introduction
- Creating the scene manager
- Setting up the resource manager for scene resources
- Customizing managed scenes and layers
- Setting up an activity to use the scene manager
- Chapter 6. Applications of Physics
- Introduction to the Box2D physics extension
- Understanding different body types
- Creating category-filtered bodies
- Creating multiple-fixture bodies
- Creating unique bodies by specifying vertices
- Using forces velocities and torque
- Applying anti-gravity to a specific body
- Working with joints
- Creating a rag doll
- Creating a rope
- Working with collisions
- Using preSolve and postSolve
- Creating destructible objects
- Raycasting
- Chapter 7. Working with Update Handlers
- Getting started with update handlers
- Attaching an update handler to an entity
- Using update handlers with conditionals
- Handling the removal of an entity from the game
- Adding game timers
- Setting entity properties based on the time passed
- Chapter 8. Maximizing Performance
- Introduction
- Ignoring entity updates
- Disabling background window rendering
- Limiting simultaneous sound streams
- Creating sprite pools
- Cutting down render time with sprite groups
- Chapter 9. AndEngine Extensions Overview
- Introduction
- Creating live wallpaper
- Networking with the multiplayer extension
- Creating high-resolution graphics with SVG
- Color mapping with SVG texture regions
- Chapter 10. Getting More From AndEngine
- Loading all textures from a folder
- Using textured meshes
- Applying a sprite-based shadow
- Creating a physics-based moving platform
- Creating a physics-based rope bridge
- Appendix A. Source Code for MagneTank
- Game level classes
- Input classes
- Layer classes
- Manager classes
- Menu classes
- Index 更新時間:2021-08-05 18:20:07
推薦閱讀
- 數據庫原理及應用教程(第4版)(微課版)
- Python數據挖掘:入門、進階與實用案例分析
- 數據庫開發實踐案例
- 文本挖掘:基于R語言的整潔工具
- MySQL從入門到精通(第3版)
- 數據化網站運營深度剖析
- 大數據:從概念到運營
- Ceph源碼分析
- Hadoop 3.x大數據開發實戰
- Python金融實戰
- 探索新型智庫發展之路:藍迪國際智庫報告·2015(下冊)
- 數據庫原理與應用
- 數據庫原理與設計實驗教程(MySQL版)
- Spring Boot 2.0 Cookbook(Second Edition)
- Unity Game Development Blueprints
- 深入理解Flink:實時大數據處理實踐
- Machine Learning for Mobile
- 數據庫基礎與應用
- Creating Mobile Apps with Appcelerator Titanium
- 信息技術導論
- 計算機應用實務(第3版)
- 元宇宙基石:Web3.0與分布式存儲
- 拿下Offer:數據分析師求職面試指南
- HBase應用實戰與性能調優
- 一本書讀懂移動大數據
- 大數據挖掘技術與應用
- 數據庫系統:原理、設計與編程(MOOC版)
- 大數據定義智能運維
- 企業級數據架構:核心要素、架構模型、數據管理與平臺搭建
- 智能數據:如何挖掘高價值數據