Android 2D Game Development Using UNITY Game Engine

时间:2017-08-05 10:58:25

标签: android unity3d libgdx 2d 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.

3 个答案:

答案 0 :(得分:0)

I think it's a matter of opinion, and it's different for everyone. I like using Unity, but that's just because I've been using it for years. You should try out both engines and see which one you prefer.

Here are some Unity tutorials: https://unity3d.com/learn/tutorials. Here, you work through a series of projects guided by videos.

LIBGDX tutorials: http://www.gamefromscratch.com/page/LibGDX-Tutorial-series.aspx

答案 1 :(得分:0)

Sor for my english. LibGdx - java. Unity - c#. If you have a bad computer, unity better then android studio (unity is faster. I know, you can do a game on eclipse - not android studio, - but i dont know about eclipse speed). You can to do 2d on uniy and libgdx. But my opinion - unity easy, then libgdx (again, sor fo my english). I mean work with screen resolution and other things (not programming). You need to write programm code on libgdx and on unity. But if you want, you can to do game without game engine. And again, sor for my english

答案 2 :(得分:0)

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.