相關主題
商品描述
This innovative approach to teaching Java language and programming uses game design development as the method to applying concepts.
Instead of teaching game design using Java, projects are designed to teach Java in a problem-solving approach that is both a fun and effective. Learning Java with Games introduces the concepts of Java and coding; then uses a project to emphasize those ideas. It does not treat the object-oriented and procedure and loop parts of Java as two separate entities to be covered separately, but interweaves the two concepts so the students get a better picture of what Java is.
After studying a rich set of projects, the book turns to build up a “Three-layer Structure for Games” as an architecture template and a guiding line for designing and developing video games. The proposed three-layer architecture not only merges essential Java object-oriented features but also addresses loosely coupled software architecture.
商品描述(中文翻譯)
這種創新的教學方法使用遊戲設計開發作為應用概念的方式來教授 Java 語言和程式設計。與其使用 Java 教授遊戲設計,這些專案旨在以問題解決的方式來教學 Java,這種方式既有趣又有效。《Learning Java with Games》介紹了 Java 和編碼的概念,然後使用專案來強調這些想法。它並不將 Java 的物件導向、程序和迴圈部分視為兩個獨立的實體來分開講解,而是將這兩個概念交織在一起,讓學生對 Java 有更清晰的理解。
在學習了一系列豐富的專案後,本書轉向建立一個「遊戲的三層結構」作為架構模板和設計與開發視頻遊戲的指導方針。所提出的三層架構不僅融合了 Java 物件導向的基本特性,還解決了鬆耦合的軟體架構問題。