Beginning Android Games Development: From Beginner to Pro

دانلود کتاب Beginning Android Games Development: From Beginner to Pro

49000 تومان موجود

کتاب شروع توسعه بازی های اندروید: از مبتدی تا حرفه ای نسخه زبان اصلی

دانلود کتاب شروع توسعه بازی های اندروید: از مبتدی تا حرفه ای بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 8


توضیحاتی در مورد کتاب Beginning Android Games Development: From Beginner to Pro

نام کتاب : Beginning Android Games Development: From Beginner to Pro
ویرایش : 4th ed.
عنوان ترجمه شده به فارسی : شروع توسعه بازی های اندروید: از مبتدی تا حرفه ای
سری :
نویسندگان : , , ,
ناشر : Apress
سال نشر : 2020
تعداد صفحات : 374
ISBN (شابک) : 9781484261200 , 9781484261217
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 12 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :




آیا ایده عالی برای عنوان جدید بازی های موبایلی دارید؟ این نسخه به روز شده به شما کمک می کند پروژه خود را شروع کنید زیرا شما را در فرآیند ایجاد چندین برنامه بازی نمونه با استفاده از API های موجود در Android راهنمایی می کند.

شما اصول اولیه مورد نیاز برای پیوستن به صفوف توسعه دهندگان موفق برنامه بازی اندروید را خواهید آموخت. کتاب با اصول طراحی بازی با استفاده از Canvas و Android SDK 10 یا اصول اولیه برنامه نویسی شروع می شود. سپس به سمت ایجاد موتور بازی اصلی و برنامه‌های بازی قابل بازی خود که بر روی تلفن‌های هوشمند و تبلت‌های اندروید 10 یا قدیمی‌تر کار می‌کنند، پیشرفت خواهید کرد. برای یادگیری ابزارهای مختلف مانند OpenGL ES، بازی خود را در فصول و موضوعات کتاب مرور می کنید.

و درباره انتشار و بازاریابی بازی‌های خود برای کسب درآمد از آثار خود خواهید آموخت.


آنچه خواهید آموخت

  • کسب دانش در مورد اصول برنامه نویسی بازی در زمینه اندروید
  • از API های اندروید برای گرافیک، صدا و ورودی کاربر برای منعکس کردن این اصول استفاده کنید
  • < li>دو بازی دو بعدی را از ابتدا بر اساس Canvas API و OpenGL ES توسعه دهید
  • یک بازی سه بعدی با امکانات کامل ایجاد کنید
  • بازی های خود را منتشر کنید، گزارش های خرابی دریافت کنید و از کاربران خود حمایت کنید< /li>
  • بازی‌های OpenGL دو بعدی قابل پخش خود را تکمیل کنید


این کتاب برای چه کسی است< /b>

کسانی که دانش اولیه جاوا را دارند و می‌خواهند بازی‌ها را بر روی پلتفرم اندروید بنویسند، و بازی‌سازان باتجربه‌ای که می‌خواهند در مورد مشکلات و ویژگی‌های این پلتفرم بدانند


فهرست مطالب :


Table of Contents
About the Authors
About the Technical Reviewer
Introduction
Chapter 1: Setup
Installing Android Studio
Configure Android Studio
Hardware Acceleration
Key Takeaways
Chapter 2: Project Basics
Create a Project
Create an AVD
Key Takeaways
Chapter 3: Android Studio
The IDE
Main Editor
Editing Layout Files
Inserting TODO Items
How to get more Screen Space for Code
Preferences/Settings
Key Takeaways
Chapter 4: What’s in an Android Application
What makes up an Android Project
Application Entry Point
Activities
Intents
Key Takeaways
Chapter 5: Introduction to Game Development
A Quick Tour of Game Genres
Casual Games
Puzzle Games
Action Games
Tower Defense Games
Game Engine
Key Takeaways
Chapter 6: Building the Crazy Eights Game
Basic Gameplay
Key Parts of the Program
Custom Views and Activities
Drawing on the Screen
Handling Events
SplashScreen with a Title Graphic
Adding the Play Button
Launching the Game Screen
Starting the Game
Displaying the Cards
Handling Turns
Playing a Card
When there is no Valid Play
When it’s the Computer’s Turn
Ending a Hand
Chapter 7: Building the Balloon Popper Game
Game Mechanics
Creating the Project
Drawing the Background
Game Controls and Pin Icons
Drawing the Balloons
Making the Balloons Float
Launching the Balloons
Handling Game Levels
Pop the Balloons
Managing the Pins
When the Game is Over
Audio
Final Touches
Chapter 8: Testing and Debugging
Types of Game Testing
Unit Testing
JVM Test vs. Instrumented Test
A Simple Demo
Implementing the Test
Running a Unit Test
Debugging
Syntax Errors
Runtime Errors
Logic Errors
Walking through the Code
Profiler
CPU
Memory
Network
Energy
Key Takeaways
Chapter 9: Introduction to OpenGL ES
What’s OpenGL ES
What does OpenGL ES do
Models or Objects
Lights
Camera
Viewport
Projections
Matrices
Rendering a Simple Sphere
Key Takeaways
Chapter 10: Monetization
Paid or Free
Freemium
In-app Purchase
Virtual Currency
Advertising
Getting your Game Discovered
Social Network
Discovery Services
Blogs and Web Media
Game Design
Key Takeaways
Chapter 11: Publishing the Game
Prepare the Project for Release
Prepare Material and Assets for Release
Configure the App for Release
Build a Release-Ready Application
Releasing the App
Key Takeaways
Chapter 12: What’s Next
Android NDK
Vulkan
Game Engines and Frameworks
Frameworks
Engines
Key Takeaways
Index

توضیحاتی در مورد کتاب به زبان اصلی :


Do you have an awesome idea for the next break-through mobile gaming title? This updated edition will help you kick-start your project as it guides you through the process of creating several example game apps using APIs available in Android.

You will learn the basics needed to join the ranks of successful Android game app developers. the book starts with game design fundamentals using Canvas and Android SDK 10 or earlier programming basics. You then will progress toward creating your own basic game engine and playable game apps that work on Android 10 or earlier smartphones and tablets. You take your game through the chapters and topics in the book to learn different tools such as OpenGL ES.

And you will learn about publishing and marketing your games to monetize your creation.


What You Will Learn

  • Gain knowledge on the fundamentals of game programming in the context of Android
  • Use Android's APIs for graphics, audio, and user input to reflect those fundamentals
  • Develop two 2D games from scratch, based on Canvas API and OpenGL ES
  • Create a full-featured 3D game
  • Publish your games, get crash reports, and support your users
  • Complete your own playable 2D OpenGL games


Who This Book Is For

Those with basic knowledge of Java who want to write games on the Android platform, and experienced game developers who want to know about the pitfalls and peculiarities of the platform




پست ها تصادفی


ساینس ایبوکساینس ایبوک

فروشگاهی امن با بیش از 3 میلیون کتاب در همه رشته ها و علوم

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

با ثبت ایمیل می توانید از جدید ترین محصولات آگاه شوید.

تمامی حقوق برای وبسایت ساینس ایبوک و اینترنشنال لایبرری محفوظ است.
نماد اعتماد الکترونیکی