دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Victor G. Brusca
سری:
ISBN (شابک) : 1484289501, 9781484289501
ناشر: Apress
سال نشر: 2022
تعداد صفحات: 263
[256]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 Mb
در صورت تبدیل فایل کتاب Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مقدمه ای بر جاوا از طریق توسعه بازی: مهارت های برنامه نویسی جاوا را با کار با بازی های ویدیویی بیاموزید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
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