Версия 0.2.1 - вперед, на битву с рандомом!

Добавлен , опубликован
Билд 1721 - большой, но основная масса этого "размера" малозаметна. Главные нововведения - экран инвентаря, генератор случайных карт и переработанные катакомбы.

Экран инвентаря

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

Генератор случайных карт

Впоследствии должен стать основой для режима "чистого рогалика", когда все карты генерятся случайно. Сейчас же работает или из редактора (Map -> Random) или когда вы проходите последнюю доступную на данный момент карту. В чисто рандомный режим, к слову, можно поиграть уже сейчас - надо удалить все файлы карт из папки levels, чьи имена начинаются с map_.
Генератор несовершенен, но что-то уже может.
Принцип его работы:
  1. Генерируется коридор между началом и концом уровня
  2. Генерируется несколько комнат произвольного размера и содержания
  3. Комнаты соединяются с главным коридором
  4. Добавляется несколько вспомогательных коридоров, чтоб гарантировать доступность всех комнат
Примеры творчества генератора:

Переработанные катакомбы

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

Прочее

Много доработок скриптовой системы, связанных в основном с управлением ячейками. Игрока можно убить через скрипт. Также теперь полу клетки можно назначать нестандартные меши, что позволит делать произвольной формы коридоры, неровный пол и прочие радости.
Новый билд - уже, как обычно, на главной странице проекта.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
29
10 лет назад
0
Круто, а рандом врагов добавляет?
0
23
10 лет назад
0
alexprey:
Круто, а рандом врагов добавляет?
Враги выпадают случайно в зависимости от номера уровня, силы игрока и времени пребывания на уровне, так что рандому их добавлять и не надо :) Заранее предписанных точек боя с врагами (типа боссов, как на первом уровне) рандом не добавляет, но впоследствии будет :)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.