forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Постмор (http://forum.boolean.name/forumdisplay.php?f=160)
-   -   I.D.S. MONSTERS (http://forum.boolean.name/showthread.php?t=20763)

Randomize 25.05.2020 22:37

Ответ: I.D.S. MONSTERS
 
Цитата:

Сообщение от Crystal (Сообщение 317233)
Какой фпс на линуксе у тебя выдаёт моё последнее демо?

Номинальный. Тормозов нет.

Crystal 31.05.2020 23:30

Ответ: I.D.S. MONSTERS
 
Вложений: 1
1. Переделана система выделения монстра,
я больше не сравниваю расстояние координат падения луча с координатами монстра.
2. Возвращена подмога монстра, теперь в сцене боя снова можно встретить от 1 до 3 монстров.
3. Прикручено управление персонажем в сцене боя, работает если мы решили принять участи в бою лично.
4. Создана генерация текстурной развертки для сетки движения, и наложена кислотно-зелёная текстура.
5. Новый элемент интерфейса - Создана панель шорткатов для сцены боя.
Пять ячеек равных количеству слотов переносимых персонажем монстров.
В ячейки подгружаются иконки монстров, по умолчанию у нас в кармане
уже давно в первой ячейке лежит монстр МАТ, он и загружается.
Панель автоматически масштабируется под размеры экрана.
Сама панель нужна будет для призыва монстров на поле боя в следующем билде.

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

Билда: ТЫК

Crystal 08.07.2020 16:26

Ответ: I.D.S. MONSTERS
 
Вложений: 2
С переездом булки утеряна инфа о том, что я создал
систему призыва монстров из кармана игрока, снова
расписывать как и что работает не буду, скриншот ниже.

Добавил панель скиллов, базу скиллов, при клике на монстра
появляется та самая панель, где мы можем выбрать атаку.
Сама система боя ещё не реализована, самих скиллов нет.

Незаметных правок механик тоже милард,
я стремлюсь к максимальной автоматизации и самозагрузкам,
чтобы по минимуму настраивать объекты в ручную кодом в скриптах.
Уже сейчас многое создаётся цифрами в инспекторе, без лишнего кодинга.

Билд: https://yadi.sk/d/V3qxKdw5SowXIA

Юзать только режим, где игрок сражается лично,
режимом нахождения в сторонке я ещё не занимался,
там вероятны ошибки, и не функциональность части механик.

P.s. Под постом не отображаются миниатюры загруженных изображений.

Crystal 08.07.2020 18:04

Ответ: I.D.S. MONSTERS
 
Для багг репортеров, пофикшены двойные действия
при нажатии на элементы UI. Тобишь если над монстром
например UI, и тыкая в элемент UI мышью никаких действий
по отношению к объектам под UI осуществляться
не будет, монстр случайно не выделится, и не шагнёт.

Решение простое:

Код:

                if (UnityEngine.EventSystems.EventSystem.current.IsPointerOverGameObject() == false)

Arton 19.09.2020 11:48

Ответ: I.D.S. MONSTERS
 
DRV-13.2

Вроде всё работает.

Управление конечно не интуитивно.

Crystal 19.09.2020 18:29

Ответ: I.D.S. MONSTERS
 
Цитата:

Сообщение от Arton (Сообщение 317565)
DRV-13.2

Вроде всё работает.

Управление конечно не интуитивно.

Я бы сказал непривычно. Я решил делать чисто своё всё,
общего с другими подобными играми только - идея *ловим монстров*.

Летом отдыхал, проектом не занимался, щас вернулся пару раз в неделю к кодингу.

На данном этапе есть интерфейс для умений монстра,
умения в него грузятся из базы в зависимости от того,
что монстр умеет. Генерируется поле радиуса атаки,
и идут расчёты на удар только в этом радиусе (считает
клетки, а не расстояние), есть первый скилл, пока без визуализации
(на атакованного монстра ставится сфера).

На очереди в реализацию НР монстров, и их убийство.

P.s. Огромное время разработки занимает отлов багов
и их исправление, я бы сказал 95% времени, самое печальное,
что много что приходится по несколько раз переписывать с нуля.
Я делаю это до тех пор, пока функции не начнут работать идеально.
Так же стараюсь максимально всё оптимизировать, и писать код так,
чтобы он был универсальным, чтобы минимум всего делалось
вручную. Вот как например те же скиллы, не придётся на каждого монстра
всё кодить отдельно, скиллы просто на него вешаются, любые.
Много самозагрузок в коде, много массивов.

Crystal 19.09.2020 19:12

Ответ: I.D.S. MONSTERS
 
Решил посчитать размер текущего проекта,
так чисто интереса ради. На данный момент:

36 скриптов.
4720 строк кода.
13 ассетов
2 сцены
18 текстур
2 музыки
1 звуковой эффект

Crystal 21.09.2020 20:58

Ответ: I.D.S. MONSTERS
 
Решил записать второй девблог, чтобы был:


Arton 22.09.2020 18:15

Ответ: I.D.S. MONSTERS
 
Может тебе запасные скрипты и эксперименты с материалами в отдельном проекте проводить?

Давно так делаю, у меня даже с Блица осталось куча папок где чисто эксперименты были, которые потом можно было вырезать и применить в общем коде.

Попробуй для микрофона простой шумодав включить, или обработать потом.

Crystal 22.09.2020 20:55

Ответ: I.D.S. MONSTERS
 
Рискнул купив новые наушники с подозрительным микрофоном, он оказался говном,
его ничто не вылечит. Просто надо купить предыдущую модель.

Зачем в отдельном проекте проводить, если эти скрипты для текущего?
Они же цепляются к тому что здесь функционирует.
Папка лежит, жрать не просит )

ABTOMAT 22.09.2020 21:12

Ответ: I.D.S. MONSTERS
 
Цитата:

Сообщение от Crystal (Сообщение 317585)
Рискнул купив новые наушники с подозрительным микрофоном, он оказался говном,
его ничто не вылечит. Просто надо купить предыдущую модель.

Зачем в отдельном проекте проводить, если эти скрипты для текущего?
Они же цепляются к тому что здесь функционирует.
Папка лежит, жрать не просит )

Норм варик по-бичу — заказать на Алике микрофон-прищепку за ~$5-10.
При записи подносить близко ко рту и говорить громко.
Качество получается норм.
Это наилучшее качество, которое можно получить при данном порядке затрат.

Следующий уровень — это уже ёмкостные микрофоны с внешним питанием, но они стоят уже на порядок дороже.

Crystal 22.09.2020 22:01

Ответ: I.D.S. MONSTERS
 
Цитата:

Сообщение от ABTOMAT (Сообщение 317586)
Норм варик по-бичу — заказать на Алике микрофон-прищепку за ~$5-10.
При записи подносить близко ко рту и говорить громко.
Качество получается норм.
Это наилучшее качество, которое можно получить при данном порядке затрат.

Следующий уровень — это уже ёмкостные микрофоны с внешним питанием, но они стоят уже на порядок дороже.

Моя мечта микрофон студийный какой-нибудь с поп фильтром,
но я всё никак не могу его купить, по тому что из меня тянут
деньги мои грёбаные машины. В джип за год вложил 300 тыс (

ABTOMAT 22.09.2020 23:15

Ответ: I.D.S. MONSTERS
 
Цитата:

Сообщение от Crystal (Сообщение 317587)
Моя мечта микрофон студийный какой-нибудь с поп фильтром,
но я всё никак не могу его купить, по тому что из меня тянут
деньги мои грёбаные машины. В джип за год вложил 300 тыс (

Едрить ты автомобилист! А я вот недавно мотоцикл уделал, общий нанесённый ущерб по минимальным оценкам ~2000р (если всё по бичу делать), и я-то думал, что это неприятность.

Crystal 23.09.2020 01:11

Ответ: I.D.S. MONSTERS
 
Цитата:

Сообщение от ABTOMAT (Сообщение 317588)
Едрить ты автомобилист! А я вот недавно мотоцикл уделал, общий нанесённый ущерб по минимальным оценкам ~2000р (если всё по бичу делать), и я-то думал, что это неприятность.

Неприятность, когда у тебя коробка передач разваливается например )))
А 2000 это так ) Это у меня в неделю на бензин уходит )))

А теперь по теме.
Визуальное решение отображения жизней найдено,
по сути это то, о чём сказано в девблоге,
но с небольшим приукрашиванием,
частично реализовано, в недалёком будущем покажу.
Решение довольно странное, непонятно на сколько удобное,
и как это воспримет игрок )
Но реально хотелось уйти от банальной красной полоски,
хотя решение к ней всё же близкое.

Crystal 02.10.2020 23:59

Ответ: I.D.S. MONSTERS
 
Монстрам добавлено здоровье.
К здоровью привязана последняя версия моего хелсбара.
Добавлен первый скилл наносящий урон монстрами монстрам.
Теперь монстр может сдохнуть и оставить свой трупик.
Труп монстра можно уничтожить.
Заменены шейдеры местами, и некоторые текстуры.
Добавлены звуки удара, получения урона, уничтожения трупа,
перемещения по сетке.

Текущий билд: ТУТ

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

Воевать можно пока в режиме "Сражаться".
ИИ ещё отсутствует, ручное управление монстрами.
Монстров можно наспавнить сколько угодно.
Возвращение в открытый мир из сцены боя не реализовано.


Часовой пояс GMT +4, время: 00:44.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot