> Внимание!

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.

Если вы выложили новую версию игры или её кэш, пожалуйста, сообщите об этом модератору, нажав на вашем сообщении кнопку "Жалоба".

С запросами на обновление уже существующих на форуме игр обращайтесь в тему Обновите игру!



Ultima Underworld[3D] [Release] | [Приключения] Приключенческая ролевая игра



Реп: (65)
Ultima Underworld
Версия: 1.13.3
Тип версии: Release
Жанр: Приключения

Последнее обновление игры в шапке: 19.11.2024

Прикрепленное изображение
Скриншоты
Прикрепленное изображение


Краткое описание:
Первая игра жанра immersive sim в мире

Описание
Ultima Underworld считается первой ролевой игрой, сочетающей в себе вид от первого лица, боевую систему в реальном времени и реалистичное трёхмерное окружение, а также родоначальником жанра immersive sim. Она привнесла в жанр такие новшества, как возможность смотреть вверх и вниз, прыгать, плавать и летать в пространстве помещений.




Особенности: 3D

Русский интерфейс: Нет
Системные требования: Android 6

Скачать:
Версия: 1.13.3 Прикрепленный файлUnderworld Exporter.apk ( 58.31 МБ )


С запросами на обновление игры обращайтесь в тему Обновите игру!
Кэш
Перед установкой просьба ознакомиться с темой Установка игр с кэшем [FAQ]
sdcard/Android/obb
Прикрепленный файлUltima_Underworld_The_Stygian_Abyss.rar ( 4.04 МБ )



Сообщение отредактировал elf_elder - 05.02.25, 07:47



Реп: (0)
sandstranger @ 30.11.24, 22:09 *
поддержка гироскопа.


Ёооооу
Правда гироскоп сильно упростит игру, особенно с учётом того что в оригинале поворот камеры был ни разу не удобен. Но если кто захочет экспиреенс ближе к оригиналу, просто не будет его использовать



Реп: (0)
Нашёл баг:
Если я правильно понял суть, если в инвентаре есть два одинаковых контейнера (мешка, сундука, рюкзака), то при открытии, и последующем закрытии одного из них, второй пропадает. Либо дело не в закрытии, а в вытаскивании из него предмета



Реп: (1299)
idfa @ 01.12.24, 08:08 *
Нашёл баг:
Если я правильно понял суть, если в инвентаре есть два одинаковых контейнера (мешка, сундука, рюкзака), то при открытии, и последующем закрытии одного из них, второй пропадает. Либо дело не в закрытии, а в вытаскивании из него предмета


Не воспроизводится(
Нужны более подробные кейсы

Сообщение отредактировал sandstranger - 01.12.24, 12:58



Реп: (0)
sandstranger @ 01.12.24, 12:58 *
Не воспроизводится(


Да, сейчас сам снова попробовал, тоже не сработало. Буду дальше пробовать, если поймаю и пойму в чём именно дело, отпишусь, баг серьёзный. Я ещё когда это произошло две свечи положил в рюкзак, и они превратились в одну



Реп: (1299)
https://github.com/san…droid/releases/tag/1.9
Добавлена возможность переназначить кнопки управления геймпадом

Прикрепленное изображение




Реп: (1299)
Завел гироскоп на камере, осталось подкрутить чувстивтельность - вынести в настройки и можно залить новый билд.



Реп: (0)
Фича с пкм в инвентаре работает отлично, наконец можно состояние предмета посмотреть. Но надо или уменьшить таймер, или активировать пкм по прошествии секунды без убирания пальца



Реп: (1299)
Уменьшен таймер эмуляции нажатия правой кнопки мыши до 0.5 секунд
Добавлена возможность управлять камерой с помощью гироскопа
Чтобы фича заработала билд надо ставить начисто, с удалением config.ini из папки дата файлов игры
https://github.com/san…droid/releases/tag/1.9
Гироскоп включается в настройках игры
Прикрепленное изображение



Настройка чувствительности гироскопа вынесена в config.ini.
Это параметры

;Gyropscope Options.
;Change the following to control gyroscope sensitivity
;Setting values to negative will also invert axis.
GYROX=2
GYROY=1


Еще новые 2 задачи:
https://github.com/san…rter-Android/issues/18
https://github.com/san…rter-Android/issues/17

Сообщение отредактировал sandstranger - 01.12.24, 20:15



Реп: (0)
Думаю стоит добавить опции для инверсии гироскопа, отдельно для обоих осей. А то у меня горизонталь инвертирована



Реп: (0)
https://drive.google.c…70vy/view?usp=drivesdk
Прикрепленный файлUW1_MT32.zip ( 27.01 МБ )


Саундпак с треками с DOS версии проигранный через эмулятор (munt) звуковой карты Roland Lapc-I. Карта почти та же что и mt-32, но со звуковыми эффектами. Я кстати сейчас делаю пак со звуками с этой карты

Сообщение отредактировал idfa - 01.12.24, 22:58



Реп: (1299)
idfa @ 01.12.24, 19:27 *
умаю стоит добавить опции для инверсии гироскопа, отдельно для обоих осей. А то у меня горизонталь инвертирована


Интересно, что в omw работает также.
Пока инвертировать ось x у меня не вышло, по оси y Без проблем инверсия работает.
Ну а пока еще обновление - исправлен баг с исчезающими предметами. Баг воспроизводился при клике на предметы количества больше 1
Все настройки вынесены в scrollview, чтобы они не были мелкими.
https://github.com/san…droid/releases/tag/1.9
Прикрепленное изображение

Прикрепленное изображение



Сообщение отредактировал sandstranger - 01.12.24, 23:30



Реп: (1299)
Все таки разобрался и добавил инверсию в настройки
Теперь можно играть спокойно с гироскопом с такими настройками:
https://github.com/san…droid/releases/tag/1.9
Прикрепленное изображение


Следующая таска будет - выкидывание config.ini и перенос всех настроек в уй игры.



Реп: (1299)
https://github.com/san…roid/releases/tag/1.10
Изменения:
config.ini был удален, вместо этого все игровые параметры теперь хранятся в json, содержимое которого можно менять в игровой морде.
Прикрепленное изображение


поправлена инверсия гироскопа
добавлен счетчик фпс

Сообщение отредактировал sandstranger - 02.12.24, 21:08



Реп: (0)
В настройках нельзя поставить запятую или точку при вводе чисел. И в названии настроек inverted x/y axis стоит уточнить что они именно для гироскопа ( если это конечно так)

Добавлено 02.12.2024, 22:10:

Ещё похоже при включённом гироскопе нельзя управлять камерой через тачскрин, и настройку speakable npc стоит переименовать в npc voice lines например, а то звучит так будто эта настройка диалоги отключает.

Сообщение отредактировал idfa - 02.12.24, 22:10



Реп: (1299)
idfa @ 02.12.24, 19:05 *
В настройках нельзя поставить запятую или точку при вводе чисел. И в названии настроек inverted x/y axis стоит уточнить что они именно для гироскопа ( если это конечно так)


Ага, починил, в настройках инпута Integer стояло. инверсия для всего в принципе работает Для любого типа ввода - и мышь и тач и геймпад и гироскоп.
https://github.com/san…roid/releases/tag/1.10

idfa @ 02.12.24, 19:05 *
Ещё похоже при включённом гироскопе нельзя управлять камерой через тачскрин

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



Реп: (0)
sandstranger @ 02.12.24, 22:35 *
инверсия для всего в принципе работает Для любого типа ввода - и мышь и тач и геймпад и гироскоп.


Ясно. Надеюсь получится сделать одновременное управление с гироскопа и тачскрина, ибо лично я только так и играю, используя гироскоп для доцеливания.



Реп: (1299)
idfa @ 02.12.24, 20:05 *
Ясно. Надеюсь получится сделать одновременное управление с гироскопа и тачскрина, ибо лично я только так и играю, используя гироскоп для доцеливания


Сделано через костыль, но реализовано следующим образом.
Если активен палец на таче, То считывается информация с тача, если палец убран то считывается информация с гироскопа.
https://github.com/san…roid/releases/tag/1.10


Подумаю как сделать одновременное использование тача, даже когда палец активен на таче.
Скорее всего считывать информацию с обоих устройств и все.

Апдейт, собственно так уже сделал и залил.

Сообщение отредактировал sandstranger - 02.12.24, 23:30



Реп: (0)
И хорошо бы тогда сделать отдельную инверсию для гироскопа и тач скрина (если последнему она вообще нужна)



Реп: (1299)
idfa @ 02.12.24, 21:09 *
И хорошо бы тогда сделать отдельную инверсию для гироскопа и тач скрина (если последнему она вообще нужна)

Добавил
https://github.com/san…roid/releases/tag/1.10

Апдейт, еще раз обновил сборку, закрыв эту таску
https://github.com/san…rter-Android/issues/22
Теперь можно изменять скорость перемещения игрока.
Заодно исправлен парсинг флоатов в морде игры.

Сообщение отредактировал sandstranger - 03.12.24, 02:32



Реп: (1299)
https://www.youtube.com/watch?v=Eq8v7NVZaGM
видос по добавленным менюшкам и работе гироскопа вместе с тачем.
Все фичи, что я хотел я сделал. Более на новые идей нет

Осталось только чинить баги и возможно добавить поддержку Ultima Underworld2, но она у автора двигла недопиленная и неиграбельная.
И возможно выложить игру в маркет app gallery

Хотя можно еще вот это присобачить, вибрацию когда игрок получает урон.
https://github.com/CandyCoded/HapticFeedback

Сообщение отредактировал sandstranger - 03.12.24, 12:30


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 23.04.26, 18:04