Skip to main content

Drone Simulator - Introduction

Throughout the last weeks I've been spending some time developing a mobile game I've ended up publishing in Google Play. After the first iteration of the project, I think it can be an interesting process to document and share with other beginners (just like myself) in the game development world.

My idea is to publish a sequence of brief posts covering the different aspects of the game, the ideas that came to my mind and provide some code solutions that I hope can be helpful. Maybe just show the path around some of the obstacles I have encountered throughout the process, from starting with a blank Unity project to publishing a first release in Google Play.

I've already had some previous experience in making games with Unity Engine but nothing very advanced. This time I wanted to give a try to programming from scratch a movement system for a drone with mobile controls. It can be something as basic as a cube moving along the x, y and z axes of a 3D world, but the interesting thing is I can develop it as much as I want to make it as fun and similar to a real drone as possible. From having achieved a basic result I was comfortable with in the drone controls, I went to creating a 3D world I could use to fly around and I ended with a basic UI and integrating ads in the game for it to be published.

As I said before, this post is just meant to provide some context around the following posts I will publish and I hope the series is interesting for you to follow. The first release is already available in Google Play and my intention is to keep expanding the project with new ideas and mechanics while publishing updates on the progress in this blog.


So see you in the next posts! Thanks for reading.

Comments

Popular posts from this blog

How to use Unity Ads in your mobile game (2024)

If you are developing with Unity Engine and planning to publish a mobile game, including ads is a great way to monetize it and make money with it. This is quite easy to do with the Unity Ads SDK. In this post I will explain the process step by step to integrate Unity Ads into your game and start making revenue out of your development. How does Unity advertisement work? First, I'll quickly explain how everything works under the hood with Unity Ads. There are three basic steps that need to happen for an ad to show in your game: Initializing ads: this happens every time the game launches. Loading ads: this is when the ads load from the server and it happens always before showing an ad. Showing the ads: this is when the actual advertisement is shown to the user. Why is this important? Because loading an ad can take some time, just like loading a video in Youtube. If you try to load the ad right before showing it, in some cases, it can take longer than usual which could lead to skipping...