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

Lineedge (Semi-Alpha) 0.75@20

06.05.2025, 02:03. Показов 42621. Ответов 309
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет в этом разделе! Невероятно долго шла разработка Lineedge (Semi-Alpha) 0.75@20, и вот теперь она завершена! Это победа! Вот что изменилось:
- Число ресурсов взяло мириа-масштаб! А это существенная отметка, учитывая, что в отличие от веса игры, который растет в 2-3 раза быстрее закона Мура благодаря гигантским пакетам, количество ресурсов так быстро расти не может, потому что каждый ресурс добавляет к этому счетчику лишь один ресурс, вне зависимости от того, весит он 1 КБ или 1 ГБ.
- Добавлено управление игрой с помощью речи. Разумеется, нестабильное и все такое, зато удобное. Разумеется также, что для этого нужен отдельный микрофон (так как на ноутбуках Lineedge плохо идет), либо хороший смартфон и приложение в стиле WO Mic (но тогда команды будут сильно запаздывать). Также желательно выключить радио и/или телевизор и музыку в самой игре (насчет последнего не уверен, но субъективно при приближении, например, к Белой Звезде уровень "галлюцинаций" растет).
- Число редакций чуть менее, чем удвоилось, вместо четырех - семь: EXE, скрипты для Linux, для Android, EXE (без речи), скрипты для Linux (без речи), EXE (платиновая редакция) и скрипты для Linux (платиновая редакция). Да, и для Android тоже, но нужен ОЧЕНЬ мощный телефон - с 16 ГБ ОЗУ, плюс нужно выставить 16 ГБ RAM Plus в настройках. Разумеется, на Android можно пользоваться микрофоном напрямую, учитывая, что альтернативы, например, для возврата в город или переключения между ходьбой и бегом практически и нет вследствие отсутствия клавиш в традиционном понимании на смартфоне. Также можно эмулировать с помощью речи нажатие клавиш Ctrl и Shift, для чего в Android также нет альтернативы (в Windows и Linux речевая команда инвертирует состояние клавиши).
- Удалены кубы, тетраэдры, треугольные призмы, октаэдры и VILO у игрока, исправлены некоторые ошибки (подробнее здесь).
- Добавлено существенно больше разнообразия в удары боссов, теперь несколько минут просто стоять около босса и "тыкать" не выйдет, нужно уворачиваться от его способностей.
- Удалены ячейки для экипировки в меню хранилища, теперь экипировка отображается сразу в том виде, в котором она будет на игроке. При этом подсказки с характеристиками сохранились и отображаются при клике по экипировке.
- Можно применить сразу два кольца, эффект от них будет суммироваться.
- Можно переназначить действия на клавиши со стрелками.
- Изменена начальная экипировка у бойца обоих групп - NAKIS и BLOCKERATOR теперь скрыты, на передний план вышла экипировка второго слоя. Не знаю, не опустило ли это игру до уровня WoW, но хотелось бы думать, что нет.
- Существенно улучшена производительность игры - на моем сравнительно современном и быстром компьютере с 63-65 до 78-79 FPS (на большинстве компьютеров будет меньше). Причем "узким местом" оказалась, как ни странно, не графика, а логика. Даже в платиновой редакции. Я запускал сбор статистики в наполовину отладочном режиме (Standalone) - FPS там меньше, но, как правило, идет в пропорции с FPS в EXE, примерно в два раза - так вот даже в платиновой редакции со всеми графическими наворотами и со всеми оптимизациями логики она занимает 25 мс на кадр, а графика - 22 мс (уполовиньте эти числа для EXE). Парадокс какой-то...
- Завершено наполнение мебелью GREENFORD и BADFORD! Это была титаническая работа, и вот наконец она завершилась успехом! Интересно, теперь хотя бы города не пустые? А над полями еще предстоит поработать...

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


Легенда: процессор (ядра 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.
Вы можете свободно скачивать все обычные редакции, неважно - с речью или без речи. А вот платиновые редакции доступны только по запросу, так как сразу закачивать 38-40 ГБ, не зная, пригодятся ли эти редакции - и смысл?
Прошу отнестись к тестированию серьезно, так как эта версия - веха в истории Lineedge, и осталось всего две версии до альфы!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.05.2025, 02:03
Ответы с готовыми решениями:

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

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

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

309
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6339 / 3072 / 1054
Регистрация: 01.06.2021
Сообщений: 11,792
17.07.2025, 22:53
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
из-за жары или из-за ошибок, но игра стала ОЧЕНЬ сильно виснуть при загрузке игрового мира
просто укажи в системных требованиях игры, какая температура должна быть в комнате
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
У меня 28-30
ты в аду создаешь игру?
2
6 / 45 / 1
Регистрация: 08.12.2024
Сообщений: 232
17.07.2025, 23:10
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
игра стала ОЧЕНЬ сильно виснуть при загрузке игрового мира. На моем не самом плохом компьютере доходит до 5 минут. Если у вас тоже есть эта проблема, приложите фотографию комнатного термометра В РАДИУСЕ МЕТРА от компьютера! НЕ вдали на стене! Если 22 и ниже, значит, мой косяк.
Может ли давление тоже влиять на производительность?
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Странная картинка неизвестного происхождения отображается при создании сервера, что не влияет на геймплей, но откуда эта картинка взялась - большая загадка.
Вот за это я тебя люблю. Не останавливайся.
3
Эксперт .NET
 Аватар для Usaga
14792 / 9566 / 1367
Регистрация: 21.01.2016
Сообщений: 36,069
18.07.2025, 04:18
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Не знаю, из-за жары или из-за ошибок, но игра стала ОЧЕНЬ сильно виснуть при загрузке игрового мира. На моем не самом плохом компьютере доходит до 5 минут. Если у вас тоже есть эта проблема, приложите фотографию комнатного термометра В РАДИУСЕ МЕТРА от компьютера! НЕ вдали на стене! Если 22 и ниже, значит, мой косяк. (У меня 28-30, если боитесь, что я от вас требую информацию, а сам прячу.)
Да ты растёшь над собой! Уже не только кривые языки программирования и движки тебе мешают игры делать. Теперь уже погода влиять начала!

Бедный Николай. Ну вот прямо всё против него, даже природа. Даже вселенная.
1
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
364 / 182 / 41
Регистрация: 13.07.2017
Сообщений: 4,852
Записей в блоге: 14
18.07.2025, 08:52  [ТС]
Royal_X, Naydericki и остальные, спасибо за шутки, но с моей стороны про жару была не шутка. Если кто не знал, компьютер имеет собственное тепло. Именно для его отвода применяются вентиляторы. Но вентиляторы рассчитаны на определенное количество тепла, а когда к собственному теплу компьютера прибавляется жара в комнате, вентиляторы не справляются, и компьютер начинает периодически искусственно тормозить, чтобы не сгореть. Это не шутка. Для модераторов вот ссылка (сайт новостной, не только политический, надеюсь, простое его упоминание не является политикой).
0
Эксперт .NET
 Аватар для Usaga
14792 / 9566 / 1367
Регистрация: 21.01.2016
Сообщений: 36,069
18.07.2025, 08:55
Etyuhibosecyu, да понятно, что у тебя всегда не шутки и всё максимально серьёзно. Никогда иначе не было.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
364 / 182 / 41
Регистрация: 13.07.2017
Сообщений: 4,852
Записей в блоге: 14
18.07.2025, 09:28  [ТС]
didgik, Катафалк, вы можете опровергнуть мои слова, прислав видео долгой загрузки и фотографию, на которой термометр рядом с компьютером показывает не выше +22 по Цельсию.
0
42 / 49 / 6
Регистрация: 21.10.2022
Сообщений: 658
Записей в блоге: 2
18.07.2025, 11:09
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
didgik, Катафалк, вы можете опровергнуть мои слова, прислав видео долгой загрузки и фотографию, на которой термометр рядом с компьютером показывает не выше +22 по Цельсию.
Хорошо. Зимой сделаю. Если не забуду.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
364 / 182 / 41
Регистрация: 13.07.2017
Сообщений: 4,852
Записей в блоге: 14
18.07.2025, 11:59  [ТС]
Цитата Сообщение от didgik Посмотреть сообщение
Хорошо. Зимой сделаю. Если не забуду.
И вам спасибо за шутку! А хотя бы на конкретные баги могли бы протестировать?

Добавлено через 43 минуты
Открыл одну из стен корпуса, направил вентилятор с максимальной мощностью прямо на видеокарту - время загрузки (радикально) не уменьшилось. Правильно ли я понимаю, что это сигнал того, что проблема не в жаре?

Добавлено через 2 минуты
Упс, перепутал время и скорость, уже исправил. Думаю, все поняли, что имелось в виду.
0
6 / 45 / 1
Регистрация: 08.12.2024
Сообщений: 232
18.07.2025, 12:44
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
направил вентилятор с максимальной мощностью прямо на видеокарту
У тебя за загрузку мира видеокарта отвечает? И почему термометр? Почему нельзя просто датчиками на устройстве воспользоваться? И почему ты думаешь, что одинаковая температура на разных устройствах в принципе работает одинаково: тормозит загрузку твоих миров? Это все просто какой-то сюр...

Добавлено через 2 минуты
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Правильно ли я понимаю, что это сигнал того, что проблема не в жаре?
Дело в компиляторе, как и у многих. Компилятор компилирует код неправильно и он неправильно работает.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
364 / 182 / 41
Регистрация: 13.07.2017
Сообщений: 4,852
Записей в блоге: 14
18.07.2025, 12:53  [ТС]
Цитата Сообщение от Naydericki Посмотреть сообщение
У тебя за загрузку мира видеокарта отвечает?
В идеальном варианте видеокарта, как в реальности в Unreal Engine, не знаю.
Цитата Сообщение от Naydericki Посмотреть сообщение
И почему термометр? Почему нельзя просто датчиками на устройстве воспользоваться?
Как-то не подумал.
Цитата Сообщение от Naydericki Посмотреть сообщение
И почему ты думаешь, что одинаковая температура на разных устройствах в принципе работает одинаково: тормозит загрузку твоих миров?
Можно пояснить это предложение подробнее?
Цитата Сообщение от Naydericki Посмотреть сообщение
Дело в компиляторе, как и у многих. Компилятор компилирует код неправильно и он неправильно работает.
Не знаю, шутка это или попытка "подколоть", но когда проблема в компиляторе, обычно не тормоза, а конкретные баги, либо то и другое вместе. А если среда в целом "тяжелая", то она тормозит везде примерно равномерно, особенно на самых простых вещах. А если тормоза в конкретном месте, и мы убедились, что жара не виновата, значит, явно виновата логика.
0
6 / 45 / 1
Регистрация: 08.12.2024
Сообщений: 232
18.07.2025, 13:07
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Можно пояснить это предложение подробнее?
Давай сделаем дебильное предположение: поднялась температура в системном блоке. ЦПУ решил, что он затроттлит тебе частоту до 500 мегагерц, а ССД решил, что ему жарко и он должен медленне отдавать тебе миры. С чего ты взял, что другой ЦПУ и другой ССД работает ровно так же?
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
364 / 182 / 41
Регистрация: 13.07.2017
Сообщений: 4,852
Записей в блоге: 14
18.07.2025, 13:13  [ТС]
Цитата Сообщение от Naydericki Посмотреть сообщение
С чего ты взял, что другой ЦПУ и другой ССД работает ровно так же?
У меня один ЦП и один SSD, как именно они троттлят, понятия не имею.

Добавлено через 2 минуты
И, к слову, SSD явно не виноват: у меня игра весит 6 ГБ, а скорость SSD - сотни мегабайт в секунду. Поэтому даже гипотетическая загрузка с SSD всей игры заняла бы десятки секунд, но никак не минуты. Так что или ЦП, или видеокарта.
0
6 / 45 / 1
Регистрация: 08.12.2024
Сообщений: 232
18.07.2025, 13:13
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
У меня один ЦП и один SSD, как именно они троттлят, понятия не имею.
Да, епт, какая разница? Вопрос в том, с чего ты взял, что одинаковая температура одинаково влияет на разные девайсы? Этио вообще не говоря о том, что температуру ты там у себя измеряешь термометром, а не датчиками?
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
364 / 182 / 41
Регистрация: 13.07.2017
Сообщений: 4,852
Записей в блоге: 14
18.07.2025, 13:17  [ТС]
Цитата Сообщение от Naydericki Посмотреть сообщение
Вопрос в том, с чего ты взял, что одинаковая температура одинаково влияет на разные девайсы?
Я такого не писал. Разумеется, на видеокарту под встроенными вентиляторами она влияет сильнее, чем на не самый новый процессор под суперкулером. Это вы имели в виду?
0
6 / 45 / 1
Регистрация: 08.12.2024
Сообщений: 232
18.07.2025, 13:21
Ничего не имел в виду, забудь.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
364 / 182 / 41
Регистрация: 13.07.2017
Сообщений: 4,852
Записей в блоге: 14
18.07.2025, 13:26  [ТС]
didgik, поясните, в чем "фишка" в вопросе выше? Я вроде ответил, как смог, а в ответ мне пишут "забудь". Честно, не понимаю, как нужно было отвечать.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6339 / 3072 / 1054
Регистрация: 01.06.2021
Сообщений: 11,792
18.07.2025, 13:47
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
игра стала ОЧЕНЬ сильно виснуть при загрузке игрового мира
ну очевидно же, что дело в вас, а не в компьютере. Криво реализуете загрузку игрового мира - вот и получаете такой результат

Обычно, есть два варианта:
1-й вариант: во время загрузки игрового мира нельзя играть. В таком случае игрок видит экран загрузки. Конечно, даже в этом случае игра не должна виснуть. Если же виснет, то значит неправильно реализована многопоточность. Такой подход применялся в старых играх, когда компьютеры не были настолько мощными, как сейчас, и приходилось приостанавливать игровой процесс на время загрузки.
2-й вариант: во время загрузки можно играть. Такой подход реализован в современных играх. Но тут загрузку мира нужно реализовать очень грамотно: не весь мир сразу, а по маленьким кускам. Вообще, в нормальных играх никогда весь огромный игровой мир не загружается в память. Обычно это происходит по частям. Т.е. в ходе игры фоново загружаются и разгружаются части игрового мира в зависимости от того, в какой части находится игрок.

Оптимизация это очень важная часть разработки игры. Если у тебя уже на этапе загрузки виснет игра, то никто не станет в нее играть.
Причем, UE потенциально позволяет делать очень хорошие оптимизации. Например, я играл недавно в Satisfactory, там у меня в игровом мире были миллионы движущих конвейеров, анимированных объектов и прочего, и тем не менее fps был очень высоким даже на нативном разрешении 2880х1620 и причем все это на неигровом ноуте с интегрированной графикой. Ни процессор, ни графика не поднимались до 100%, естественно и ноут не нагревался.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
364 / 182 / 41
Регистрация: 13.07.2017
Сообщений: 4,852
Записей в блоге: 14
18.07.2025, 13:59  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
ну очевидно же, что дело в вас, а не в компьютере.
Да, теперь очевидно.
Цитата Сообщение от Royal_X Посмотреть сообщение
Конечно, даже в этом случае игра не должна виснуть.
У нас точно одинаковое понимание слова "виснуть"? Если звучит пение птиц, проигрывается анимация (пусть и заглушка анимации), можно закрыть игру командой Alt+F4, но не работают никакие кликабельные интерфейсы, нельзя выйти в главное меню - это означает, что игра виснет?
Цитата Сообщение от Royal_X Посмотреть сообщение
Вообще, в нормальных играх никогда весь огромный игровой мир не загружается в память.
Разумеется, и у меня ВЕСЬ большой открытый бесшовный мир не загружается в память, только 6 клеток, если текущая - крайняя (а все клетки с городами - крайние).
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6339 / 3072 / 1054
Регистрация: 01.06.2021
Сообщений: 11,792
18.07.2025, 14:02
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
но не работают никакие кликабельные интерфейсы, нельзя выйти в главное меню - это означает, что игра виснет
виснуть, как по мне, означает, что прога не реагирует на команды пользователя, в том числе на Свернуть, Закрыть и пр.
обычно это признак того, что неправильно реализована или вообще не реализована многопоточность.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
364 / 182 / 41
Регистрация: 13.07.2017
Сообщений: 4,852
Записей в блоге: 14
18.07.2025, 14:04  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
прога не реагирует на команды пользователя, в том числе на Свернуть, Закрыть и пр.
А если на команды свернуть и закрыть реагирует, но пять минут ничего существенного не происходит - это как называется?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.07.2025, 14:04

Генеральный план развития 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-ключ защиты для...


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

Или воспользуйтесь поиском по форуму:
180
Закрытая тема Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru