售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Game Development with Three.js
Table of Contents
Game Development with Three.js
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Hello, Three.js
The wonderful world of Three.js
Let's code!
Been there, scene that
Choosing your environment
Summary
2. Building a World
Geometries
3D primitives
2D primitives
Custom geometries
Text
Materials
A city scene
Lighting
Shadows
Renderers
Summary
3. Exploring and Interacting
Keyboard movement and mouse looking
Clicking
Timing
First-person shooter project
Designing a map
Constructing a player
Player movement
Physical movement
Updating the player's movement and rotation
Player collision
Voxel collision
Bots
Bullets
Updating the game loop
Summary
4. Adding Detail
Setting up CTF
Asset management
Loaders
Exporting to Three.js
Exporting from Three.js
Managing loaders
Mesh animation
Morph animation
Skeletal animation
Particle systems
Capturing the flag
Particles and Sprites
Particle systems
Sound
Renderer effects and postprocessing
Summary
5. Design and Development
Game design for the Web
Performance
Bandwidth/network constraints
Level of detail
Rendering optimizations
Battery life and GPU memory
Performance-measuring tools
Networking and multiplayer
Technologies
Anticheating
Development processes
JavaScript best practices
Existing workflows and level development
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜