Один раз не пида… game developer

Сколько себя помню, особенно в подростковом возрасте, всегда хотел разрабатывать игры. НО!!! Все упиралось в отсутствие знаний по программированию. Более того, даже школьный курс программирования, казалось бы, давался невероятно тяжело, и я вывозил только благодаря своему школьному другу, так как работали в команде.

Я и мои попытки в программирование
Я и мои попытки в программирование

На время мысль о программировании и разработке игры была заброшена в дальние уголки сознания и, казалось бы, навсегда утеряна.

Это я пытаюсь вспомнить, что же я должен вспомнить
Это я пытаюсь вспомнить, что же я должен вспомнить

Уже в студенческие годы я начал полноценно изучать программирование (не в рамках дисциплины, а самостоятельно, но с сильным наставником) и достиг хороших результатов. Как вы прекрасно понимаете, именно в этот момент с задворок сознания постучали.

Не знаю дяденька, не знаю…
Не знаю дяденька, не знаю…

Насмотревшись ютуба я решил фигачить игру на Unity, при этом для упрощения разработки выбрал тип игры платформер в 2d. Моим величайшим достижением была реализация простенького телепорта, все было реализовано на основе информации из документации и гуидов из интернето, ибо это была до LLM-ная эпоха. И вот тут я осознал свою первую ошибку, игра — это не программирование, игра это геймплей и одними знаниями в программирования нужного результата никогда не достичь. На тот момент я себя позиционировал как чисто (конкретно) технический специалист и ничего, кроме программирования, изучать не было желания. Мечты о разработке игры снова были закинуты на свалку истории.

Мысль о разработке игры такая…
Мысль о разработке игры такая…

Пролетели дни, пролетели года, высохли океаны…а не, немного не туда чет понесло меня. И так, продолжаем. Буквально несколько месяцев назад снова появились мысли о разработке игры. Благо к этому моменту (годы прошли, ГОДЫЫЫ!!!!!!!!!) мои знания стали обширнее и инструментов для программистов и не программистов стало много, очень много. Не буду тянуть кота за его наследство и сразу презентую вам свое достижение в виде максимально простой, в плане реализации, браузерной головоломки.

Скриншот из игры
Скриншот из игры

Игра фундаментально базируется на физических особенностях света. Доступно 18 уровней, простенькое обучение, постепенно открываются новые элементы для решения головоломки.

Пока доступно 18 уровней
Пока доступно 18 уровней
На 16 уровне для решения головоломки необходимо применить расщепитель и фазовращатель
На 16 уровне для решения головоломки необходимо применить расщепитель и фазовращатель

А на этом все, надеюсь текущий уровень игры вам понравится, ибо я планирую постепенно развивать ее. Кто знает, куда меня приведет эта дорого приключений.

Не я, хотя…
Не я, хотя…
1