ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games

دانلود کتاب مقدمه ای بر جاوا از طریق توسعه بازی: مهارت های برنامه نویسی جاوا را با کار با بازی های ویدیویی بیاموزید

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

مشخصات کتاب

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

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

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



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

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


در صورت تبدیل فایل کتاب Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب مقدمه ای بر جاوا از طریق توسعه بازی: مهارت های برنامه نویسی جاوا را با کار با بازی های ویدیویی بیاموزید

علاقه مند به یادگیری نحوه برنامه نویسی با جاوا هستید؟ بیایید با آن روبرو شویم، بهترین راه برای یادگیری برنامه نویسی نوشتن برنامه است. این می تواند یک پیشنهاد دلهره آور با شبح ساعت ها برنامه های نمونه خط فرمان ساده بالای سر شما باشد. نترس! اکنون می توانید با کار بر روی بازی های ویدیویی برنامه نویسی در جاوا را به روشی سرگرم کننده یاد بگیرید.
با این کتاب، می توانید با سه پروژه بازی جاوا کار کنید و به کد بازی کامل برای هر پروژه، از جمله یک موتور بازی کامل جاوا، دسترسی خواهید داشت. پس از تکمیل
معرفی جاوا از طریق Game Development، شما در برنامه نویسی جاوا مهارت خواهید داشت و با جنبه های اساسی زبان در سراسر متن کار کرده اید و آماده خواهید بود تا در ادامه مطلب تخصص برنامه نویسی جاوا و بازی شما با اطمینان
  • از ساختارهای داده مختلف مانند آرایه ها، لیست ها، پشته ها و صف ها استفاده کنید
  • < span>درک اصول برنامه نویسی بازی از جمله حلقه اصلی بازی
  • از طریق چالش های کدنویسی کتاب، تجربه کار با سه پروژه بازی مختلف را به دست آورید span>
  • با موتور بازی دوبعدی که به بازی‌های موجود در کتاب قدرت می‌دهد کار کنید و یاد بگیرید که پروژه‌های بازی جدید خود را ایجاد کنید</ li>
    • درک موضوعات پیشرفته جاوا مانند کلاس ها، کپسوله سازی، وراثت و چندشکلی
    • کار با استثناها و نحوه کار برای استفاده از تکنیک های اشکال زدایی برای ردیابی از طریق کد
    • مهارت های خود را با بیش از ده ها چالش کدنویسی تقویت کنید که توانایی های شما را با یک کار توسعه در یک بازی واقعی آزمایش می کند. پروژه

    این کتاب برای چه کسی است
    این کتاب به کمی نیاز دارد بدون تجربه برنامه نویسی برای درک و بهره مندی از متن.

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

    Interested in learning how to program with Java? Let’s face it, the best way to learn to program is by writing programs. This can be a daunting proposition with the specter of hours of simple command line example programs hanging over your head. Fear not! Now you can learn to program in Java in a fun way by working on video games. 
    With this book, you’ll get to work with three Java game projects and have access to the complete game code for each project, including a full Java game engine. After completing
    Introduction to Java through Game Development, you’ll be proficient in Java programming, having worked with the language’s fundamental aspects throughout the text, and will be ready to further your Java and game programming expertise with confidence.

    What You'll
    • Master the fundamentals of the Java programming language
    • Use different data structures like arrays, lists, stacks, and queues
    • Understand game programming basics including the main game loop
    • Gain experience working with three different game projects via the book’s coding challenges
    • Work with the 2D game engine that powers the book's included games and learn to create your own new game projects
    • Understand advanced Java topics like classes, encapsulation, inheritance, and polymorphism
    • Work with exceptions and how to use debugging techniques to trace through code
    • Sharpen your skills with over a dozen coding challenges that test your abilities with a development task on a real game project

    Who This Book Is For
    This book requires little to no programming experience to understand and benefit from the text.


    فهرست مطالب

    Table of Contents
    About the Author
    Introduction
    Chapter 1: Introduction
    	About This Text
    	Notes on Formatting
    	Notes on Conventions
    	Objectives
    		Java Fundamental Topics
    		Java Advanced Topics
    		Game Development Topics
    	Setting Up Your Environment
    		Getting the Game Projects Setup
    	Checking Out the Games
    	Conclusion
    		What We Covered
    Chapter 2: What Is Java Programming
    	Computers and Programming
    		Programming Computers
    		Programming Languages
    		Types of Programs/Programming
    	The Java Programming Language
    		The JRE
    		The JDK
    	Syntax and Semantics
    		Basic Syntax Rules
    		Keywords/Reserved Words
    	Game Programming
    		The Main Game Loop
    		Program Structure
    		Overview of Included Games
    	Conclusion
    		What We Covered
    Chapter 3: Variables
    	Data Types
    		Basic Data Types
    		Using Basic Data Types
    		Challenge: Basic Data Types
    		Challenge Solution
    	Advanced Data Types
    		The var Keyword and Dynamic Typing
    		Arrays
    		Using Arrays
    		Challenge: Arrays
    		Challenge Solution
    		Lists
    		Using Lists
    		Challenge: ArrayLists
    		Challenge Solution
    	Conclusion
    		What We Covered
    Chapter 4: Expressions and Operators, Flow Control, and More on Variables
    	Expressions and Operators
    	Numeric Expressions
    	Boolean Expressions
    	Assignment Expressions
    	Increment/Decrement Expressions
    	Bitwise Expressions
    	Bit-Shift Expressions
    	Operators and Operator Precedence
    	Flow Control
    		If-Else Statements
    		Switch Statements
    		Try-Catch Statements
    		Challenge: Flow Control
    		Challenge Solution
    	More on Variables
    		Enumerations
    		Very Basic Java Classes
    		Casting and Conversion
    		Challenge: Enumerations
    		Challenge: Solution
    	Conclusion
    		What We Covered
    Chapter 5: More Data Structures
    	Multidimensional Arrays
    		Declaring Multidimensional Arrays
    		Using Multidimensional Arrays
    	Hashes
    		Declaring Hashtables
    		Using Hashtables
    	Stacks
    		Declaring Stacks
    		Using Stacks
    	Queues
    	Parameterized Types and Data Structures
    	Challenge: Stacks
    	Challenge Solution
    	Conclusion
    		What We Covered
    Chapter 6: Looping and Iteration
    	For Loops
    		Basic For Loop
    		For-Each Loop
    	While Loops
    		Basic While Loop
    		Main Game Loop
    	Do-While Loops
    		Basic Do-While Loop
    	Break and Continue
    	Challenge: For-Each Loops
    	Challenge Solution
    	Conclusion
    		What We Covered
    Chapter 7: Objects, Classes, and OOP
    	Classes
    		Fields
    		Methods
    		Static Members
    		Constructors
    	Challenge: The MmgBmp Class
    	Challenge Solution
    	Challenge: The ScreenGame Class
    	Challenge Solution
    	Advanced Class Topics
    		Access
    		Class Design
    		Static Main Entry Point
    	Challenge: Dungeon Trap’s Static Main
    	Challenge Solution
    	Conclusion
    		What We Covered
    Chapter 8: Encapsulation, Inheritance, and Polymorphism
    	Encapsulation
    	Inheritance
    		Challenge: Inheritance
    		Challenge Solution
    	Polymorphism
    		Challenge: Polymorphism
    		Challenge Solution
    	Importing Class Libraries
    	Video Game Project Structure
    		Challenge: Create a New Game Project
    		Challenge Solution
    			Step 1: Create a New Project to Customize
    			Step 2: Add the Default Project Libraries
    			Step 3: Copy Over the Resource Folder
    			Step 4: Copy Over the PongClone Java Classes
    			Step 5: Configure Project Settings
    			Step 6: Execute the Pong Clone Copy
    	Conclusion
    		What We Covered
    Chapter 9: Debugging Techniques
    	Output Trace
    	IDE Debugging Features
    	Exceptions
    		Handling Exceptions
    		Defining Exceptions
    		The Stack Trace
    	Conclusion
    		What We Covered
    Chapter 10: Conclusion
    	Accomplishments
    	Acknowledgments
    	Where You Go from Here
    	Saying Goodbye
    Index




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