Найти в Дзене

Создаю Инди Игру SpaceGuard. Часть 6

Сегодня хочу поделиться промежуточным результатом. Он действительно предварительный, и я не планировал публиковать статью об этом этапе. Однако накопилось много изменений и тестов, поэтому решил сделать исключение. Итак, давайте начнем. Я решил попробовать новый объект — SpriteFon. Эксперимент оказался удачным, но использовать его я не буду. Вот почему. Во-первых, я хотел воспользоваться этим объектом, потому что он позволяет оптимизировать игру. Однако для корректной работы с ним нужно создавать массив и использовать событие с комбинацией FOR. Это, на мой взгляд, противоречит идее оптимизации. Кроме того, для работы со SpriteFon требуется специальная программа, в которой нужно загружать шрифт. Это неудобно, особенно если нужно часто менять шрифты. Также для каждого шрифта нужно прописывать отдельную стопку событий. Это усложняет работу и требует больше времени. В следующей версии я планирую заменить SpriteFon на родной объект «текст». Единственный плюс, который я заметил, — это широки
Оглавление

Введение

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

1. Список событий

Я решил попробовать новый объект — SpriteFon. Эксперимент оказался удачным, но использовать его я не буду. Вот почему.

Во-первых, я хотел воспользоваться этим объектом, потому что он позволяет оптимизировать игру. Однако для корректной работы с ним нужно создавать массив и использовать событие с комбинацией FOR. Это, на мой взгляд, противоречит идее оптимизации.

Кроме того, для работы со SpriteFon требуется специальная программа, в которой нужно загружать шрифт. Это неудобно, особенно если нужно часто менять шрифты.

Также для каждого шрифта нужно прописывать отдельную стопку событий. Это усложняет работу и требует больше времени.

В следующей версии я планирую заменить SpriteFon на родной объект «текст». Единственный плюс, который я заметил, — это широкий спектр кастомизации, но для моей игры он кажется избыточным.

2. Новые UPGRADE

-2

Наконец-то я добрался до улучшения турелей. Теперь есть турели, которые наносят больше урона. В планах — увеличение скорострельности, количества снарядов и радиуса выстрела. Текущий вариант, который доступен, очень сырой.

Турели можно установить на любой корабль, а приобрести — за небольшие ресурсы, даже самую мощную. Цифры, которые показываются, — это прототип возможной цены. Пока нет возможности ставить больше одной турели на корабль, даже на самый большой. Кстати, появились и новые корабли, но в дальнейшем должно быть три ветви их развития.

3. Обновление Графики

-3
-4

Вот новые корабли. Кстати, вы можете заметить фиолетовый квадрат сверху — это новшество для меня в Construct 2. На ПК этот квадратик сработал, а на телефоне попробую после публикации статьи. Что он делает? Он расширяет экран, делает его полноэкранным.

Я очень обрадовался, когда это удалось. Оказалось, все было проще, чем я думал.

-5

Я давно обновил это окно и решил поделиться с вами отдельным скриншотом.

4. Видео с Геймплеем

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

5. Ссылка на игру

Здесь вы можете увидеть самый "сырой", промежуточный этап игры.

SpaceGuard

Пы.Сы. Буду рад любым вашим комментариям, репостам, лайкам и подпискам.

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