Есть такая книга — «Кровь, пот и пиксели». Книгу не читал, но название просто идеально отражает реальность. Я бы добавил еще слёзы в этот список, потому что это тоже основа геймдева.
Последний месяц был настолько плотным и выстраданным, что даже не сразу понял, как в итоге получилось — но вот она, новая игра. Живая. С багами, конечно, но играбельна.
На моем счету уже четвертая игра, прошедшая модерацию Яндекс. Игра, кстати, классическая 2048. Есть возможность отмены хода через просмотр рекламы. Но вот даже на такой простой игре я так запотел, что не передать.
Пришлось пожертвовать несколькими идеями: адаптивность на все устройства, локализация на разные языки — и про мета-геймплей вообще можно забыть. Сейчас она доступна только на мобильных устройствах в русскоязычном сегменте и только в портретной ориентации телефонов. Сначала все это сделал, запланировал мету, но потом порезал фичи, чтобы выпустить поскорее.
Я вернулся к игровым движкам. Взял Phaser.js, с которого начинал свой путь в инди-разработке. Учёл все свои хотелки: TypeScript, Vite, и движок, в котором уже не нужно изобретать велосипед, а просто использовать то, что давно придумано. И вот оно: главное открытие — я не хочу бесконечно разрабатывать движки, я хочу делать игры. Кажется, это важный момент для всех нас, кто прокачивает свои скиллы, а потом забывает, ради чего все эти усилия затевались.
Сначала я подумал обновить старую игру «Детский маджонг». Переезд с одного движка на другой — это как попытаться влезть в старые джинсы, которые давно не носил. Вроде всё знакомо, но они как будто уже совсем не твои. Но я не сдался, думаю: «Ладно, сделаю что-то новое, отвлекусь на пару дней и потом вернусь». Ну и вот, вместо пары дней на решение вопроса — месяц ушёл на новую игру. И да, это база.
Пока что я не планирую каких-то «серьезных» игр. Буду и дальше осваивать базовые механики на простых играх. Надо прокачивать скилл доведения проектов до релиза, а потом уже задумаюсь о серьезном проекте. Возможно какая-то игра малышечка покажет перспективы для развития.
А у вас какие новости?
