Найти тему

Яндекс игры. Первая игра

Оглавление

Давно не писал ничего. Но работа не останавливалась. Все предыдущие проекты я отложил, возможно навсегда, т.к. понял что не тяну и обучение и дополнительную нагрузку. Спейсшутер летит в долгий ящик. Кроме этого у меня зависло обучение на курсе. Пытался там делать Тауэр дефенс, но опять слишком высокая планка и я не смог его потянуть. В итоге сейчас замораживаю обучение.

В декабре прошлого года узнал что такое Яндекс игры и решил сделать туда простую игру Арканоид, тем более, что графику я уже сделал для неё почти всю. Думал за пару недель управлюсь. В итоге уже 2 месяца и конца и края не видно.

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

Пару недель я действительно бодренько так начал переносить игру из SFML в UNITY. А потом оказалось, что проект весит аж 30 Мб, а там даже не было ни одного уровня. Резко встал вопрос в оптимизации.

Проблема №1. Размер билда.

Для браузерных игр это критично, т.к. они при каждом запуске скачиваются полностью из интернета. Пришлось перелопачивать кучу инфы и ужимать игру до 12 Мб. На эти шаманства у меня ушло 2 недели.

Проблема №2. Интеграция с СДК Яндекса.

Это вообще "сказка". Всё бы ничего, но здесь приходится каждый тест билдить проект. Очень я сильно тут подвис.

Описывать более подробно не буду - очень хочется спать. Подытожу ситуацию на текущий момент.

1. В игре сделана хорошая, масштабируемая архитектура

2. Интерфейс адаптирован под большое количество устройств.

3. Подключена СДК ЯИ и настроено сохранение прогресса с проверками на версию сохранения.

4. Нарисованы проекты 5 уровней. Много идей для остальных

В данный момент занимаюсь дроблением ресурсов проекта на части, чтобы в последствии делать их загрузку в процессе игры.

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