I bought a tablet) And immediately I wanted to stir up the game. How to create and stuff like to learn from your personal experience.

Questions about the following.

  • What software is needed and is it needed?
  • Where can I find a good manual for the engine?
  • Where can I download the source code for at least the basics?
  • What to test?
  • Information about the difference of versions android?
  • Your other recommendations ...

Thank)

Closed due to the fact that off-topic participants Kromster , aleksandr barakin , user185447 , Vladimir Martyanov , petya 6 Sep '15 at 21:08 .

It seems that this question does not correspond to the subject of the site. Those who voted to close it indicated the following reason:

  • " Questionnaires are forbidden on Stack Overflow in Russian . To get an answer, rephrase your question so that it can be given an unambiguously correct answer." - Kromster, aleksandr barakin, user185447, Vladimir Martyanov, petya
If the question can be reformulated according to the rules set out in the certificate , edit it .

  • figsebe overclocking =) set exxlips for a start =) - Gorets
  • 6
    I bought a TV) And immediately I wanted to stir up some sort of TV channel =) - Gorets
  • one
    @Gorets when I taught php, did not sleep for 72 hours) so that "knowledgeable means armed") - Palmervan
  • 3
    when I was learning php, I didn’t sleep for 72 hours ++++: D - Zowie
  • five
    >> when I taught php, did not sleep for 72 hours nightmares? I understand, I understand ... - AlexDenisov

4 answers 4

From the engines I can advise: AndEngine , LibGDX will go fine for a simple 2D game. Cocos2d-Android-1 did not like me. If interested, I will describe separately why. What they offered above is paid and very sophisticated, and there are many nuances here. I doubt that it is worth starting with them, especially if there is no experience in game development or a precise plan, the game will take off and as the most important thing.

Also, you need to learn OpenGL ES (a subset of OpenGL) and related math. It helps to understand.

Games test better on devices with popular resolutions themselves. Itself faced such problem not so long ago. On the emulator, for example, you have to set the emulation of an accelerometer or something else

You should start by installing Eclipse + plugins for Android from Google and your friend is developer.android.com. There is everything you need to learn the basics and a lot of sample applications, although they are also in the SDK you installed (assuming that the corresponding check mark). In addition, a bunch of examples can be found in Google.

    http://developer.android.com/

    Recommend.

      Start from here from here. And you can still drop in here.

      I myself learned from these lessons

        If you are interested in a specific game engine for very cool games (and I feel that you are in this pro), then I recommend Unity3D or Unreal Engine

        • I would be less able to offer Kraitekovsky =) - Gorets
        • Unreal Engine? It's kind of commercial, very expensive) - BlackOverlord