Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14

Lineedge (Semi-Alpha)

30.07.2025, 18:50. Показов 45103. Ответов 787
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Только вроде недавно я выпускал билд к Lineedge (Semi-Alpha) 0.75@20, как уже готова новая полуверсия. Причем со "счастливым" номером - Lineedge (Semi-Alpha) 0.777. Разумеется, такой номер не случаен, я специально подсчитывал, сколько очков нужно для того, чтобы такой номер соответствовал остальной шкале. В основном эта версия (средняя между ревизией и билдом) была сосредоточена на одной важной технически, а не геймплейно, функции, плюс было исправлено то ли пять, то ли шесть ошибок, в зависимости от того, считать ли неоптимизированность ошибкой - я больше склоняюсь к тому, что нет, потому что согласно тому, что я учил в университете, есть функциональные требования к программному обеспечению - нажал эту кнопку - такая-то реакция - а есть нефункциональные требования, такие как кроссплатформенность, удобство использования там, и в том числе оптимизированность, так вот нарушение функциональных требований - это ошибка, а нарушение нефункциональных требований ошибкой не является - так что будем считать, что в этой версии я исправил пять ошибок. Вот полный список:
- Можно зарегистрировать единую учетную запись Red-Star-Soft, имя и пароль в которой шифруются RSA! Разумеется, это защита только от пытливого школьника, а не от серьезного хакера, но я решил отложить заказ полноценной криптосистемы со всеми "фишками" на низкоуровневом языке под Windows, Linux и Android с оберткой на PHP, JavaScript и Blueprints на основе McEliece до момента, когда получу прибыль от игры, так как если никто не заплатит, взлом не нанесет финансового ущерба (даже если он будет), а пока что - RSA. Ссылка на регистрацию единой учетной записи Red-Star-Soft находится на главной странице нашего сайта.
- В зарегистрированную учетную запись можно войти с паролем в игре, для чего появилось новое текстовое поле для пароля. Теперь существует два типа учетных записей - со слоганом и с паролем, и если ввести и то, и другое, игра выдаст ошибку. Пароль шифруется (и хэшируется), в отличие от слогана. Если ввести слоган в учетной записи со слоганом в поле для пароля, игра выдаст ошибку! Также, нельзя играть учетной записью с паролем в соло.
- Кроме того, можно прямо в игре старую учетную запись со слоганом превратить в новую с паролем. Этот функционал доступен как "действие", но для этого нужно выполнить ряд условий, например, достичь уровня 11. Хотя с помощью другого действия можно достичь его мгновенно...
- Исправлен раздражающий эффект, из-за которого компьютер очень сильно "грузился" в главном меню.
- Исправлено сразу три ошибки-долгостроя:
--- См. выше про слоган и пароль.
--- Исправлена ошибка, из-за которой отображалась непонятная картинка перед созданием сервера.
--- Также исправлена ошибка-долгострой, не входившая в официальный список, но, тем не менее, существовавшая несколько версий, из-за которой автомобили в гараже начинали скользить по полу, затем сталкиваться, подпрыгивать, ударяться друг об друга и разрушаться с противным звуком. Звук все еще может быть слышен на клиенте, до того, как игровой мир полностью загрузился, если начать игру прямо возле автомобилей (в гараже или совсем рядом с ним), и автомобили могут меняться местами, но, думаю, большинство игроков помнят "свой" автомобиль по цвету, и мало кто выходит из игры в гараже или возле него (чтобы потом начать в этом месте). Хотя, согласно некоторым данным, не факт, что ошибка исправлена полностью.
- Исправлена ошибка, из-за которой постоянно дергался и "прыгал" угол поворота жителей города.
- Исправлена ошибка с залипанием поворота при управлении мышью.

Системные требования


Легенда: процессор (ядра x ГГц) / видеокарта (разбивка идет по моделям от NVIDIA, так как они знакомы большему числу пользователей) / RAM (ГБ) + подкачка (ГБ) / прочее.
Минимальные (обычные редакции, низкая графика, 1024x768 (меньшее разрешение не поддерживается), будут сбои, зависания и рассинхронизация): любой 64-разрядный (даже медленный процессор рано или поздно заданную ему программу выполнит) / хотя бы встроенная не старше 5-7 лет / 8+16.
Средние (обычные редакции, низкая графика, 1920x1080): 4x3 / 1060 6 GB / 24.
Рекомендуемые (обычные редакции, средняя графика (а хорошая в стандартной редакции ничем не отличается), 1920x1080): 6x3.5 / 3060 8 GB / 32.
Высокие (платиновая редакция, средняя графика, 2560x1440): 8x4.5 / 4080 / 64 / DirectX 12, SM6.
Эпические (платиновая редакция, хорошая графика, 3840x2160): 8x5 (не знаю, задействует ли игра больше 8 ядер) / 5090 / 96 / DirectX 12, SM6, HDR.

Оставшиеся ошибки-долгострои:


1. Глобальное подключение может сразу не получиться. Не отчаивайтесь, пробуйте снова, особенно если у вас не очень быстрый компьютер. Надеюсь, в таких случаях, как минимум, выдается соответствующее сообщение (в отличие от прошлого выделенного сервера). (Примечание: если сообщение не выдается, но вместо вашего имени - EXITED, это некорректный вход, попробуйте еще раз. А если имя корректно, но вы не видите пейзажа, а только небо, вход корректен, нужно просто подождать.)
2. На медленном компьютере враги могут собираться "пачками" и не двигаться, а игрок - не реагировать сразу на нажатия кнопок. Это не баги, но, к счастью, и не фичи, это - лаги. На быстром компьютере, и если сервер не перегружен, их нет.
3. Во время установки после выбора одного или всех пользователей происходит распаковка, но ее прогресс не отображается, и на медленном компьютере может ничего видимого не происходить десятки минут. Если вы сомневаетесь, не вылетела ли установка - посмотрите в диспетчере задач.
4. В игре присутствуют негативные VFX, проявляющиеся, например, когда единица-маг применяет BASIC. Хотя я не уверен, баг это или фича.
5. KC не способны двигаться без игрока, просто стоят в заранее определенных местах в BADFORD (эта ошибка уже почти исправлена, вероятно, будет исправлена в следующей версии, или даже в билде).
6. На клиенте может возникнуть иллюзия, что две KC стоят "одна в одной", но не сливаются, а случайным образом "лежат" друг на друге, наводя ужас на всех проходящих.
7. Когда игрок управляет KC, некорректно рисуется его меш, вместо нужного меша появляется меш стандартного UE4Mannequin.
8. WOWE периодически уходят "погулять", вместо того, чтобы защищать клетку. Но даже если вход в клетку свободный, вам одинаково придется убить как минимум одного WOWE, что, собственно, и написано в задании.
9. Деревья (в частности, BYAROWS) визуально полупрозрачны и бесцветны, пока к ним не подойти вплотную.
10. Попытка подключения к несуществующему (например, серверу в WAN в версии, где его нет, или при опечатке в наборе IP-адреса) или недоступному серверу (например, из-за обрыва связи) приводит к непредсказуемым последствиям.
Прямо сейчас доступны редакции под Windows и Linux без речи, редакции с речью и редакция для Android будут позже.
Надеюсь, эта версия окажется одной из лучших.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.07.2025, 18:50
Ответы с готовыми решениями:

Lineedge (Semi-Alpha) 0.55 (а то и 0.6) возвращается!
И снова всем привет! Если кто-то помнит, я утверждал, что сделаю Lineedge в версии Semi-Alpha с...

Lineedge. Посеяны семена нового потомка "линейки"
Игра под прозвищем "линейка" стала одной из вех в истории игровой индустрии. Причина этого,...

Что нужно сделать с Lineedge, чтобы она перестала быть мусором и говном?
Раньше господин Usaga писал, что квинтэссенция игры - это сетевой код, и что почему-то его нельзя...

787
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 12:55
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
а нормально ли, что тяжелая модель перегружает не видеокарту, а именно процессор за счет коллизии
да, нормально

Коллизии вычисляются именно на CPU, а не на GPU. Коллизии это математика, поэтому и на CPU. И не только коллизии, а почти вся физика - Chaos Physics работает на процессоре (хотя, легаси PhysX тоже был на процессоре). Пишу "почти", поскольку исключения все-таки бывают, но довольно редко.

Поэтому, collision shape/mesh нужно подбирать правильно, чтобы не загрузить процессор. Чем примитивнее будет меш, тем легче будет для CPU.
0
Эксперт .NET
 Аватар для Usaga
14759 / 9532 / 1365
Регистрация: 21.01.2016
Сообщений: 35,957
06.04.2026, 12:56
Etyuhibosecyu, конечно это не нормально. Нормально - использовать для рассчёта коллизий хитбоксы, а не каждый полигон обсчитывать...

Настолько замусоленная тема, что я не понимаю зачем этот разговор отдельно надо заводить.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
06.04.2026, 13:12  [ТС]
Royal_X, ну вот я облегчил два самых тяжелых места - леса и коллизию пекарни, в первом 40-45 FPS, во втором 18-20, но видеокарта нагружена в среднем на 40% - как это конвертировать в минимальные и рекомендуемые требования к видеокарте? Если на минимальных настройках окажется 60 FPS - можно ли считать, что минимально эффективная видеокарта - это с мощностью 1/6 от моей? Или меньше, если на моей 60 FPS и 100% нагрузка в пиковой сцене, а в среднем нагрузка ниже?
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 13:19
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
можно ли считать, что минимально эффективная видеокарта - это с мощностью 1/6 от моей
Честно говоря, я никогда не видел, чтобы в системных требованиях указывали бы, например, "1/6 NVIDIA GeForce RTX 5090" или какая там у тебя видеокарта, я не знаю...
Просто найди в интернете видеокарту в 6 раз слабее твоей и укажи ее. Но также учитывай, чтобы эта слабая видеокарта работала с UE5.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
06.04.2026, 13:22  [ТС]
Royal_X, это понятно, я имел в виду, так считается или нет? И что считать рекомендуемыми требованиями? Если запускается на средних настройках в 60+ FPS в типичной сцене, а в пиковых 10+ FPS (пиковые - это 0.1% всех сцен) - это рекомендуемый уровень?
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 13:28
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Если запускается на средних настройках в 60+ FPS в типичной сцене, а в пиковых 10+ FPS (пиковые - это 0.1% всех сцен) - это рекомендуемый уровень?
как по мне, на устройстве, которое соответствует рекомендуемым требованиям, игра должна выдать как минимум 60 FPS в разрешении 1920х1080 и в Set Overall Scalability Level 2-High качестве (не 3-Epic и не 4-Cinematic).
Но "рекомендуемые требования” нигде строго не определены, разные разрабы по-разному оценивают.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
06.04.2026, 13:34  [ТС]
Royal_X, как минимум 60 FPS - это 360 в средней сцене? Боюсь, столько в моей игре и 5090 не выдаст, даже если нормировать к 100-процентной нагрузке... Или что значит "как минимум 60 FPS"?
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 13:38
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Или что значит "как минимум 60 FPS"?
>= 60
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Боюсь, столько в моей игре и 5090 не выдаст
тогда оптимизируй игру

Добавлено через 1 минуту
Etyuhibosecyu, у тебя 5090? она у тебя мобильная или десктопная?

если 5090 не выдает 60 FPS в разрешении 1920х1080 в High качестве, то у тебя точно проблемы с игрой и она нуждается в оптимизации.

5090 даже в ААА-играх и в 4К качестве выдает более сотни FPS https://hyperpc.ae/company/blo... s-rtx-5090.

а мы тут про 1080p и 60 FPS говорим
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
06.04.2026, 13:45  [ТС]
Royal_X, ну насчет не-Epic так рассчитать не получится, потому что в Pro этот уровень всегда Epic. Что >=60 - это тривиальное утверждение, если минимум, но с каким доверительным интервалом? Если 100%, думаю, ни одна игра последних лет не будет идти в 100% сцен с >=60 FPS ни на одной видеокарте (поделки уровня 3 в ряд не в счет). У меня одна из видеокарт Nvidia с 24 ГБ VRAM, но какая именно - хвастаться не хочу.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 13:48
Etyuhibosecyu, по ссылке выше ребята вообще-то тестировали в 4К и на максимальных графических настройках ака Cinematic. И они тестировали ААА-игры (не три в ряд). Но все равно, там очень высокие FPS.
Так что, проблема в твоей игре.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
06.04.2026, 14:28  [ТС]
Royal_X, там доверительный интервал не указан (либо я не увидел, я не за компьютером). 100+ FPS в 50% сцен и 100+ FPS в 99.99% сцен - не одно и то же.

Добавлено через 3 минуты
Royal_X, хотя да, если в 0.1% сцен просадка в 6 раз - наверное, это не нормально, правильно я понимаю?

Добавлено через 29 минут
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
либо я не увидел, я не за компьютером
Сейчас за компьютером, но все равно не вижу. Скорее всего, это средний FPS, то есть 50%.

Добавлено через 57 секунд
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Скорее всего, это средний FPS, то есть 50%.
Да, увидел:
To assess performance, we measured the average FPS
Добавлено через 2 минуты
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Да, увидел:
У меня средний, если нормировать к 100% загрузки видеокарты, наверное, сильно больше 100. Но вот просадки большие.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 14:39
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
У меня одна из видеокарт Nvidia с 24 ГБ VRAM, но какая именно - хвастаться не хочу.
так, наоборот, ты не хвастаешься, а даже разочаровываешь

я думал, что у тебя RTX 5090, у которой 32 ГБ GDDR7, но раз у тебя 24 ГБ, то у тебя или 3090 или 4090 или что-то похожее с GDDR6X...
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
06.04.2026, 14:44  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
я думал, что у тебя RTX 5090
Компьютер старше, чем RTX 5090, а следующий компьютер такого уровня я не знаю, когда смогу себе позволить...
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 14:59
Etyuhibosecyu, а какая у тебя профессия в реальной жизни или какой у тебя диплом?
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
06.04.2026, 15:02  [ТС]
Royal_X, просадка FPS в 0.1% сцен в 6 раз (например, с 240 до 40 или с 180 до 30) - это много или мало? Лучше, чем в 60 раз (с 180 до 3)? Я просто не знаю, с чем сравнить, простите, если для вас это глупый вопрос.
Цитата Сообщение от Royal_X Посмотреть сообщение
а какая у тебя профессия в реальной жизни или на кого ты учился?
Учился на программиста.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 15:09
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
например, с 240 до 40 или с 180 до 30) - это много или мало?
На мой взгляд, это много. В хорошей игре в сложной сцене максимум допустимо падение на 50%, т.е. если 240 это макс. FPS в простой сцене, то не должно опускаться ниже 120 FPS в сложной сцене (но подразумевается, что настройки качества не меняем).
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
06.04.2026, 15:16  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
На мой взгляд, это много. В хорошей игре в сложной сцене максимум допустимо падение на 50%, т.е. если 240 это макс. FPS в простой сцене, то не должно опускаться ниже 120 FPS в сложной сцене.
А можно примеры "хороших" по этому критерию игр последних лет (2023+)? Или числа сферические в вакууме (надеюсь, это не оскорбление)? Если модели из разных маркетплейсов, от разных авторов, такое, наверное, недостижимо?
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 15:21
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
А можно примеры "хороших" по этому критерию игр последних лет (2023+)?
Почти во всех топовых играх это так, как и написал выше. Никаких скачков FPS нет.
В инди-играх обычно тоже нет таких падений fps, если конечно это не низкокачественная индюшатина.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
06.04.2026, 15:41  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
Почти во всех топовых играх это так, как и написал выше. Никаких скачков FPS нет.
А Алиса пишет, что, например, в Resident Evil 4 Remake очень сильные просадки - это исключение?
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,675
06.04.2026, 15:45
Etyuhibosecyu, или у Алисы просадки))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.04.2026, 15:45

Генеральный план развития Lineedge
В настоящее время Lineedge является перспективной, быстро развивающейся, но все еще имеющей только...

Поздравьте с подключением Lineedge к системе контроля версий!
Кому-то эта цитата: - показалась бы мимолетно брошенными словами, не стоящими внимания. Но меня...

Оцените "лик" Lineedge
С каждым месяцем в Lineedge добавляется все больше красоты, и только в окне выбора репрезентации...

Где показать Lineedge, чтобы получить тестирование, а не флуд?
Показ Lineedge (Semi-Alpha) 0.74/0.75 закончился неудачей. Ни один человек не захотел обнаружить в...

Продам плату Stream Alpha Plus + Alpha Pro 2.0 + Tele 2.2 б/у
Плата Stream Alpha Plus немного б/у, CD-диск Alpho Pro 2.0, CD-диск TELE 2.2, USB-ключ защиты для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
720
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru