Создание Пинг-Понга и почему это полезно новичкам
Часто новичкам советуют из игр делать вначале Пинг-Понг. И если кому-то казалось, что это бессмысленно, то нет. И ниже о том как я делал и что полезного в этом.
Небольшая вводная часть
Делал я на Питоне, через Пайгейм. Всё сделал, игра на двоих была. А теперь, что за польза.
Это полноценный продукт
Хотя Пинг-Понг и не является большой игрой, но это готовая игра. И вот здесь появляется первый опыт: продумать игру, что надо, разные элементы.
Это уже не задание типа выведете на экран сумму двух чисел. А комплекс этих небольших задач.
В случае у меня это было. Отрисовка экрана для игры, отрисовка прямоугольных платформ и мяча, движение платформ и мяча, проверка столкновений и счёт.
В дальнейшем, когда захочется сделать более большую игру, ты уже будешь иметь представление в разработке.
Решение задач
Из пункта выше видно, что даже такая простенькая игра имеет маленькие задачи. И здесь следующий опыт. Ты решаешь задачи. И нормально смотреть помощь в интернете. Я сам так делал.
Ошибки
Делая огромный проект, скорей всего будут ошибки. И исправляя одну, рискуешь получить новую. И создание Пинг-Понга к этому приучает и там исправлять ошибки легче, так как код меньше.
Вывод
Таким образом, создание Пинг-Понга даёт представление о разработке игры, да и в целом какого-то продукта. Показывает необходимость разбивать игру на малые части и решать эти задачи.
В дальнейшем это поможет при разработке других игр. Того же платформера или визульной новеллы (новичкам лучше платформер брать).
У меня, кстати, получилась достаточно интересная и сбалансированная игра. Просто случайно.