Introducing JavaScript Game Development: Build a 2D Game from the Ground Up
暫譯: JavaScript 遊戲開發入門:從零開始打造 2D 遊戲

Graeme Stuart

  • 出版商: Apress
  • 出版日期: 2017-12-07
  • 售價: $1,730
  • 貴賓價: 9.5$1,644
  • 語言: 英文
  • 頁數: 224
  • 裝訂: Paperback
  • ISBN: 1484232518
  • ISBN-13: 9781484232514
  • 相關分類: JavaScript
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Learn to build a fully-functional 2D game inspired by the 1979 Atari classic, Asteroids, using just HTML5, CSS and JavaScript. Developing games has never been easier than it is now. New web technology allows even beginner developers to turn their hand to game development. Developed from an undergraduate course module, Introducing JavaScript Game Development teaches each new technology as it is introduced so can be followed by enthusiastic beginners as well as intermediate coders.

 

You will learn how to work with HTML5 and the canvas element, how to understand paths, how to draw to a design and create your spaceship and asteroids. You’ll then move on to animating your game, and finally building. You will work step-by-step through the game design process, starting with only what is necessary to complete each step, and refactoring the code as necessary along the way, reflecting the natural progression that code follows in the real world. Each chapter is designed to take your code base to the next level and to add to your skills. After completing the examples in this book you will have the tools necessary to build your own, high-quality games.

 

Make the process of creating object-oriented 2D games more fun and more productive and get started on your game development journey. 

商品描述(中文翻譯)

學習如何使用 HTML5、CSS 和 JavaScript 建立一個完全功能的 2D 遊戲,靈感來自於 1979 年的 Atari 經典遊戲《Asteroids》。開發遊戲從未像現在這樣簡單。新的網頁技術使得即使是初學者開發者也能夠嘗試遊戲開發。這本書《Introducing JavaScript Game Development》是基於一個本科課程模組而開發的,隨著每項新技術的介紹,教學內容也能夠讓熱情的初學者和中級程式設計師輕鬆跟上。

您將學習如何使用 HTML5 和 canvas 元素,如何理解路徑,如何繪製設計並創建您的太空船和小行星。接著,您將進入遊戲動畫的製作,最後進行構建。您將逐步完成遊戲設計過程,從每個步驟所需的基本內容開始,並在過程中根據需要重構代碼,反映出代碼在現實世界中的自然進展。每一章都旨在將您的代碼基礎提升到下一個層次,並增強您的技能。在完成本書中的範例後,您將擁有建立自己高品質遊戲所需的工具。

讓創建物件導向 2D 遊戲的過程變得更加有趣和高效,開始您的遊戲開發之旅吧。