Unity iOS Essentials potx

359 447 0
Unity iOS Essentials potx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... capabilities of the various iOS devices (iPhone, iPhone with Retina Display, iPod Touch, iPad) • Desktop functionality that is not supported on iOS devices and how to work around the limitations it imposes Planning Ahead for a Unity3 D iOS Game • Which iOS Software Development Kit (SDK) to use, regardless of the iOS version being targeted • How to set up Unity3 D to target multiple iOS devices with a single... to plan, develop, and deploy Unity 3D games on iOS mobile platforms, including the iPhone, iPod Touch, and iPad Anyone who has experience with the free desktop version of Unity 3D can pick up this book and learn how to take the desktop skills and optimize them to work on the mobile iOS platforms Some of the features in this book discuss the Pro features of Unity 3D for iOS, so a Pro license is required... made that transition easy The latest version of Unity for iOS makes developing games for both desktop and mobile platforms fun This book is intended to help anyone using Unity for the desktop, extend their game development target to also include mobile deployment on the iOS platform of devices What this book covers Chapter 1, Planning Ahead for a Unity3 D iOS Game, covers some important things that need... application (universal binary for iOS) • How to plan game levels that are efficient on iOS devices iOS device differences Before developing our game on different iOS devices, it is important that we understand the different capabilities of the devices For the purposes of this book, we recommend using the latest iOS device available We may choose to use more than one iOS target platforms However, it... NO NO iPad 2 NO YES YES YES YES You can find detailed information on all this at http:/ /unity3 d.com/support/ documentation/Manual/iphone-Hardware.html Unity support for multiple iOS devices There are several Unity3 D functions found in desktop and console games that are not, for performance reasons, supported on iOS platforms This section will outline the functionality that is unsupported and, where... for the iOS platform, we can improve the final game result Chapter 2, iOS Performance Guide, explores the performance limitations of mobile devices in general, and the iOS family of devices specifically It provides tips on how to get the best performance from the limited (compared to desktop computers) hardware in mobile devices Preface Chapter 3, Advanced Game Concepts, explores some advanced iOS concepts... The contents of the Graphics Emulation menu will change based on the platform build settings that you have selected Because we have selected iOS as our build platform, we see only the iOS- specific Graphics Emulation options [ 11 ] Planning Ahead for a Unity3 D iOS Game We also need to consider the technical specifications shown in the following table when we are: • Designing the graphics and levels... book requires Unity3 D v3.4.2 or later Some of the concepts (like Beast Lighmapping) require Unity Pro, but it is not essential to the book In addition to Unity, we need a 3D modeling tool like Blender or Cheetah3D and a bitmap editing tool like Gimp or Photoshop Much of our emphasis has been on cross-platform development, so the majority of the scripts work on Mac and Windows, but because iOS devices... started in 2009 as a Summer of Code project to create a Machinima editor for Unity3 D, but that project has definitely been stalled and may never be completed At this stage of Unity3 D for iOS, we recommend using cutscenes only in games, where the addition of the cutscenes outweighs the cost of creating them [ 14 ] Chapter 1 Audio iOS devices can play back only one compressed audio clip at a time This means... 2.5 iPad 2.5 3 2.5 2 Graphics* capability varies by the device's iOS generation; we recommend deploying it for the latest iOS devices only if we believe your game will be graphic intensive The ratings, given previously for shaders, are based on the assumption that you are using the latest software If we consider shader support (note that Unity3 D does include a number of shaders optimized for performance .

Ngày đăng: 14/03/2014, 21:20

Mục lục

  • Cover

  • Copyright

  • Credits

  • About the Author

  • About the Reviewers

  • www.PacktPub.com

  • Table of Contents

  • Preface

  • Chapter 1: Planning Ahead for a Unity3D iOS Game

    • iOS device differences

    • Unity support for multiple iOS devices

      • Terrain and trees

      • Cut scenes

      • Audio

      • Lighting

      • Shadows

      • Modeling and Animation

      • Cloth

      • Code stripping

      • The iPhone classes and global enumerations

      • Understanding iOS SDKs and target platforms

      • Set up an iOS App for multiple target building

Tài liệu cùng người dùng

Tài liệu liên quan