舉報

會員
HTML5 Game Development HOTSHOT
最新章節(jié):
Index
Withawiderangeofprojectstobuild,thisstep-by-stepguidewillgiveyouallthetoolsyouneedtocreateavarietyofgames.Whetheryouarefamiliarwiththebasicsofobject-orientedprogrammingconcepts,arenewtoHTMLgamedevelopment,orarefamiliarwithjustwebdesign,thisproject-basedbookwillgetyouupandrunninginnotime.ItwillteachandinspireyoutocreategreatinteractivecontentontheWeb.
目錄(116章)
倒序
- 封面
- 版權(quán)頁
- 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
推薦閱讀
- 計算機應(yīng)用
- 平面設(shè)計初步
- JavaScript實例自學手冊
- 智能工業(yè)報警系統(tǒng)
- STM32嵌入式微控制器快速上手
- 聊天機器人:入門、進階與實戰(zhàn)
- 數(shù)據(jù)掘金
- The Python Workshop
- Excel 2007常見技法與行業(yè)應(yīng)用實例精講
- Unity Multiplayer Games
- 基于ARM9的小型機器人制作
- ZigBee無線通信技術(shù)應(yīng)用開發(fā)
- 工業(yè)機器人入門實用教程
- C#求職寶典
- Microsoft Dynamics CRM 2013 Marketing Automation
- 電腦故障排除與維護終極技巧金典
- PowerPoint 2010幻燈片制作高手速成
- EDA技術(shù)及其創(chuàng)新實踐(Verilog HDL版)
- 牛津通識讀本:大數(shù)據(jù)(中文版)
- SQL語言與數(shù)據(jù)庫操作技術(shù)大全
- 新手學Illustrator CS6平面廣告設(shè)計
- 從零開始學HTML+CSS
- 機器學習算法(原書第2版)
- CAD/CAM技術(shù)
- 電氣控制及PLC技術(shù):羅克韋爾Micro800系列
- C語言程序設(shè)計任務(wù)驅(qū)動式教程(第2版)(微課版)
- 網(wǎng)絡(luò)硬件搭建與配置實踐
- 計算機輔助設(shè)計CorelDRAW X4
- 電腦常見故障處理必備
- 劍指Offer