This is the code repository for Unity 2022 Mobile Game Development - Third Edition, published by Packt.
Build and publish engaging games for Android and iOS
Unity is a well-established player in the mobile game development sphere, and its new release, Unity 2022, is packed with new, exciting features. In Unity 2022 Mobile Game Development, the third edition in this popular series, you'll get to grips with the Unity game engine by building a mobile game and publishing it on the most popular mobile app stores as well as exploring the all-new features.
This book covers the following exciting features:
- Design responsive UIs for your mobile games
- Detect collisions, receive user input, and create player movements
- Create engaging 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
- Incorporate augmented reality features in your game for real-world appeal
- Build exciting games with post-processing and particle effects
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
public void ShowNotification(string title, string body,
DateTime deliveryTime)
{
IGameNotification notification =
notificationsManager.CreateNotification();
if (notification != null)
{
notification.Title = title;
notification.Body = body;
notification.DeliveryTime = deliveryTime;
notification.SmallIcon = "icon_0";
notification.LargeIcon = "icon_1";
notificationsManager.ScheduleNotification(notification);
}
}
Following is what you need for this book: If you are a game developer or mobile developer looking to learn Unity and employ 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 isn't mandatory.
With the following software and hardware list you can run all code files present in the book (Chapter 1-15).
Chapter | Software required | OS required |
---|---|---|
1-15 | Unity 2022.1.0b16 | Windows, Mac OS X, and Linux |
1-15 | Unity Hub 3.3.1 | Windows, Mac OS X, and Linux |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
-
Learning C# by Developing Games with Unity - Seventh Edition [Packt] [Amazon]
-
Hands-On Unity 2022 Game Development - Third Edition [Packt] [Amazon]
John P. Doran is a passionate and seasoned technical game designer, software engineer, and author who is based in Songdo, South Korea. His passion for game development began at an early age. He later graduated from DigiPen Institute of Technology with a bachelor of science in game design and a master of science in computer science from Bradley University. For over a decade, John has gained extensive hands-on expertise in game development, working in various roles ranging from game designer to lead user interface (UI) programmer, working in teams consisting of just himself to over 70 people in student, mod, and professional game projects, including working at LucasArts on Star Wars: 1313. Additionally, John has worked in game development education, teaching in Singapore, South Korea, and the US. To date, he has authored 17 books pertaining to game development and is a 2023 Unity Education Ambassador. John is currently an instructor at George Mason University Korea. Prior to his present ventures, he was an award-winning videographer.