E
E
Emil Alasgarov2015-01-20 18:35:37
Android
Emil Alasgarov, 2015-01-20 18:35:37

How to write a game for Android for a beginner?

My friend and I need to write a simple 2D maze game in a month. We studied Pascal, C++, we are familiar with programming, but we don't know Java or C#.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
Daniil Basmanov, 2015-01-20
@datafile4

I will assume that you have not made games before and have not written for android, therefore, in a month you will have to learn a lot of new things. Unity has the smallest entry threshold and the highest iteration speed. Making games on this engine is very easy. Well, it's more simple. You don’t need “real” C# to create a labyrinth, you don’t have to be afraid, if you are familiar with the C# syntax, then there will be no problems. If you don't believe me, check out the links below.
Where to start learning Unity3D?
What are the best C# tutorials for a beginner?
My tutorial from two years ago, seems to be still relevant.
If you need help in generating mazes or an overview of algorithms, I can tell you, that's what I'm doing.

S
Sergey Lerg, 2015-01-20
@Lerg

Corona SDK or Construct 2.

N
NullxWeight, 2015-01-20
@NullxWeight

Learn C# (advanced son of C++) and try Unit. Lots of lessons, a modern engine and even cross-platform.
PS
C# is 100% OOP, and if it scares you, then you can't write a game based on procedures alone.
PS2
You can komunizdit in the internet or on github, if you yourself make the game broken or it doesn't work.

D
Daniel, 2015-01-20
@Ndann

Unity3d. There are a lot of tutorials on the net, the entry threshold is very, very low, but having gained some experience, you can make really good toys.
I advise you to go through the official lessons on coding and videos on projects, as well as read articles on Habré on creating a character (like this) and lessons on creating a game from Microsoft.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question