Get started with mobile game development with this practical guide on how to use Unity 2022 and C# to build cross-platform mobile games and add augmented reality features to your projects
Key Features
- Create, deploy, and monetize immersive mobile games on Android and iOS platforms using Unity 2022
- Add augmented reality to your mobile projects to inject a real-world element into your games
- Begin your mobile game development journey with step-by-step instructions and a demo game project
Book Description
Unity is an established player in the mobile game development sphere, and its new release, Unity 2022, has a lot of new features
In Unity 2022 Mobile Game Development, the third edition in this popular series, as well as exploring these new features, you'll get to grips with this renowned game engine by building a mobile game and publishing it on the most popular mobile app stores
The book takes a step-by-step and hands-on approach to building an endless runner game to help you learn the concepts of mobile game development. After you've set up your simple Unity project and got it ready for mobile development, you'll cover everything you need to know to build your game and publish it, from adding touch gestures to monetizing your game with Unity Ads and in-app purchases, from building a UI to integrating social media into your game. You'll gain insights into how players like and use your game using Unity's analytics tools, and you'll take your games into the real world with the augmented reality features of Unity 2022 and make them really shine
By the end of the book, the power of Unity 2022 to build, optimize, and publish robust cross-platform mobile games with C# will be at your fingertips, widening your skillset and enhancing your credentials as a game developer
What you will learn
- Design responsive UIs for your mobile games
- Detect collisions, receive user input, and create player movements
- Create interesting gameplay elements using mobile device input
- Add custom icons and presentation options
- Keep players engaged by using Unity's mobile notification package
- Integrate social media into your projects
- Add augmented reality features to your game for real-world appeal
Who This Book Is For
If you are a game developer or mobile developer who wants to learn Unity and use it to build mobile games for iOS and Android, then this Unity book is for you. Prior knowledge of C# and Unity will be beneficial but is not mandatory
Table of Contents
- Building Your Game
- Setup for Android and iOS Development
- Adding Mobile Input and Touch Controls
- Resolution Independent UI - Dynamic Scaling
- Advertising Using Unity Ads
- Implementing In-App Purchases
- Getting Social
- Keeping Players Involved with Notifications
- Exploring Augmented Reality
- Using Unity Analytics
- Improving Game Feel
- Building the Game and Submitting to App Stores