K
K
Karatiorius2018-04-21 11:43:13
IT education
Karatiorius, 2018-04-21 11:43:13

What and how to master the engines?

Background, optional reading.
Сейчас дочитал книгу про Python и почитываю статьи про ООП, так же пытаюсь разобраться с Lua. Так как целью изучения этих языков является именно создание игр, то мне нужен движок. В сети я нашёл десятки движков и тысячи мнений о них. LOVE, Corona SDK, Pygame — движки, которые мне больше всего приглянулись, а вот какой выбрать я не знаю, видимо придётся перепробовать все, если в этом есть смысл. Однако есть более важный, как осваивать эти движки? Где-то в закромах моего мозга хранится идея очень простой игры, графику и музыку для которой я уже давно подготовил, все три движка могут использоваться для этой игры, так как игра примитивная и служит скорее в образовательных целях. Нужен только код, который нужно написать, но я вообще не понимаю как создавать что-то. Я вроде бы и язык знаю(синтаксис и особенности), а писать не могу, довольно распространенная проблема и единственное её решение — начать писать хоть что-то.

Now to the main thing, how are engines/frameworks/libraries mastered? Through the documentation, everything is perceived difficult, without examples and without experience in creating applications, it even hurts to some extent. There are also articles on various sites, like here on Habré , for example. But is it worth learning? Is it generally correct if I just rewrite the code from the article, even though I'm trying to figure it out? How to get the most out of these tutorials? Is it possible to then upload this code to the same git (there are many reasons, at least - to look at your old style of writing code in a year)? That's it "about such" training I want to hear your opinion.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
X
xmoonlight, 2018-04-21
@xmoonlight

The first thing you need is to understand the structure of the program code in the chosen language/engine Hello, world.
Then, when adding new things, make sure that this structure is maintained.
As soon as it works out, you can write your own frameworks.

G
Griboks, 2018-04-21
@Griboks

Through the documentation, everything is perceived difficult, without examples and without experience in creating applications, it even hurts to some extent.

Very strange. Documentation, off. tutorials and getting started are the main source of understanding of this or that technology. The rest of the information is needed only to expand the commands used, etc.
I advise you to learn how to read the documentation.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question