29

» Game Dev / Релиз новой версии Unreal Engine 4.12

VR редактирование!!! Охх... жаль у меня нет ни компа нормального, ни вр шлема(
29

» Jump. Fight! Repeat / Jump. Fight! Repeat

На самом деле звук ударов уже есть
Есть да, но если этот звук не сочетать со звуком удара по чему-то, то кажется, что промахиваешься
29

» Jump. Fight! Repeat / Jump. Fight! Repeat

Не хватает звуков ударов или какой-нибудь анимации всплывающей типа "бац", как в комиксах во время удара по врагу... Анимация движения просто ужасная... Если вы делаете бег, то и персонаж пусть бегает, а то сейчас возникает диссонанс и это очень сильно режет глаз.
А теперь о хорошем. В целом картинка в игре приятная. Но в динамике игра выглядит очень-очень сыро. Я конечно понимаю, что это демо, и поэтому я надеюсь, что в дальнейшем игра будет выглядеть живее.
29

» BYTE / BYTE

Про IP адреса - скорее всего на релизе у нас будет свой формат, чтобы не было перекликаний с реальными адресами)
можно либо добавить один сегмент адреса, либо убрать
xDNKx:
Про шифт - режим сканирования запиливался в самый последний момент, так что его функциональность и внешний вид пока что хромают :/
ну в целом то очень даже интересная и понятная штука, я писал о том, что так же как и в случае с перезапуском не видел информации, что можно тыкать на неё, нашел случайно.
Ну в общем, удачи, буду следить за проектом
29

» BYTE / BYTE

ух.. вы молодцы. Игра выглядит очень круто!!! Затянуло, сообщения чата выглядят живо, понравились описания задач, так держать. Прошел до уровня с 2мя длинными корридорами, больше к сожалению не было времени поиграть, надеюсь сохранения есть и смогу продолжить, потому что с удовольствием бы пробежался бы по другим уровням. Очень порадовал фон на уровнях, бегающие электроны от разъема в шину!!! Блин это очень круто!!!
Но есть несколько мелких замечаний
  1. Чат: кнопка close не выглядит как кликабельная (нет эффекта при наведении)
  2. Чат: было бы круто, если бы он мог закрываться при клике вне его
  3. Игра съедает всё ядро проца((
  4. IP адреса рекомендуют в играх указывать фейковые (не валидные), чтобы они случайно не вывели на реальные адреса
  5. Нет нигде кнопки рестарта (инфу либо я проглядел, либо не было)
  6. Нет кнопки выхода в меню
  7. Тема шифта не раскрыта
Кст да, музыка тоже понравилась
29

» RenderEdge / [RenderEdge] Экспериментальная версия

GF RaiseD, так вот оно в чем дело, а я то голову до сих пор ломал, какого так происходит)
29

» RenderEdge / [RenderEdge] Экспериментальная версия

native void ShowCursor(bool isShow)
Я думаю, что это можно и в Input API поместить
native int GetScreenWidth()
native int GetScreenHeight()
А вот это уже к GUI больше относится
Еще такой вопрос: а в чем смысл передавать ID контрола? Почему бы его не возвращать? Просто так приходится его хэндлить постоянно... а хотя уже вижу как это можно удачно юзать с использованием vjass структур)
29

» Lo of the Dark / Lo of the Dark 0.12.8 - Много техники и немного геймплея

Нудык, нацарапать несколько клеточек на TBitmap
Тогда понятно, почему производительность просела. TBitmap при изменении пикселя лочит память картинки, копирует содержимое одного пикселя (или всю картинку... уже точно не вспомню) в область для редактирования, присваивает новое значение пикселя, потом копирует всё это дело обратно и анлочит память. Работа с памятью весьма времязатратная операция, особено блокировка и копирование. Попробуй заюзать свою реализацию TBitmap, который будет лочить всю картинку и копировать сразу весь кусок картинки для редактирование и работать уже с этим куском, а потом разлочить. Говоря про свою реализацию, я иммею ввиду, то что можно взять готовую ;)
29

» Lo of the Dark / Lo of the Dark

Дарин, забываешь проверять error code?
Дарин:
Дело в том, что сбой в ntdll.dll означает скорее всего ошибку работы с файловой системой.
ntdll - это практически ядро WinApi, так что это может быть всё что угодно. Попробуй повесить try / catch блок на всё приложение и куда-нибудь записывать стэк-трейс
29

» Lo of the Dark / Lo of the Dark 0.12.8 - Много техники и немного геймплея

причем с точки зрения пользователя что так, что эдак - никакой разницы )
Ну почему, пользователь должен перезапускать всю игру или просто в меню включить то, что ему надо?
29

» Lo of the Dark / Lo of the Dark 0.12.8 - Много техники и немного геймплея

map_. Этот префикс ставится как основной по умолчанию. Но при желании можно поставить другой префикс, предварительно внеся его в соответствующий файл, и вот уже можно загрузить другую кампанию (для тестовых задач сейчас есть одна пустая карта, которую и можно выбрать). Это позволит делать альтернативные миссии и наборы миссий, не трогая при этом уже имеющиеся, что, как по мне, очень даже ня!
Выглядит костыльно. Почему бы не сделал папку с кампаниями. И в ней например config.ini?
Сканируешь папки, показываешь менюшку, профит)
29

» Cinos WIP блог / Mecha

Cinos, просто на превью он выглядит немного неустойчивым, центр масс очень сильно назад ушел
А все, увидел скриншот выше, вопрос отпал)
29

» Lo of the Dark / Lo of the Dark 0.12.7 - Оптимизация во все поля

Просто есть подозрение, что твои объекты размещаются в разных буферах. И поэтому для этого требуется время на переключение между ними (постоянно гоняется память). Я помню тогда еще на плюсах для директа пытался уменьшить кол-во переключений между буферами и реализовал один буфер на группы объектов. И за счет этого уменьшалось кол-во обращений к видео-карте, отсюда и прирост к производительности получался
29

» Lo of the Dark / Lo of the Dark 0.12.7 - Оптимизация во все поля

Рад снова видеть апдейты для игрушки)
Правда оптимизация похожа на костыли... А GLScene построен на основе вершинных/индексных буферов?