یادگیری یونیتی برای توسعه بازیهای اندروید: راهنمای طراحی، توسعه و بازاریابی بازی
Learn Unity for Android Game Development : A Guide to Game Design, Development, and Marketing
معرفی کتاب «یادگیری یونیتی برای توسعه بازیهای اندروید: راهنمای طراحی، توسعه و بازاریابی بازی» (با عنوان لاتین Learn Unity for Android Game Development : A Guide to Game Design, Development, and Marketing) نوشتهٔ Sinicki, Adam، منتشرشده توسط نشر APress : Imprint Apress در سال 2017. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.
Get a thorough and practical introduction to Unity development for Android devices with no previous experience with game development needed. In this book, you'll go through every step from downloading and installing Unity and the Android SDK, to creating fully functional games. The bulk of Learn Unity for Android Game Development is a simple project to create a 2D platform game complete with touchscreen controls, physics, enemies, respawning, collectibles and more. The book closes with a brief introduction to creating 3D games, virtual reality games for the Gear VR, and other more advanced applications. It also provides some guidance on publishing and marketing, as well as thinking about game design and mechanics. Resources including sprites and scripts are provided in the code download. What You Will Learn Install Unity with the Android SDK Understand and use scripts, prefabs and Android Studio Design a great game Build a game app Add a bit of polish Deploy for various Android devices Build and deploy for 3D games, virtual reality and more Promote your game and make money Who This Book Is For This book requires no previous experience with programming or game development of any kind. Prior experience with the Android ecosystem recommended.;At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Why This Is an Incredibly Exciting Time to Develop Games for Android; Enter Unity; Sharing Assets; Why Mobile Devices Are Perfect for Indie Projects; Why Android Is Better than iOS for Developers; Practical Advantages of Android Over iOS; Android vs. iOS for ; Android and Unity: a Match Made in Heaven; How to Choose Your First Project; The Best Strategy for Creating a Successful Indie Title; Considering Gameplay; So Here's What We're Going to Do. At a Glance Contents About the Author About the Technical Reviewer Acknowledgments Introduction Chapter 1: Why This Is an Incredibly Exciting Time to Develop Games for Android Enter Unity Sharing Assets Why Mobile Devices Are Perfect for Indie Projects Why Android Is Better than iOS for Developers Practical Advantages of Android Over iOS Android vs. iOS for Android and Unity: a Match Made in Heaven How to Choose Your First Project The Best Strategy for Creating a Successful Indie Title Considering Gameplay So Here's What We're Going to Do. What You Will Learn in This BookChapter 2: Introducing Unity and Getting Set Up What Is Unity? Unity as Game Engine Unity as IDE Unity vs. Unreal 4 (and Others) The Origin of Unity What if You Have a Newer Version of Unity? Licenses Personal Unity Plus Unity Pro Unity Enterprise Downloading Unity and Required Components Downloading Unity Downloading the Java JDK Downloading the Android SDK Installing Unity 3D Unity The Java JDK The Android SDK Hardware and Workflow Creating Your Battlestation (Work Setup) Starting Your First Project Setting Paths. Chapter 3: Finding Your Way Around UnityWhat's All This Then? Getting Acquainted with the IDE Scene Asset Store Game Services Inspector Project Console Hierarchy Housekeeping Getting Your Toes Wet with Objects and Scenes Adding Sprites Two Ways to Introduce GameObjects Manipulating GameObjects Rotation and Scale Manipulating GameObjects in the Scene View Testing the Game and Using the Camera The Camera Saving Your Project and Scene A Little More Organization One Last Thing to Set Up: Snap Grid Settings Chapter 4: Adding Physics and Getting Started With Coding. Using RigidBody 2DUsing Colliders Getting Started with Coding in C# Introducing Variables Controlling the Player Character More Advanced Logic and Introducing Jumping A Little Bit of Further Explanation One Final Touch: Keeping the Player Upright Chapter 5: Filling the World with Prefabs, Effectors, and Collectibles Using Effectors More Effectors Prefabs and More Organization Troubleshooting: Help! Squarey Keeps Getting Stuck! Understanding Parents and Making a Moving Camera Decorating the Scene Using Z Order Parallax Scrolling with Perspective Adding Collectibles and Hazards. Introducing EnemiesPushable Objects Using Materials Chapter 6: Adding Animations, Effects, and a HUD Handling Death and Using Particles Destroying the Particle System Making Hazards Hazardous Two More Added Touches Animating the Player Walking With the Animator Code for Animation Flippin' Kevin Adding a HUD Adding and Using Canvases Adding a Sound Effect Some Advanced Theory: Classes, Objects, and Methods, Oh My! Just What Is an Object? Objective vs. Imperative vs. Functional Classes and Objects Explained The Benefits of Going OOP in Unity Chapter 7: Making an Android App.
دانلود کتاب یادگیری یونیتی برای توسعه بازیهای اندروید: راهنمای طراحی، توسعه و بازاریابی بازی