42 videos
238 minutes
Would you like to build your own Android game? Great! Let me introduce myself before. My name is Dani and I'll run these tutorials where I'll teach you how to build a game for mobile phones with Android. Step by step video to video and always guided manner, I'll show you how you can build something like this game. Something like a clone of Geometry Dash. And it is a game that is still in prototype, ie
that we will build is much better than I am ... --soy pretty bad. Much better than I am teaching, this is just a prototype. But it is to give you an idea of the kind of thing that we will build. And now anyone is saying 'you're kidding me, can not be, How can you say you're going to build for Android if you are running on your computer? 'Because we're going to use a library called libgdx pretty cool.
This library has the advantage that allows us to build multiplatform games without effort, that is, we can make the game programming it in our computer and testing it on your computer, but then we can export it to multiple devices, including mobile phones with Android. The result is exactly like that you can find on your computer. They work exactly the same, for example, this is the version for Android.
[Music] See? Mother ... oh. I'm pretty bad. But hey, let's use this library, and some will ask what do I need to know to follow your explanations? With knowing Java, it will suffice. Because I'm not putting any requirement. I will not ask you know make applications for Android or go You know to ask you to make games. Everything will explain step by step from the beginning, starting with how to install the development tools and
We begin with the simplest. How can we do to draw a stick figure on screen? How can we do to put things? How I can detect when you clicked or when you put your finger on the screen? And more or less, video to video, we will take on the serious parts and We start building the game. For which we are not alone, not only we will use libgdx, we will also use other libraries that are going to help.
The first of the libraries that we use is scene2d, a library that comes with libgdx and will allow us to put on display all that You see here as the puppet, or skewers, without going crazy. Scene2D what is good about it is that we ask you to add things and he deals with organizing it. We are the directors, we say 'see, I want you to get here and not move,' but all he does for us,
we do not just have to write code more than necessary to introduce them on the screen. And the second library that we use is Box2D, the library that will allow us to implement the physical system. Like this that you are seeing here, to allow players to jump or to detect when I collided with the enemy. Some may be wondering 'Okay, let's learn how to make games using a library, but this how much will it cost me?
How much do I pay for licenses or royalities? 'The answer is nothing. Because libgdx is a free library, is in fact a library open source, so that you can download, use without paying anything, and publish without any problem. You can send applications the Play Store or the App Store once you've finished developing the game and even make money with your game. You're not going to have to pay anything,
or royalities, or licenses, or anything like that. And of course all the episodes are going to be able to see through this form YouTube channel completely free. So if you are interested in the plan that I am proposing, they sure did, I recommend you to stay, because we will start to already.
About the Author
Biography: Analyst-Programmer in different languages. Tutor PREMIUM platforms recognized worldwide as CodigoFacilito. Editor Cristalab articles. My YouTube Channel is sponsored by the ANAYA and LaTostadora publisher. I like to explain in detail and give several examples for the avoidance of doubt.