📜 ⬆️ ⬇️

Instruction novice game developer

Naked woman In this manual, I tried to highlight the main points of game development. The instruction will be useful for people who are going to start developing games as a leader (the main developer and organizer).

I want to note that the games are different - large and small, complex and easy, and therefore for each game this instruction is correct in some particular degree. It was not possible to cover everything, but I think it turned out to convey the general points.

And so you decided to make your game, what you need to think about ...
')

We think - do you need it


Before you take on something, you need to think about everything. And before you start developing games, you need to think about everything very well. Very often, novice developers, having achieved some success in something (made a mod for the game, a small fan site, etc.), begin to dream of creating their own game. This is due to the fact that they have little understanding of the game development process.

I will list the main mistakes in their presentation:


Concept and TK


Once upon a time I wrote a pretty good article about the concept of the project. Over the past couple of years, my views have changed slightly, but the essence remains the same.


Content


I specifically singled out this section, since it is crucial in the game development process. Content refers to the entire contents of the game with which the user interacts. These are graphics (raster, vector, 3D), music and sound, video series, script and text. Also here should be added the media materials used to promote the game (advertising, banners, etc.).

In English, there is such a thing as “ artists ” immediately denoting artists, musicians, directors, writers and other creators. Unfortunately, in the Russian language there is no normal analogue of this word, so I will continue to use the concept of " content creator ".

Let us analyze the main points of this section.



Programming


Oddly enough, the creation of software code for games is not the most difficult task, but at the same time it is not an easy one.


Testing


On testing, novice developers usually do not think, but in vain, since it takes a little less time to spend on it than on writing the software part. There are two important points in this section:



Organizational issues





Afterword


The instruction turned out great, a lot of material. I strongly advise you to read it to novice game developers, since perhaps it will help them avoid mistakes in the future.

UPD: The article was successful, even very. But comments can be traced comments about the absence of romance and aversion to the games. Therefore, I will comment on these points.
Many omit the fact that the article for novice game developers applying for the role of leader(first paragraph of the article). I will not deny that over time, when you acquire the experience of developing games and life is going well, romance returns and the disgust subsides. But at the very beginning, when you start from scratch, after you encounter the first serious problems, this romance and love for games disappears to all hell. Game development is not a walk on the carpet in pink glasses, but a walk in the labyrinth of the Minotaur, where there are many dead ends.
I'm not going to instill confidence in novice developers with my article. They need to know that the game developer’s path is complicated, that they can meet unsolvable problems, that their unallocated project will be a symbol of defeat for them.

Source: https://habr.com/ru/post/153933/


All Articles