LINUX.ORG.RU
ФорумGames

Вышел Новеллотык-1.0.0 и тестовая игра «Догони меня кирпич»

 , , ,


2

3

Невизуальный движок для визуальных новелл без плюсов и пистонов, Новеллотык, о котором столько флудили на форуме, написан и выложен на лучшие файлопом.... хранилища интернета! Спешите скачать и протестить увлекательную 18+ новеллу идущую вместе с дижком в качестве демки:
https://sourceforge.net/projects/novellotyk/files/
https://yadi.sk/d/eUx9cwtx3Z9tBF

md5 суммы:
c1c71962b164d04a6ac9b8790896ea72 novellotyk-1.0.0.tar.gz
e26fadaff65bda485c285bc5657a6bbd novellotyk-1.0.0.rar

А для всех боящихся линуксовых вирусов приготовлены познавательные скриншоты, проверенные вэбантивирусами:
Графический интерфейс,
начало повествования.
Спойлер, т.к. большинство завсегдатаев запустить ПО испугаются.

Лицензия - модифицированная lgpl

Quasar-Napilnik_CPY hobbit Chelobaka rotfront robus Man-o-Jar Вроде бы всех интересовавшихся перечислил.

Бинарники собраны под платформы: x86-linux, x86_64-linux, win32 и win64. Для игры необходимы OpenGL, OpenAL, клава, мышка и оперативная память. Количество кирпичей ограничено, спешите сосчитать их первыми.

★★★★★

Последнее исправление: Napilnik (всего исправлений: 2)

Ответ на: комментарий от StReLoK

Не, не заработало, зависло, сделало rm -rf

Ладно, не сделало, просто зависло.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)
Ответ на: комментарий от anonymous

ХЗ, может ему от 4k экрана поплохело или от каких-то библиотек. Говнокод это такая штука, что не всегда понятно почему он работает на одной машине и отказывается работать на другой.

peregrine ★★★★★
()
Ответ на: комментарий от deep-purple

Культи то хоть есть у тебя?

Сразу видно что исходники ты не смотрел, в сборочных скриптах ясно написано «konsole», а оно в составе кед, четвёртых кед. Так что четвёртые кути работают в кедах, а 5.0.2 лежат в системе хз зачем - софта для них ещё меньше чем игр для 95 оффтопа.

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от peregrine

ХЗ, может ему от 4k экрана поплохело или от каких-то библиотек. Говнокод это такая штука, что не всегда понятно почему он работает на одной машине и отказывается работать на другой.

У кого-то наверно вместо иксов и нормального опенгээла в системе говнокод. На вяленых и маках работоспособность не гарантируется и не тестировалась.

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от Napilnik

Его программа ведь у меня не собирается, по причине не соответствия системы требованиям, значит надо не допустить сборки моей у него

Я знал, что ты специально сломал билд на актуальном арче :D!

хотя у него ресурсов для сборки таких программ вагон, чтобы уравнять показатели.

AMD A12 9700P — это прямо таки вагон. Прямо-таки обмазываюсь петафлопсами.

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

Залочь на NVIDIA, чтобы нигде кроме её блоба шейдеры не собирались (интересно, где такому учат). Вот и всего и делов то — на этих моих радеонах с гарантией свалится.

Работы непочатый край...

Кроме ломания билда на актуальных линуксах, тебе ещё проект пилить :P.

robus ★★★★★
()
Ответ на: комментарий от robus

Я знал, что ты специально сломал билд на актуальном арче :D!

Судя по твоим скупым описаниям, у вас своих ломастеров хватает.

Залочь на NVIDIA, чтобы нигде кроме её блоба шейдеры не собирались

Ага, а сам тогда где запускать буду;)

Кроме ломания билда на актуальных линуксах, тебе ещё проект пилить :P.

Не знаю, что у вас там за актуальные линуксы, на 3 страницы всего 2 сообщения о неполадках в игре и 0 техподробностей. Причём, ты не сказал что вообще пробовал запускать. Учитывая, что в ваших _тестовых_ актуальных линуксах даже опенгээл может быть с прибабахом, то это не плохая запускаемость. И до кучи игроки, которые даже в виртуалке свободный софт запускать боятся, ждут когда его закроют и станут продавать.

Napilnik ★★★★★
() автор топика
Последнее исправление: Napilnik (всего исправлений: 1)

Запустил бинарный билд, а он в экран не влезает. Т.е. из исходников не собирается, а бинарная версия требует FullHD минимум. Stellaris не требует, «кирпич» требует. Cities Skylines не требует, «кирпич» требует. Besiege не требует, «кирпич» требует. Хммм..

robus ★★★★★
()
Ответ на: комментарий от robus

Запустил бинарный билд, а он в экран не влезает.

Экран меньше 1280х1024?

, а бинарная версия требует FullHD минимум.

Ъ не читают не только текст по ссылкам но и в кнопку «настройки» в графическом интерфейсе не залезают чтобы выставить нужное разрешение, если твой экран меньше не заходя в игру. Или полноэкранный режим меньше 750х600. На каком ПК выпущенном за последние 15 лет меньше 600 пикселей по вертикали;)

Stellaris не требует, «кирпич» требует.

Новые стелларисы у меня не собираются от слова вообще и нажатием на кнопку в настройках это не починить. Может там уже квадратную Землю показывают - зависимости не позволяют это узнать.

Besiege не требует, «кирпич» требует. Хммм..

И ты нигде не залезал в настройки чтобы выставить комфортный видеорежим...

Napilnik ★★★★★
() автор топика
Последнее исправление: Napilnik (всего исправлений: 1)
Ответ на: комментарий от Napilnik

И до кучи игроки, которые даже в виртуалке свободный софт запускать боятся, ждут когда его закроют и станут продавать.

До кучи игроки, которые резонно полагают, что сорсфорже и ядиск могут зашить гада в бинарник, где изначально его не было. Забывая при этом, что зловред вшивается не в архив, а в «голый» бинарь. И в exe, а не в elf.

Учитывая, что в ваших _тестовых_ актуальных линуксах даже опенгээл может быть с прибабахом

На новых радиках только в актуальном линуксе OpenGL без прибабаха. Да — у меня установлено в том числе тестовое ядро, но его я запускаю только для тестов этого нового ядра. Да — LLVM7.0-svn и mesa-18.2-git. Там такие жуткие регрессии, что визуальные новеллы резко начали требовать FullHD?

то это не плохая запускаемость

Ну вот оно запустилось. Половина на дисплее ноута, половина на мониторе. Дальше что? Играбельность = 0.

P.S. Если отметить в менюке FullScreen, то можно запустить в нормальном разрешении, но всё равно артефакты есть: 1, 2. Но по крайней мере оно уже играбельно. А артефакты фиксятся легко — при рендеринге кадра нужно чистить буффер цвета, иначе везде, где на текущем кадре ничего нет (и должен быть цвет фона) будут куски того, что там было раньше: glClear(GL_COLOR_BUFFER_BIT); непосредственно перед рендерингом уберёт раздражающий мусор с экранов пользователей.

P.S.[2] Юзай Core Proffile — далеко не у всех гитовая меса — в стабильной Compatibility Profile только 3.0.

P.S.[3] На райзене Gpu-hang.

robus ★★★★★
()
Последнее исправление: robus (всего исправлений: 1)
Ответ на: комментарий от Napilnik

Экран меньше 1280х1024?

Обычный 1366x768. Причём что дисплей, что монитор. За монитором новым не пойду — коплю на Polaris.

Новые стелларисы у меня не собираются от слова вообще

Они ни у кого, кроме разрабов не собираются — махровая проприетарь.

robus ★★★★★
()
Ответ на: комментарий от robus

До кучи игроки, которые резонно полагают, что сорсфорже и ядиск могут зашить гада в бинарник, где изначально его не было. Забывая при этом, что зловред вшивается не в архив, а в «голый» бинарь. И в exe, а не в elf.

Виртуальные машины и песочницы игроки используют только чтобы запустить вторую копию платной игры и срубить на этом профит? Чем гитхуб и репы контролируемые из-за бугра безопаснее соурдфорце, ты мне не пояснил. Миллионы виндузятников используют софт и не боятся, и только в линуксе дрожат от самой мысли запустить что-то свободное. А вот с торрентов - да запросто.

На новых радиках только в актуальном линуксе OpenGL без прибабаха.

Это твои слова, не подтверждённые тестами. Учитывая, какие отморозки порой сидят в линуксовых багзиллах, часть багов просто не учитывается, а значит и патчится случайно. Чтобы баг был засчитан, нужно его воспроизвести, а запустить программу воспроизводилку просто чтобы проверить - страааааашшшшно. В винде не страшно, а в линуксе страшно, воспроизводите баг на софте из репозитория:)

Там такие жуткие регрессии, что визуальные новеллы резко начали требовать FullHD?

У тебя заклинила кнопка «настройки» и потому мышка не попадает на выбор видеорежима 750х600, или на полноэкранный режим, если окна нужного размера не нашлось? Да, это тяжёлый случай. В куче игр видеорежим включается только внутри игры, и ели включил не тот что надо, то в игру больше не зайдёшь и кнопку не нажмёшь - ищи настройки по конфигам чтобы отменить или переустанавливай.

P.S. Если отметить в менюке FullScreen, то можно запустить в нормальном разрешении, но всё равно артефакты есть: 1, 2.

Так это проблема с мерцающими полосками, которые любят вылезать в полноэкранном режиме. Специально для смены разрешения внутри игры есть кнопка [F1]. Если повезёт, эти полосы замажутся чернотой, которая генерируется при смене видеорежима.

А артефакты фиксятся легко — при рендеринге кадра нужно чистить буффер цвета, иначе везде, где на текущем кадре ничего нет (и должен быть цвет фона) будут куски того, что там было раньше: glClear(GL_COLOR_BUFFER_BIT);.

Это в теории легко, а на практике - здравствуй тиринг. И не факт что поможет. А ещё, если использовать вертикальную синхронизацию, резко возрастает нагрузка на ядро, что-то в опенгээле тормозит.

P.S.[2] Юзай Core Proffile — далеко не у всех гитовая меса — в стабильной Compatibility Profile только 3.0

Это ты о чём вообще;) У меня меса только в тестовых дистрах.

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от Napilnik

Виртуальные машины и песочницы игроки используют только чтобы запустить вторую копию платной игры и срубить на этом профит?

Для меня виртуалка — это исключительно билд-машина.

Чем гитхуб и репы контролируемые из-за бугра безопаснее соурдфорце, ты мне не пояснил.

Гитхуб хуже, чем даже соурдфорце, ибо мелкософт. Но немного лучше ядиска, ибо духовно-суверенный тындекс.

Это твои слова, не подтверждённые тестами.

Запусти на AMD Carrizo + AMD Iceland свой драндулёт (Centos 6, Ubuntu 6.04, или что там у тебя) — черт с ним, с опенгл — просто запусти, а потом говори о том, какой старый софт безпроблемный и замечательный.

Так это проблема с мерцающими полосками, которые любят вылезать в полноэкранном режиме.

А ну если она — то всё ок. Кто глаза мне вернёт?

Если повезёт, эти полосы замажутся чернотой, которая генерируется при смене видеорежима.

А если не повезёт, то поделие выжрет всю видеопамять (включая AUX-memory — которая своп в озу) и отправит систему в кернел паник. Воспроизводить проблему отказываюсь.

Это в теории легко, а на практике - здравствуй тиринг. И не факт что поможет. А ещё, если использовать вертикальную синхронизацию, резко возрастает нагрузка на ядро, что-то в опенгээле тормозит.

TearFree в xorg.conf.d/20-amdgpu.conf юзери умеют включать. Тиринг не проблема лет уже 5... а ну да.

robus ★★★★★
()
Ответ на: комментарий от robus

Но немного лучше ядиска, ибо духовно-суверенный тындекс.

Все яйца в одну корзину складывать нехорошо. а как резервная штука, яндексдиск очень даже ничего, денег не берёт и значит при неоплате файлы наверно проживут дольше.

Запусти на AMD Carrizo + AMD Iceland свой драндулёт (Centos 6, Ubuntu 6.04, или что там у тебя) — черт с ним, с опенгл — просто запусти, а потом говори о том, какой старый софт безпроблемный и замечательный.

Вот у тебя задачки... Где я кучу таких железяк посреди ночи, да и днём тоже, нарою.

А ну если она — то всё ок. Кто глаза мне вернёт?

Это не ок, а проблема, которая решалась сложным путём, который был не очень понятен. Зачем у меня в старом проекте перед запуском видео очистка видеобуфера включалась, а после проигрывания нескольких кадров выключалась, не очень понимал. Теперь понятнее стало. Надо и здесь сделать так. В файле dvizok.pp сделать так

PROCEDURE ZAPUSK_IGRY;
BEGIN
KADR3:=0;
OHRENEVATOR:=0;
PRRRR3:=0;
timer_Add(@Timer,16);
zgl_Reg(SYS_UPDATE, @Update); 
zgl_Reg(SYS_LOAD,@Init);
zgl_Reg(SYS_DRAW,@Draw);
wnd_SetCaption(NAZVANIE_IGRY+' [FPS: '+u_INTTOSTR(ZGL_GET(RENDER_FPS))+']');
wnd_ShowCursor(TRUE);
//zgl_Disable(COLOR_BUFFER_CLEAR);
zgl_ENABLE(COLOR_BUFFER_CLEAR); //[[[[[[[[[[[[[[[[[[[
zgl_Enable(CORRECT_RESOLUTION);
zgl_Enable(CORRECT_WIDTH);
и так
PEKUNDY_SCAS:=PEKUNDY;
IF KADR3<9 THEN INC(KADR3);
IF SUPERKORREKCIJA_RAZRESENIJA=FALSE THEN GOTO 1;
IF KADR3 IN [2,4] THEN BEGIN
      zgl_Disable(COLOR_BUFFER_CLEAR);//[[[[[[[[[[[[[[[[[[
      ssprite2d_Draw(0,TEKSTURA[2],0,0,zgl_Get(DESKTOP_WIDTH),zgl_Get(DESKTOP_HEIGHT),0);
      zgl_DISABLE(CORRECT_RESOLUTION);      
      scr_SetOptions(zgl_Get(DESKTOP_WIDTH),zgl_Get(DESKTOP_HEIGHT),REFRESH_MAXIMUM,FALSE,VERTIKALJNAJA_SINHRINIZACIJA);        
      ssprite2d_Draw(0,TEKSTURA[2],0,0,zgl_Get(DESKTOP_WIDTH),zgl_Get(DESKTOP_HEIGHT),0);
      GOTO 100;
                       END;

Napilnik ★★★★★
() автор топика
Последнее исправление: Napilnik (всего исправлений: 1)

Почитал про новеллотык и одевальник в игре. Вспомнил Семилетова и его TEA, где зырить и ладить.

Люди, зачем вы издеваетесь над русскими языком? :)

Cogniter ★★★
()
Последнее исправление: Cogniter (всего исправлений: 2)
Ответ на: комментарий от Qwentor

В 1998 был 1024х768

Ахах
Эскобар.jpg

anonymous
()
Ответ на: комментарий от robus

Обычный 1366x768. Причём что дисплей, что монитор.

Ясно, надо ставить по умолчанию режим 600 пикселей по вертикали и не париться. Что-то видно, а дальше пусть растягивают побольше.

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от Cogniter

Почитал про новеллотык и одевальник в игре. Вспомнил Семилетова и его TEA, где зырить и ладить.

Люди, зачем вы издеваетесь над русскими языком? :)

Это так дети, ещё не отчебученные правилами придуманными где-то в кабинетах странными людьми, говорят: «грузильник» вместо погрузчик. Всё в пределах разговорного русского языка. Другой вопрос, что изменяются слова, которые и появились то не из народа. «Ладить» древнее слово с широким смыслом, от чего-то чинить, до стукнуть дубиналом по кумполу.

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от Napilnik

Почему не в новостях? Тут всякие кривые-косые поделия местных деятелей в новостях появляются же, чем Новеллотык хуже, тем более с игрой, игорь выплывает!

anonymous
()
Ответ на: комментарий от Napilnik

Для неё требуются весёлые люди, очевидно, ты в их число не входишь.

Ну это как быть подписчиком «Анекдотов категории Б» и обвинять всех остальных в том, что у них нет чувства юмора. Ты чё.

djambeyshik ★★★★★
()
Ответ на: комментарий от Leupold_cat

Например, история про анонимного борца за свободу, который ищет девушку, но ему в этом не везет.
ЛОР
ищет девушку

Нереалистичный сюжет.

djambeyshik ★★★★★
()
Ответ на: комментарий от djambeyshik

Ну это как быть подписчиком «Анекдотов категории Б» и обвинять всех остальных в том, что у них нет чувства юмора. Ты чё.

У некоторых обласканных массмедиа категорий потребителей контента есть привычка наезжать и требовать чтобы весь контент делали только для них, а когда натыкаются на контент не для них, истерят и топают ногами - 100% им всего отдай, на халяву.

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Возьми и напиши, узнаем под какой лажовой формулировкой тему зарежут или выбросят сюда же.

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Кстати да, почему отходы жизнедеятельности вырожденцев с лора публикуются в новостях, а Напильника нет?

anonymous
()
Ответ на: комментарий от Napilnik

А запость игру куда-нибудь на 4pda/хобот/etc, интересно будет почитать объективное мнение, а не тулкитосрач

anonymous
()
Ответ на: комментарий от anonymous

репозиторий

В стиме просто слупят сотню баксов и успокоятся, а в репозитории выпьют бочку крови: то то им не так, то , то не этак и вообще, не пошли бы вы на.

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от Napilnik

А почему бы тебе самому не выложить прохождение на ютуб? Сейчас нынче игры на ютубах проходят

anonymous
()
Ответ на: комментарий от anonymous

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

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от hobbit

Ты не поверишь, многие из них сделаны с натуры:)

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от Napilnik

Я вообще не понимаю, о чём ты и где ты таких потребителей контента видел. Вообще-то люди не требуют переориентировать контент для них, если находятся за пределами тематической площадки. Но ЛОР вообще-то именно такой и является. Ты чё.

djambeyshik ★★★★★
()
Ответ на: комментарий от djambeyshik

Вообще-то люди не требуют переориентировать контент для них, если находятся за пределами тематической площадки. Но ЛОР вообще-то именно такой и является. Ты чё.

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

Napilnik ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.