舉報

會員
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
推薦閱讀
- 我們都是數據控:用大數據改變商業、生活和思維方式
- Hands-On Data Structures and Algorithms with Rust
- Hands-On Machine Learning with Microsoft Excel 2019
- Mastering Ninject for Dependency Injection
- MongoDB管理與開發精要
- SQL Server 2008數據庫應用技術(第二版)
- 數據庫程序員面試筆試真題庫
- Lego Mindstorms EV3 Essentials
- 辦公應用與計算思維案例教程
- Spring Boot 2.0 Cookbook(Second Edition)
- Microsoft Dynamics NAV 2015 Professional Reporting
- PostgreSQL高可用實戰
- SOLIDWORKS 2018中文版機械設計基礎與實例教程
- Scratch Cookbook
- 醫療大數據分析與應用
- 新一代信息技術基礎
- Unity iOS Essentials
- 循序漸進Oracle:數據庫管理、優化與備份恢復
- 大數據背景下的Web層次化話題檢測與跟蹤關鍵技術研究及應用
- 實用推薦系統
- 數字化轉型 架構與方法
- Python:Advanced Predictive Analytics
- Visual C# 2005+SQL Server 2005數據庫與網絡開發
- 算法訓練營:海量圖解+競賽刷題(進階篇)
- 大數據技術和應用
- 大數據偵查
- 企業級大數據平臺構建:架構與實現
- 技術人修煉之道:從程序員到百萬高管的72項技能
- 云數據管理實戰指南
- SQL Server 2012寶典