Unity For Mobile Games: Solution Guide
Unity For Mobile Games: Solution Guide
Unity is not just a game engine for building beautiful and engaging 2D or
3D games, It’s a complete platform that enables you to deploy to all the
major and emerging mobile operating systems, speed up your development
process, optimize your game, connect with an audience, and achieve
commercial success.
2
2
Solution Guide: Unity for Mobile Games
Solution Guide: Unity for Mobile Games
Contents
Welcome to Unity...................................................................................... 02
First steps..................................................................................................04
What to do next?....................................................................................... 08
3
3
Solution Guide: Unity for Mobile Games
Solution Guide: Unity for Mobile Games
01 First steps
Get Unity
Choose the edition that’s right for you here: Just search the web for “Unity tutorial [Add
https://store.unity.com/ the topic of your interest] , and you’ll find lots
of great resources.
Get up to speed with
Personal working in Unity You could also consider commercial training
All the features for beginners & like the Complete Unity Course on Udemy.
hobbyists to get started. If you’re new to Unity, here’s our recommend-
ed learning resources to get started:
Get involved in our
1. Unity Interface & Essentials:
Everything you need to know to get started
community
using Unity, from basic If you get stuck, there is always help to be
Plus found in the Unity community. Answers is
For serious creators looking to concepts to extending the interface.
bring their vision to life. where our developers help each other with
2.Roll-a-ball tutorial: concrete responses to specific questions.
(approximately 2 hours)
This tutorial introduces you to Unity develop-
ment by guiding you through creating a The forums are the central hub of our
Pro simple rolling ball game. It teaches you community discussions and chatter.
For professionals looking to Here you can voice your opinion, show what
profit from advanced customization many of the principles of working with Game
and complete flexibility. Objects, Components, Prefabs, Physics and you’re working on, and check out the cool
Scripting. things others are doing.
3.Mobile & Touch concepts: External community & forum sites are also
Essential information when creating content worth exploring for questions/discussions.
for mobile & touch devices. Two particularly worthwhile forums to visit
are Stackoverflow and Reddit.
!
Once you’ve completed the material above,
you’ll be ready to explore the wide range of There are also Unity user groups all over the
If you run into issues or need help
installing Unity - check this part of our tutorials in our learn section. We also offer world where you can get together with people
manual, which will guide you through in local groups to exchange ideas, work
the process step-by-step. extensive documentation about both scripting
and the editor interface, as well as a list of together on Unity projects and socialize.
best practice guides from our support Some groups also offer introductory
! seminars for new users.
engineers and R&D content team.
The Unity community also offers an Finally, if you need to find freelancers to help
extremely rich and diverse source of material. out, or when you are ready to build your team,
you’ll find the right talent on Unity Connect.
TextMesh Pro:
The ultimate text solution for Unity.
It features advanced text rendering
with dynamic visual text styling, along
with greatly improved control over text
formatting and layout. It will be natively
integrated in future versions of Unity.
Anima 2D:
Helps you improve your 2D animation
skeletal workflow. It will be fully
integrated in future versions of Unity.
Standard Assets:
This collection of assets, scripts, and
example scenes can be used to kickstart
your Unity learning or as the foundation
for your own projects.
The package includes:
First Person Character Controller, Third Person
Character Controller, Car Controller, Aircraft Controller,
Particle Example Scene, Rollerball Controller, Tanks!!! Reference Project:
Sample 2D Platformer Scene, Camera Rigs
Cross Platform Input: Various mobile control rigs ready to
drag and drop into your scenes.
The Tanks!!! Reference Project shows how Unity Multiplayer can be implemented in a real
AI Examples: Showing how - with the proper set-up -
you can swap user input for a simple AI input
world environment, addressing common challenges like network latency and cheating.
This package has everything you need to understand and build the live multi-platform game
including code, assets, and walkthrough documentation. You can try the game now, on iOS,
Android, MacOS, or Windows store, and you can download the sample project for free on
the Asset Store We also offer a tutorial series teaching the game architecture and game
mechanics.
few of these ance on the scripting API that Unity provides. principles, which if followed, will save you
time and help you focus more on the
01 Sync
Sync your project across the team to enable
your team to create work together efficiently.
Unity Collaborate makes it easy to share your
project online, invite participants and back up
your projects.
02 Create
Create continuous platform-specific builds on the
relevant platforms as often as possible in order to
detect early technical issues and distribute faster to
your testers. Unity Cloud Build eliminates the burden
of asking a developer or build engineer to make a bi-
03 Understand nary version that testers can load on devices. You can
simultaneously and effortlessly build for iOS & Android
(and other platforms) in the cloud. And since Cloud
Understand the health of your game in order to fix Build is integrated with Collaborate, it works seamlessly
any problems and avoid bad ratings. As soon as for your entire team
your game is live, it’s important to capture issues
in real time. Unity Performance Reporting offers a
complete crash reporting and analysis system to
support that process.
04 Understand
05 Monetization Understand your audience and how they interact with your
content in order to ensure retention and success. Unity
Analytics, which is natively integrated with the Unity engine,
Choose the right monetization model at an early
provides invaluable insight into your audience’s behavior.
stage in order to make sure it is well integrated with
This insight helps you optimize your gameplay experiences
your game mechanics.For free-to-play games, Unity
and monetization strategies based on real-time game data.
has a built-in ads platform and offers codeless IAP
integration. Combine our plug & play Unity Ads, IAP Learn More:
and Analytics to improve your ARPDAU (Average Learn how Mindstorm, one of Pakistan’s leading game developers,
Revenue Per Daily Active User) and user retention. is using Unity’s built-in analytics to anticipate player needs and
continually improve their games.
Read the Mindstorm case study
Learn More:
Next Games is among the first to successfully monetize
Learn More:
a battle builder mobile game using rewarded video ads.
Learn how a hobbyist went from developing games in his spare time
Download their case study to find out how they created
to growing into a thriving mobile game studio with seven full-time
well-integrated rewarded video ads that have a high opt-in
employees and games with more than 10 million downloads.
rate and drive $0.06 average revenue per player per day.
Read the Twitter case study
Read the Next Games case study
Solution
Solution Guide:
Guide: Unity
Unity for
for Mobile
Mobile Games
Games 8
Solution Guide: Unity for Mobile Games 9