Когда-то мой хороший друг сравнил работу разработчика программного обеспечения с работой инженера. Он хорошо показал, что эти профессии походят друг на друга. Я тоже хочу сделать сравнение. В своём тексте я хочу показать, что некоторые (или может быть, все?) разработчики программного обеспечения — это художники [или здесь артисты лучше подходит?].
Я думаю, что видеоигры — это художественная форма. И если видеоигры — это художественная форма, то программисты должны быть художниками. Видеоигры сочетают многие разные художественные формы. Они рассказывают истории, как и романы. Люди создают миры для видеоигр, и при этом тщательно продумывают расположение каждой травинки, словно на картине. И в видеоиграх слышна музыка, которую сочиняют особо для этих видеоигр, как на альбоме твоей любимой группы. Видеоигры уникально сочетают эти художественные формы с своей самой уникальной функцией. Видеоигры интерактивные. Конечно, книги и музыка тоже могут увлечь тебя в другой мир, но я считаю, что ни один из этих видов искусства не справляется с этим лучше, чем видеоигры.
Ну если вы в этот самый момент читаете мой текст и думаете о видеоиграх, таких как ГТА или Call of Duty, то ваш первый импульс, наверное, не согласиться со мной. И да, я считаю тоже эти видеоигры искусством. Но часто видеоигры более маленьких студий лучше показывают то, что я имею в виду. Играя в маленькие игры, такие как Firewatch или Outer Wilds, ты просто замечаешь, что за этой частью кода — люди, которые сильно подумали о каждой секунде и каждом пикселе своего изделия. Чаще всего это эти маленькие игры, которые изменяют твою перспективу на какую-то часть жизни и о которых ты всё ещё думаешь ночью, когда ты не можешь заснуть.
Вы не должны согласиться со мной. Но я хотел рассказать вам о моих смыслах.