10 подписчиков
Всем привет! Свой первый пост решил написать про игры и их восприятие. В детстве я, как появился компьютер, познакомился с играми, и очень сильно вдохновился этим, десятки интересных персонажей и историй, книга только интерактивная, захотелось сделать свою историю. Вот спустя 22 года, я пытался сам писать игры с 0 и использовать уже готовые движки такие как Unreal Engine и Unity (о них поговорим в другой раз). Я пользовался библиотеками для c++ SDL2, а также пробовал на python pygame (тот же SDL2 только адаптированный под python). И знаете, когда пишешь код с нуля (имеется в виду не используя движки), начинаешь смотреть на вещи, с другой стороны. Начинаешь прокручивать в голове, что ага вот эта кнопка в игре сделана так, а вот анимация работает вот так и т.д. Я это к чему… ах да, после этого моё восприятие этого изменилось, и я понял насколько сложно и трудно в одиночку сделать игру особенно быстро. Для этого необходимо знание линейной алгебры, местами мат. анализа, теории вероятностей, теорию автоматов и многое другое. Помимо прочего, нужно уметь рисовать или создавать 3d модели, уметь не только придумать интересный сюжет, а также продумать историю и лор, написать диалоги, иногда даже записать диалоги в виду звуковых дорожек и много чего ещё с чем я не сталкивался. Такой вот сумбур получился, напишите интересно было бы вам послушать подробнее, как делаются к примеру, 2d игры и специфика их написания?
1 минута
17 апреля 2022