Answer the question
In order to leave comments, you need to log in
Where to start game development or where to get the knowledge for this?
Now I'm studying in college to be a programmer. I am learning C++. Worked in C++ only with console applications. I have been wanting to develop games for a long time, but I can’t even imagine where to get the necessary knowledge in this direction. I want to write something on a 2d basis (at least one-button). This should give at least a small, but still experience and a general idea of game development. I searched the Internet for an answer to my question, but I can not find anything concrete. There were textbooks in English, but I can’t pull them out according to my knowledge of English. I would like someone who has some experience and has gone through a path similar to mine to suggest something sensible. Tell me where to get the necessary knowledge in the direction of games (drawing graphics on the screen, etc.)?
Answer the question
In order to leave comments, you need to log in
If you want by hand, then try Cocos2d-x
UPD. Here the basic principle of working with graphics is very well described --> CLICK!
The most interesting platform in this regard is Unity. Great for beginners.
I have no experience writing games, but a friend of mine makes a game in Unity with very little programming knowledge. So I advise you to dig in this direction.
Use the site search. There have already been such questions.
If for Unity, then here:
You can first try a few video tutorials at the links above or read / watch these: habrahabr.ru/post/141362
(There are more for beginners on the author's website.
Also, if something is not clear, read the documentation, there everything is well described
unity3d.com/ru/learn/documentation
Here
are some more useful
links
: www.microsoftvirtualacademy.com/training-courses/d...
You can also try harder: Unreal Engine or CryEngine (but already 3D)
As they wrote in one article: "If you want to make a game - make a game, if you want to make an engine - make an engine."
I completely agree with this.
Builder - builds according to the project of the Architect.
Fisherman - catches fish on a purchased fishing rod / line / hooks.
Nowadays, engines allow you to do anything, so I would advise you to choose a ready-made engine (the same Unity has tremendous power).
And if you make your own engine, you will never get to the game, because you will always find something else to tie to this engine.
Good luck!
Без английского будет сложно в геймдеве и программировании в целом, начинайте усиленно учить. По поводу всего остального читайте по ссылкам ниже.
GameDev — куда «шагнуть», и как туда попасть для обучения?
С чего начать путь в Game Dev?
Что нужно, чтобы стать разработчиком игр?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question