Cargando…

Learn JavaFX game and app development : with FXGL 17 /

Understand real-world game development concepts using JavaFX game engine called FXGL. The core focus of the book is on developing a standalone game or application with FXGL. We will start with an overview of the book followed by requisite concepts from Java and JavaFX that will be used throughout th...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Baimagambetov, Almas (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York, NY : APRESS, [2022]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_on1342535617
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 220829s2022 nyua ob 001 0 eng d
040 |a YDX  |b eng  |e rda  |c YDX  |d ORMDA  |d EBLCP  |d GW5XE  |d YDX  |d N$T  |d OCLCF  |d OCLCQ  |d OCLCA  |d OCLCO 
020 |a 1484286251  |q electronic book 
020 |a 9781484286258  |q (electronic bk.) 
020 |z 1484286243 
020 |z 9781484286241 
024 7 |a 10.1007/978-1-4842-8625-8  |2 doi 
029 1 |a AU@  |b 000072528765 
029 1 |a AU@  |b 000072743873 
035 |a (OCoLC)1342535617 
037 |a 9781484286258  |b O'Reilly Media 
050 4 |a QA76.73.J38  |b B35 2022 
050 4 |a QA76.73 
072 7 |a UMK  |2 bicssc 
072 7 |a COM012040  |2 bisacsh 
072 7 |a UMK  |2 thema 
082 0 4 |a 005.13/3  |2 23/eng/20220830 
049 |a UAMI 
100 1 |a Baimagambetov, Almas,  |e author. 
245 1 0 |a Learn JavaFX game and app development :  |b with FXGL 17 /  |c Almas Baimagambetov. 
264 1 |a New York, NY :  |b APRESS,  |c [2022] 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references and index. 
520 |a Understand real-world game development concepts using JavaFX game engine called FXGL. The core focus of the book is on developing a standalone game or application with FXGL. We will start with an overview of the book followed by requisite concepts from Java and JavaFX that will be used throughout this book. Next, we will learn about the FXGL game engine and its wide range of real-world game development techniques. In the following chapter, we learn about entity-component model used in FXGL to create a powerful abstraction of the game world. The next chapter builds on this, where we develop a platformer game using the physics engine and a popular external tool called Tiled. An important concept of games AI is covered in the following chapter. Visually complex features related to graphics and rendering as well as UI elements and animation system in FXGL will be discussed in the next chapter. The following chapter is dedicated to non-game applications that can be developed using FXGL. The last two chapters cover packaging and deployment of JavaFX and FXGL applications and discussion on future projects. The key take-away skill from this book is the ability to develop professional-level applications and games with FXGL. During the course of this book, you will have produced a range of cross-platform applications and games using FXGL, reinforcing the game development concepts covered throughout. What You Will Learn • Understand use of advanced Java and JavaFX concepts • Learn about real-world game development concepts in a general-purpose programming language • Master professional cross-platform, desktop and mobile, games using the FXGL game engine Who Is This Book For This book is for beginners in Java and/or JavaFX who wish to develop apps and games with FXGL, while improving Java and JavaFX skills. 
505 0 |a Chapter 1: Introduction -- Chapter 2: Requisite Concepts -- Chapter 3: Entity-Component Case Study: Develop Pong -- Chapter 4: Physics Case Study: Platformer Game -- Chapter 5: AI Case Study: Develop a Maze Action Game -- Chapter 6: Graphics, Visual Effects and User Interfaces - Chapter 7: General-purpose Applications and Packaging -- Chapter 8: Conclusion. 
588 |a Description based on online resource; title from digital title page (viewed on September 20, 2022). 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Java (Computer program language) 
650 0 |a Video games  |x Design. 
650 6 |a Java (Langage de programmation) 
650 6 |a Jeux vidéo  |x Conception. 
650 7 |a Java (Computer program language)  |2 fast 
650 7 |a Video games  |x Design  |2 fast 
776 0 8 |i Print version:  |z 1484286243  |z 9781484286241  |w (OCoLC)1332780115 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484286258/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL7077810 
938 |a YBP Library Services  |b YANK  |n 303094246 
938 |a EBSCOhost  |b EBSC  |n 3368350 
994 |a 92  |b IZTAP