舉報

會員
HTML5 Game Development HOTSHOT
最新章節:
Index
Withawiderangeofprojectstobuild,thisstep-by-stepguidewillgiveyouallthetoolsyouneedtocreateavarietyofgames.Whetheryouarefamiliarwiththebasicsofobject-orientedprogrammingconcepts,arenewtoHTMLgamedevelopment,orarefamiliarwithjustwebdesign,thisproject-basedbookwillgetyouupandrunninginnotime.ItwillteachandinspireyoutocreategreatinteractivecontentontheWeb.
目錄(116章)
倒序
- 封面
- 版權頁
- 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
- Mission briefing
- Task 1
- Mission accomplished
- A Hotshot challenge / Hotshot challenges
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Building a CSS Quest Game
- Mission briefing
- Creating the HTML structure
- Managing the game scene
- Representing the quest composition
- Placing the patterns on the deck
- Selecting the pattern
- Comparing the player and compositions of the quest
- Showing different quests
- Adding a countdown timer to the game
- Mission accomplished
- Hotshot challenges
- Chapter 2. Card Battle!
- Mission briefing
- Creating the game scenes
- Creating a 3D card-flipping effect
- Selecting a card
- Adding a power value to the cards
- Creating the opponent's card
- Building the battle animation
- Adding health points to the game
- Restarting the game for the next round of battle
- Mission accomplished
- Hotshot challenges
- Chapter 3. Space Runner
- Mission briefing
- Managing the scenes
- Defining the floor and tiles in the game
- Controlling the tiles creation in JavaScript
- Using a game loop
- Parallax background scrolling
- Controlling a player with the keyboard
- Determining a collision between the player and tiles
- Spritesheet animation
- Mission accomplished
- Hotshot challenges
- Chapter 4. Multiply Defense
- Mission briefing
- Setting up the canvas and EaselJS
- Defining the numbered box
- The game loop and falling boxes
- Inputs and equations
- Removing the boxes
- Ending the game
- Restarting the game
- Replacing the rectangle shape with bitmap graphics
- Mission accomplished
- A Hotshot challenge
- Chapter 5. Building an Isometric City Game
- Mission briefing
- Designing the game's user interface
- Placing the tiles and grid in the city layer
- Choosing which building to build
- Placing buildings on the floor
- Advancing the construction progress over time
- Generating coins and diamonds
- Collecting pop-up diamonds
- Saving and loading the game progress
- Mission accomplished
- Hotshot challenges
- Chapter 6. Space Defenders
- Mission briefing
- Setting up the user interface
- Placing the defense buildings
- Summoning the enemies
- Generating energy
- Enemies attacking the buildings
- Firing bullets and attacking the enemies
- Controlling enemy waves
- Loading the bitmap graphics into the game
- Mission accomplished
- Hotshot challenges
- Chapter 7. A Ball-shooting Machine with Physics Engine
- Mission briefing
- Creating a simulated physics world
- Shooting the ball
- Handling collision detection
- Defining levels
- Adding a launch bar with power
- Adding a cross obstacle
- Visualizing the graphics
- Choosing a level
- Mission accomplished
- Hotshot challenges
- Chapter 8. Creating a Sushi Shop Game with Device Scaling
- Mission briefing
- Making the responsive layout
- Decorating the game
- Making the sushi
- Creating a customer queue
- Refilling sushi ingredients
- Adding sound effects
- Distributing the game
- Making the game mobile friendly
- Mission accomplished
- A Hotshot challenge
- Index 更新時間:2021-12-08 12:43:13
推薦閱讀
- 工業機器人技術及應用
- 傳感器技術實驗教程
- 錯覺:AI 如何通過數據挖掘誤導我們
- 極簡AI入門:一本書讀懂人工智能思維與應用
- 2018西門子工業專家會議論文集(上)
- 離散事件系統建模與仿真
- 自動控制理論(非自動化專業)
- 網絡布線與小型局域網搭建
- Deep Reinforcement Learning Hands-On
- Hands-On Data Warehousing with Azure Data Factory
- 基于ARM9的小型機器人制作
- 典型Hadoop云計算
- PyTorch深度學習
- 網頁設計與制作
- Mastering Android Game Development with Unity
- 單片機原理、接口及應用系統設計
- D3.js Quick Start Guide
- Deployment with Docker
- Machine Learning with R Quick Start Guide
- 中文版Photoshop CS6高手速成
- 數據倉庫結構設計與實施
- 微機原理與接口技術學習指導
- Big Data Architect’s Handbook
- Docker High Performance
- Implementing Azure Cloud Design Patterns
- Mastering Hadoop
- 中國互聯網發展報告(2011)
- CentOS 5系統管理
- Hands-On Microservices with Kubernetes
- 決眥入歸鳥:Visual C++開發修行實錄