ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Learn JavaFX Game and App Development: With FXGL 17

دانلود کتاب آموزش توسعه بازی و برنامه JavaFX: با FXGL 17

Learn JavaFX Game and App Development: With FXGL 17

مشخصات کتاب

Learn JavaFX Game and App Development: With FXGL 17

ویرایش: [1 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 1484286243, 9781484286241 
ناشر: Apress 
سال نشر: 2022 
تعداد صفحات: 233 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 7 Mb 

قیمت کتاب (تومان) : 51,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 2


در صورت تبدیل فایل کتاب Learn JavaFX Game and App Development: With FXGL 17 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب آموزش توسعه بازی و برنامه JavaFX: با FXGL 17 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب آموزش توسعه بازی و برنامه JavaFX: با FXGL 17

مفاهیم توسعه بازی در دنیای واقعی را با استفاده از موتور بازی JavaFX به نام FXGL درک کنید. تمرکز اصلی کتاب بر روی توسعه یک بازی یا برنامه مستقل با FXGL است.
ما با مروری بر کتاب و سپس مفاهیم لازم از جاوا و JavaFX که در سراسر این کتاب استفاده خواهند شد، شروع خواهیم کرد. در ادامه با موتور بازی سازی FXGL و طیف گسترده ای از تکنیک های ساخت بازی در دنیای واقعی آن آشنا خواهیم شد. در فصل بعدی، با مدل entity-component استفاده شده در FXGL برای ایجاد یک انتزاع قدرتمند از دنیای بازی آشنا می شویم. فصل بعدی بر این اساس است، جایی که ما یک بازی پلتفرمر را با استفاده از موتور فیزیک و یک ابزار خارجی محبوب به نام Tiled توسعه می‌دهیم. یک مفهوم مهم از هوش مصنوعی بازی در فصل زیر پوشش داده شده است. ویژگی های بصری پیچیده مربوط به گرافیک و رندر و همچنین عناصر رابط کاربری و سیستم انیمیشن در FXGL در فصل بعدی مورد بحث قرار خواهند گرفت. فصل زیر به برنامه های غیر بازی که می توان با استفاده از FXGL توسعه داد اختصاص دارد. دو فصل آخر بسته‌بندی و استقرار برنامه‌های JavaFX و FXGL و بحث در مورد پروژه‌های آینده را پوشش می‌دهد.
مهارت کلیدی این کتاب، توانایی توسعه برنامه‌ها و بازی‌های سطح حرفه‌ای با FXGL است. در طول این کتاب، شما طیف وسیعی از برنامه‌ها و بازی‌های چند پلتفرمی را با استفاده از FXGL تولید کرده‌اید، که مفاهیم توسعه بازی را که در سراسر آن پوشش داده شده است، تقویت می‌کند.
آنچه خواهید آموخت< span>• درک استفاده از مفاهیم پیشرفته جاوا و JavaFX
• آشنایی با مفاهیم ساخت بازی در دنیای واقعی در یک زبان برنامه نویسی همه منظوره• تسلط بر بازی های حرفه ای کراس پلتفرم، دسکتاپ و موبایل، با استفاده از موتور بازی FXGL
این کتاب برای چه کسی استاین کتاب برای مبتدیانی در جاوا و/یا JavaFX است که می‌خواهند برنامه‌ها و بازی‌های خود را با FXGL توسعه دهند و در عین حال مهارت‌های جاوا و جاوا اف ایکس را بهبود بخشند.


توضیحاتی درمورد کتاب به خارجی

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 ForThis book is for beginners in Java and/or JavaFX who wish to develop apps and games with FXGL, while improving Java and JavaFX skills.



فهرست مطالب

Table of Contents
About the Author
About the Technical Reviewer
Chapter 1: Introduction
Chapter 2: Requisite Concepts
	Java Basics
		Classes
		Methods
	Adding External Libraries
	JavaFX Basics: Creating a Simple Application
	FXGL Basics: Creating a Simple Application
		Requirement 1: Opening a Window
		Requirement 2: Adding the Player
		Requirement 3: Adding Input
		Requirement 4: Adding UI
		Requirement 5: Updating UI
	Summary
Chapter 3: Entity-Component Case Study: Develop Pong
	Entity
	Components As Data
	Components As Behavior
		Custom Components
		Component Injection
	Game World
		World Queries
	Pong
		Building the Player Bat Component
		Building the Enemy Bat Component
		Building the Ball Component
		Building the Entity Factory
		Building the Application Class
		Game Structure Review
	Summary
Chapter 4: Physics Case Study: Platformer Game
	Collision Detection
	Collision Handling
	Physics World
	Platformer
		Game Logic
		Game Visuals: Subscenes
		Combining Logic and Visuals
	Summary
Chapter 5: AI Case Study: Develop a Maze Action Game
	Graph Theory and Pathfinding Concepts
	A* Pathfinding in FXGL
	Behavior
	Maze Action Game
		Custom Components
		Building the Level and Entities
		Building the UI
		Building the Application Class
	Summary
Chapter 6: Graphics, Visual Effects, and User Interfaces
	High-Level Rendering and UI
		Retained Mode
		Immediate Mode
	Low-Level Rendering and Viewport
	Visual Effects Systems
		Particle System
		Animation System
		Interpolation System
	Summary
Chapter 7: General-Purpose Applications and Packaging
	Business Application
	Graph Data Visualizer
	Solar System in 3D
		Celestial Object Data and Logic
		Celestial Object Construction
		Building the 3D Application Class
	Packaging and Deployment
	Summary
Chapter 8: Conclusion
	Frequently Asked Questions
	Future Projects and Extra Resources
	Concluding Remarks
Index




نظرات کاربران