Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games - Couverture souple

Brusca, Victor G

 
9781484289525: Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games

Synopsis

Chapter 1: IntroductionSub -topics- Introduction o About this text o Notes on formatting o Notes on conventions- The book's objectives o Java fundamental topics o Java advanced topics o Game projects included- Setting up your environment o Checking your Java version o Installing the latest JDK o Installing the NetBeans IDE o Getting the game projects setup- Checking out the games o Running pong clone o Running memory match o Running the duel- Conclusion o Talking points o What we covered
Chapter 2: What is Java ProgrammingSub - topics- Computers and programming o Programming computers o Programming languages o Types of programs/programming- The Java programming language o A very brief history o The JRE o The JDK o Syntax and semantics- Game programming o Program structure o The game loop o General structure of included games- Conclusion o Talking points o What we covered
Chapter 3: VariablesSub - topics: - Data types o Basic o Advanced o Custom o Enumerations- Using variables o Declaring variables o Assigning values to variables o Objects, classes, instances o Enumerations o Casting- Conclusion o Talking points o What we covered
Chapter 4: Expressions and Flow ControlSub - topics: - Expressions o Numeric o Boolean o Operator precedence- Flow control o If, else, else if statements o Switch statements o Try-catch statements- Conclusion o Talking points o What we covered
Chapter 5: Arrays and Data StructuresSub - topics: - Arrays o Declaring arrays o Initializing arrays o Using arrays- Data structures o Lists o Dictionaries o Generic vs specialized data structures- Conclusion o Talking points o What we covered
Chapter 6: Looping and IterationSub - topics: - For loops o Basic for loop o For each loop- While loops o Basic while loop o Infinite loop o Main game loop- Conclusion o Talking points o What we covered
Chapter 7: Objects, Classes, and OOPSub - topics: - Introduction to OOP o Classes o Fields o Methods o Constructors o Static members- Advanced class topics o Access o Class design o Main game loop- Conclusion o Talking points o What we covered
Chapter 8: Encapsulation, Polymorphism, and InheritanceSub - topics: - Encapsulation- Polymorphism- Inheritance- Importing class libraries- Project structu

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Autres éditions populaires du même titre

9781484289501: Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games

Edition présentée

ISBN 10 :  1484289501 ISBN 13 :  9781484289501
Editeur : Apress, 2022
Couverture souple