Завтра здесь будет большой пост о ходе разработки игры, и может даже не один.
👍25❤4🌭4🔥2💅2⚡1👎1
Сегодня не успел, но завтра будет пост по выбранной вами теме 👆
👍18😐5😈1
Привет 👋, сегодня расскажу о системе оружий и предметов в руках персонажа и их функциях
Часть 1
На днях я начал разработку полностью новой системы управления персонажем и в том числе системы оружий от первого и от третьего лица
Новая система должна полностью исключить все старые баги по типу скатывания стоя на месте, более высокого прыжка с зажатым пробелом, проход сквозь стены и добавить новые фичи, ниже будет видео того что уже сделано, а именно передвижение, бег, прыжок и подкат. Так же в этой системе будет реализовано: движение в присяде, бег по стенам, карабканье вверх по стене и зацеп за выступ. Главная задача - написать гибкую, модульную и удобную для внедрения мультиплеера систему персонажа и его анимаций. Например, если мне не нужен бег по стенам, я его могу отключить, и так с каждым элементом системы. Плавно переходим к оружиям и предметам. Кратко расскажу как это устроено во всех нормальных онлайн играх где игрок может брать в руки предмет/пушку.
Есть модель которую видят все игроки кроме тебя, это твой персонаж, и есть модель ТОЛЬКО рук, которую уже видишь только ты от первого лица. Такие сложности от того что те анимации взаимодействия с оружием в руках которые смотрятся хорошо от первого лица (перезарядка, хват, выстрел), будут плохо выглядеть от лица других игроков, либо так же наоборот, у вас от первого лица кривые анимации, а от третьего все реалистично. Именно для того что бы угодить обеим сторонам и создают два разных набора анимаций для рук, и для самой модели персонажа. Но тут начинаются сложности. Нужно сделать систему которая будет правильно проигрывать нужные анимации, и одновременно от лица игрока и других игроков. Сейчас именно такой системой я и занимаюсь. Я хочу сделать так что бы можно было удобно добавлять новые пушки/предметы в игру в любой момент, сделав лишь анимации для них. Но тут возникает вторая проблема, у модели игрока, в анимациях бега, прыжка, падения и т.д, руки уже анимированы и чисто в теории что бы добавить какое то оружие нужно анимировать все тело, но нет, на помощь приходят слои анимаций о которых я расскажу в следующей части.
Часть 1
На днях я начал разработку полностью новой системы управления персонажем и в том числе системы оружий от первого и от третьего лица
Новая система должна полностью исключить все старые баги по типу скатывания стоя на месте, более высокого прыжка с зажатым пробелом, проход сквозь стены и добавить новые фичи, ниже будет видео того что уже сделано, а именно передвижение, бег, прыжок и подкат. Так же в этой системе будет реализовано: движение в присяде, бег по стенам, карабканье вверх по стене и зацеп за выступ. Главная задача - написать гибкую, модульную и удобную для внедрения мультиплеера систему персонажа и его анимаций. Например, если мне не нужен бег по стенам, я его могу отключить, и так с каждым элементом системы. Плавно переходим к оружиям и предметам. Кратко расскажу как это устроено во всех нормальных онлайн играх где игрок может брать в руки предмет/пушку.
Есть модель которую видят все игроки кроме тебя, это твой персонаж, и есть модель ТОЛЬКО рук, которую уже видишь только ты от первого лица. Такие сложности от того что те анимации взаимодействия с оружием в руках которые смотрятся хорошо от первого лица (перезарядка, хват, выстрел), будут плохо выглядеть от лица других игроков, либо так же наоборот, у вас от первого лица кривые анимации, а от третьего все реалистично. Именно для того что бы угодить обеим сторонам и создают два разных набора анимаций для рук, и для самой модели персонажа. Но тут начинаются сложности. Нужно сделать систему которая будет правильно проигрывать нужные анимации, и одновременно от лица игрока и других игроков. Сейчас именно такой системой я и занимаюсь. Я хочу сделать так что бы можно было удобно добавлять новые пушки/предметы в игру в любой момент, сделав лишь анимации для них. Но тут возникает вторая проблема, у модели игрока, в анимациях бега, прыжка, падения и т.д, руки уже анимированы и чисто в теории что бы добавить какое то оружие нужно анимировать все тело, но нет, на помощь приходят слои анимаций о которых я расскажу в следующей части.
👍11❤2
Media is too big
VIEW IN TELEGRAM
Это лишь то что сделал за сегодня.
Завтра буду делать наклон головы в сторону взгляда игрока, движение в присяде (это из простого). И буду пытаться добавлять систему анимаций оружий и предметов в руках. Напишу так же большой разбор
Завтра буду делать наклон головы в сторону взгляда игрока, движение в присяде (это из простого). И буду пытаться добавлять систему анимаций оружий и предметов в руках. Напишу так же большой разбор
👍8❤1
Привет 👋🏻, разработка новой системы управления продолжается. Думаю теперь буду рассказывать в формате девблогов, то что сделал за день/промежуток времени.
Еще вчера я понял что приболел, температура/кашель все дела, но чуть чуть смог доработать управление.
Теперь можно двигаться в присяде, на руки не смотрите, они будут накладываться поверх этих анимаций в зависимости от предмета в руке. Персонаж сам приседает если над ним появляется твердый объект. Подкат теперь имеет кд 0.3 сек, что не позволяет его абузить, осталось сделать кд на прыжок.
Так же доработал анимации, и добавил некоторые детали. Например если вы при приземлении стоите на месте то вы замедлитесь и проиграете полную анимацию приземления, если вы приземляетесь на скорости то вы проиграете лишь часть анимации приземления и плавно продолжите бег или начать подкат с прыжка.
Теперь во время подката нельзя поворачивать телом персонажа, вы можете лишь осмотреться по сторонам и по окончанию подката камера вернется в положение в котором была. (Думаю это еще поменяется в будущем).
Еще мелкие различные штуки связанные с коллайдером и камерой, вам о них знать не обязательно.
Ну и да, модель игрока теперь наклоняет голову и туловище в сторону взгляда камеры
Если повезет, до завтра 👋🏻. Видео ниже 👇🏻
Еще вчера я понял что приболел, температура/кашель все дела, но чуть чуть смог доработать управление.
Теперь можно двигаться в присяде, на руки не смотрите, они будут накладываться поверх этих анимаций в зависимости от предмета в руке. Персонаж сам приседает если над ним появляется твердый объект. Подкат теперь имеет кд 0.3 сек, что не позволяет его абузить, осталось сделать кд на прыжок.
Так же доработал анимации, и добавил некоторые детали. Например если вы при приземлении стоите на месте то вы замедлитесь и проиграете полную анимацию приземления, если вы приземляетесь на скорости то вы проиграете лишь часть анимации приземления и плавно продолжите бег или начать подкат с прыжка.
Теперь во время подката нельзя поворачивать телом персонажа, вы можете лишь осмотреться по сторонам и по окончанию подката камера вернется в положение в котором была. (Думаю это еще поменяется в будущем).
Еще мелкие различные штуки связанные с коллайдером и камерой, вам о них знать не обязательно.
Ну и да, модель игрока теперь наклоняет голову и туловище в сторону взгляда камеры
Если повезет, до завтра 👋🏻. Видео ниже 👇🏻
❤1👍1
Media is too big
VIEW IN TELEGRAM
От первого лица, будут видны только ноги и часть туловища персонажа, остальное будет скрыто, а поверх будут отдельно руки от первого лица, будет выглядеть 👌🏻
👍5❤2
Привет, я практически выздоровел. Новостей особо нет, на 50% доделал контроллер персонажа, остались всякие эффектики камеры, типа ускорения, тряски, эффектов крови, добавить бег по стенам и систему плавания в жидкости и можно будет внедрять в игру. Так же паралельно занялся генерацией мира, в ближайшее время поделюсь первыми результатами. Не теряйте.
👍8❤1
Привет, смонтировал вчера видео, но было уже поздно и выкладывать не стал, сегодня ждите часов в 7-8 видео и стрим
❤1👍1
Выложил ролик слегка пораньше!
https://vt.tiktok.com/ZS8gyHQpP/
https://vt.tiktok.com/ZS8gyHQpP/
TikTok
SOXGAMES в TikTok
Привет, как дела?
❤3👍1
Там в тики токе вышел рофло ролик, просто проверяю как такое будет залетать, можете глянуть
❤1👍1
image_2023-04-01_22-28-13.png
1.8 MB
Немного скринов из игры. Новый вид деревьев. Завтра добавлю еще два, добавлю новые большие камни для формирования скал. Так же сделал шейдер для листвы + шейдер ветра.
👍7❤1
Загрузить сюда ссылку на скачивание новогодней беты выживалки? Учтите, ИГРА НА ПК!
👍12❤1👎1