Game Development

Project Tutorial: How to Make a Mobile Physics Game in Unity


Project Tutorial: How to Make a Mobile Physics Game in Unity

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.

The Curriculum

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
  • Conclusion

Wrapping up

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!

About author

About Author Dr. Michael Jurgen Garbade is the founder of LiveEdu.TV, Kyuda, Education Ecosystem. He is future Venture Capitalist, Future Politician and always on the lookout for the Next Big Challenge. Obtained Masters in business administration and physics, and a Ph.D. in finance with professional work experience in high-paced environments at Fortune 500 companies like Amazon and General Electric. Expertize: Python, PHP, Sencha Touch & C++, SEO, Finance, Strategy & E-commerce. He speaks English and German and has worked in the US, Europe, and Asia. At Education Ecosystem he is the CEO and runs business operations.