Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games (Volume 3)

Annette Godtland

  • 出版商: CreateSpace Independ
  • 出版日期: 2016-08-16
  • 售價: $1,810
  • 貴賓價: 9.5$1,720
  • 語言: 英文
  • 頁數: 818
  • 裝訂: Paperback
  • ISBN: 1537130978
  • ISBN-13: 9781537130972
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games is the third book of the Do-It-Yourself Java Games series. The previous book in the series, More Do-It-Yourself Java Games, taught event-driven programming. Those games started with an initial window, then waited for the program user to take an action. The games in this book require the same kind of event-driven user interfaces, but add threads to perform automated, simultaneous activity, whether the user takes an action or not. You'll learn more advanced programming techniques as you create 8 new games with sound and animation. You'll learn to use abstract classes, interfaces, state-driven programming, and the model/view/controller design. This book assumes you either have experience creating event-driven user interfaces with Java Swing or you have read the second book, More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming. The Do-It-Yourself Java Games series of books uses a unique "discovery learning" approach to teach computer programming: learn Java programming techniques more by doing Java programming than by reading about them. Through extensive use of fill-in blanks, with easy one-click access to answers, you will be guided to write complete programs yourself, starting with the first lesson. You'll create puzzle and game programs and discover how, when, and why Java programs are written the way they are.

商品描述(中文翻譯)

《進階自製 Java 遊戲:Java 執行緒與動畫視頻遊戲入門》是自製 Java 遊戲系列的第三本書。系列中的前一本書《更多自製 Java 遊戲》教授了事件驅動編程。那些遊戲從一個初始窗口開始,然後等待使用者進行操作。本書中的遊戲需要相同類型的事件驅動使用者介面,但增加了執行緒以執行自動化的同時活動,無論使用者是否進行操作。您將在創建 8 款具有聲音和動畫的新遊戲的過程中學習更高級的編程技術。您將學會使用抽象類別、介面、狀態驅動編程以及模型/視圖/控制器設計。本書假設您要麼有使用 Java Swing 創建事件驅動使用者介面的經驗,要麼已經閱讀過第二本書《更多自製 Java 遊戲:Java 圖形與事件驅動編程入門》。自製 Java 遊戲系列書籍採用獨特的「發現學習」方法來教授計算機編程:通過實際編寫 Java 程式碼來學習 Java 編程技術,而不是僅僅閱讀相關內容。通過廣泛使用填空題,並提供一鍵訪問答案的便利,您將被引導從第一課開始自己編寫完整的程式。您將創建謎題和遊戲程式,並發現 Java 程式是如何、何時以及為什麼以這種方式編寫的。