Третья запись

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

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

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

Каждый этап кажется очень небольшим, однако, продвижение больше чем кажется. Сейчас объясню почему. Например отлетающие циферки повреждений - ну вроде бы всё просто, НО... Но я научился на этой вещи пользоваться аниматорами (хотя мог сделать анимацию по старинке, в коде), узнал как корректно повернуть текст к камере (lookat очень искажает и поворачивает надписи у краёв экрана), узнал как выводить текст оверлеем, без z-fighting... и это только одна небольшая фича!

Конечно, со временем тем для изучения станет меньше, а контента делаться будет больше. Сейчас идёт наработка базы и оттачивания базовых механик (чтобы было приятно управлять).

Вот вам для сравнения то, что было 3 недели назад:

22
4 комментария

Кстати почему иногда по манекену проходит урон от гранатомета дважды? Показывает два раза урон

1
Ответить

Это уже цель исследования для следущий дней. Я это тоже заметил, но проверять уже некогда. Я стараюсь делать максимально часто, но так, чтобы результатом стала завершённая фича. Так максимальное удовлетворение от процесса разработки. И результат виден и не тратишь тучу времени.
В целом у коллайдера шоквейва есть память кого он уже задел, а кого еще нет, поэтому дважды на один объект срабатывать не должно никак.
Гранатомёт в целом еще надо дорабатывать. Мне не нравится что снаряд вылетает слишком по низкой дуге, и летит долго. Поэтому этот вопрос явно где-то на повестке.

1
Ответить

Телегу не забудь оставить в которую тоже пишешь)

Ответить

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

1
Ответить