舉報

會員
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
推薦閱讀
- 電力自動化實用技術問答
- 嵌入式系統應用
- 21天學通PHP
- Natural Language Processing Fundamentals
- Getting Started with MariaDB
- Supervised Machine Learning with Python
- Splunk Operational Intelligence Cookbook
- 工業控制系統測試與評價技術
- 電氣控制與PLC技術應用
- Visual C++項目開發案例精粹
- Learning Apache Apex
- 重估:人工智能與賦能社會
- Puppet 3 Beginner’s Guide
- 案例解說Delphi典型控制應用
- RealFlow流體制作經典實例解析
- Generative Adversarial Networks Projects
- 數字多媒體技術與應用實例
- 創客機器人實戰:基于Arduino和樹莓派
- 多傳感器數據智能融合理論與應用
- 樂高機器人:Scratch與WeDo編程基礎實戰應用
- 智能儀器基礎
- Oracle Fusion Applications Administration Essentials
- 無線傳感器網絡節能、優化與可生存性
- IBM主機技術一本通
- Implementing Cisco UCS Solutions(Second Edition)
- Mastering Microsoft Dynamics CRM 2016
- Troubleshooting OpenStack
- 雙語版Java程序設計
- Hands-On Machine Learning with JavaScript
- Hands-On Big Data Modeling