The Physics library present in the Unity game development platform is a developer’s dream come-true. It allows you to simulate complicated interactions between objects, saving you countless hours of manual animation.
This practical-based project, How to Make a Mobile Physics Game in Unity, is what you need to master how to use the library and take your game development skills to the next level.
RamonDev, who is an Argentina-based game developer with more than four years of experience, teaches this project.
Here is the schedule for this Unity mobile game tutorial:
- Starting Date: Monday, August 27th 2018
- Streaming Schedule: Daily, from 5 p.m. EST until the project is completed
What is the project about?
This project is about how to create a Physics-based mobile Game in Unity. You’ll acquire beneficial skills on how to use the elements of the Unity Physics library to create amazing mobile games.
For example, you’ll learn how to make a Physics game in a prototype state, how to read touches without many hassles, and how to enhance the efficiency of your games using Object pooling.
For whom is the project aimed at?
This project is aimed at basic and intermediate Unity game developers who want to learn how to use the Physics library in fuelling the development of mobile games.
Nonetheless, if you have a burning desire to learn new things, then this is your best opportunity to know how to build quality mobile games.
Are there any prerequisites before enrolling in this project?
Here some prerequisites that will assist you to capture the concepts in this Unity game development tutorial faster:
- Basic Unity skills
- Basic C# knowledge
- Basic Visual Studio skills
- Basic skills in the Android operating system
- Passion for game development
- Burning desire to learn
What will you be able to do after finishing this project?
After finishing this project, you’ll be able to create a fully fledged game with touch controls capable of being exported as an APK to the Android mobile operating system.
With the skills acquired in this tutorial, you’ll know how to use the Unity Physics engine to enhance the interactivity and functionalities of your games.
So, you can decide to create a totally new game using the acquired skills or venture into active game development—it all depends on your creativity and ability to push yourself beyond your limits.
Session 1: Introduction and Checking installations
- Session 1.1: Overall game description
- Session 1.1: Setting up the environment for development
- Session 1.2: Checking Android Studio version and jdk
Session 2: Game rules, description and structure
- Session 2.1: In-depth game description and rules
- Session 2.2: Code structure for the mobile game
Session 3: Creating the game
- Session 3.1: Creating the Unity Project and importing assets
- Session 3.2: Creating prefabs as required, placing objects in the game world
- Session 3.3: Coding the ball, hazards and obstacles behavior
- Session 3.4: Continuing the previous code
- Session 3.5: Finalizing, testing, and fixing bugs
Session 4: Exporting to Android
- Session 4.1: Using Unity Remote on an Android phone to test the project on the Unity Editor
- Session 4.2: Exporting the project as an APK and installing and testing on a smartphone
Session 5: Recap and conclusion
- Recapping and answering any questions you may have
This project tutorial is useful in learning how to create an exciting Physics-based game in Unity. You’ll learn the ins and outs of introducing several unique gameplay mechanics to your mobile game and satisfy the needs of players.
This is the hands-on project tutorial you need to master how to use the Physics game development engine and save a lot of time manually coding and adding animation features in your game.
So, what are you still waiting for?
Register for the LiveEdu Pro subscription account and begin learning how to build game prototypes.
Subscription starts at only $9.99/month and will grant you unlimited access to other marvelous hands-on projects, as well.
Here is the link to the Unity mobile game tutorial.
See you inside!