Search code examples
androidunity-game-enginelibgdx2dgame-engine

Android 2D Game Development Using UNITY Game Engine


need a small suggestion

i am a beginner in android development and i have developed some basic apps and now i have been given a project in which i have to make the game exactly like "Color Switch" game most of you have played this game, its famous with 100 million downloads.

Color Switch

So my doubt is that , since this is a 2-D game, do i have to use game engine or not, if game engine must be used which one is preferable, Unity or LIBGDX? i am confused to choose and also i would be thankful if you give me link to some tutorials.


Solution

  • If you're developing game you should use Game Engine because Game engine have inbuilt many features that required for game Development. like Action, Particle Effect, Physics Engine integration and more....

    Then which Game Engine ?

    It's only a matter of choice :)

    1. Depending upon type of game 2D, 2.5D or 3D

    2. Language choice like you're good in Java, C# , C++ or any other language.

    3. Static game or Dynamic game in which fps is bottle neck problem.

    4. Commercial or Open source

    5. Cross platform game deployment or not.

    6. Tutorial or Community help

    7. And many more...


    Color-Switch developed using BuildBox but that is not free, you've to pay some licensing fee.

    I love to suggest LibGDX for color-switch. For 2D game development LibGDX is quite good than Unity and second thing LibGDX is open source.