N
N
Nick20152016-03-24 18:25:34
Android
Nick2015, 2016-03-24 18:25:34

How to start writing games for Android?

Good day.
I totally understand that there are a lot of questions like this on the internet. But if you look, only some of them have a good answer (but they may be 2012-2013..). Perhaps there are new similar topics with great answers, but I did not find them ...
As they say:

google has screwed up.

So let's start with the most important thing.
  • Do I understand correctly that if you write 3D games, you need to use an engine, since it will be very difficult to implement everything without it, and a similar situation with 2D games ?? And if so, which engine for 2d and 3d is the best free?
The engine was chosen, now we are starting to learn how to write something ... I
have no experience in writing games (as it has already become clear), I can write applications for android without stress, by itself I need to think something over somewhere (to ask something on the toaster with something had business).
  1. Therefore, where would it be better to start exploring this interesting and unknown world of game writing. First of all, I would like to hear from you from which literature to start, perhaps some video materials. Personally, I would like to start with some book (possible in English) that you read and it is sensible in your opinion, but preferably 2015-2016.
  2. Also tell me from your own experience how much did you master game dev to a more confident level?
  3. Also 1 more question how about ndk for writing games?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
Denis Zagaevsky, 2016-03-24
@Nick2015

I can answer the third question. NDK is great when you and a good team write a cross-platform C++ game engine. If you're single and want to write games, the answer is no, don't. Too much extraneous noise and minor inconveniences that prevent you from concentrating on, in fact, the game.

V
Vitaly Stolyarov, 2016-03-24
@Ni55aN

Do I understand correctly that if you write 3D games, you need to use an engine, since it will be very difficult to implement everything without it, and a similar situation with 2D games ??

Of course, engines are designed to take on low-level work that a developer does not have to implement with a ready-made engine.
libgdx/UDK/CEV
There are plenty of materials on the network, especially on popular engines
only it will give more reasonable performance

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question