Альтернативный клиент для игры, встречайте - Orion
-
Не в сети
- Old Man
- Автор темы
- Администрация
- Сообщений: 3507+
- Сообщений: 1360
- Thanks: 316

Альтернативный клиент для игры, встречайте - Orion
Не любите 3D клиент? Любите 2D, но слишком топорно, угловато и дергано? Кажется, у нас есть пилюля для вас - "2D" на стероидах, плавно, резво, красиво. Начнем издалека.
Моя история знакомства с данным творением такова - в конце декабря 16-го мне написал разработчик клиента с вопросом по uop-ам, к сожалению, помочь я с ним не смог, т.к. мы сами так и не доковыряли файлы анимации из новых версий, как пример, но зато мне стало известно вообще о том, что такой клиент существует.
С запуском на нашем сервере, на тот момент, было множество проблем, ибо мы всегда на острие апдейтов.
Последние офф. клиенты только-только вышли, а мы уже были переведены на них, в то время как с дремучих времен ничего не меняется, и большая часть серверов в СНГ как сидело на 2-4 клиентах, так и сидит, опять-таки, вполне ожидаемо, пилится все в первую очередь под них. В итоге, дай бог и с граблями все доходило до запуска игры по факту, но черного экрана по итогу, о чем я и указал, и через какое-то время вообще забыл об этом разговоре, как и о клиенте.
Вспомнил я о нем, когда в начале сентября от того же человека пришло сообщение о том, что теперь на последних версиях - играбельно, и проблем особых у нас быть не должно. Я обещал посмотреть в течении недели, в итоге, как это обычно со мной и бывает, дополз до теста через 3, и вот теперь пишу эту новость. А теперь, наконец-то, ближе к делу:
Что это такое:
Если вы совсем махровый и древний игрок, и помните, что такое Sallos Client, то примерное представление у вас уже есть. Картинка будет схожа, тем не менее, это совершенно разные клиенты, и общего у них, по большому счету, ничего нет. Для всех остальных, ответ заключается в следующем:
"Проект Orion включает Orion Client, Orion Assistant и программу Orion Launcher.
- Orion Client - альтернативный клиент с открытым исходным кодом для Ultima Online. Он написан на C ++ и OpenGL для графического рендеринга на основе видеокарты.
Взгляните на нашу вики для получения дополнительной информации о расширенных настройках клиента и способах его настройки.
- Orion Assistant - вспомогательная программа, такая как Razor или UOSteam, но только для Orion Client.
Razor, UOSteam, EasyUO и прочие не будут работать с Orion Client, поэтому нам пришлось создать нашу собственную программу-надстройку.
Язык скриптов OA основан на JavaScript.
- Orion Launcher - простая программа, которая может быть использована для загрузки исполняемых файлов Orion Client, а также двоичных файлов OA, а также для легкого обновления нажатием одной кнопки."
Сами возможности по написанию скриптов и макросов, как и сами этим скрипты\макросы не уступают UOSteam.
Откуда скачать:
С гитхаба - github.com/Hotride/OrionLauncher/raw/master/bin/bin.rar
Как это выглядит:
Нет, это не скрин со стандартного клиента, если присмотреться, отличия в картинке будут видны.
В данном случае, это рендер, с плавностью игры, движений и анимации как у 3D клиента.
Как это установить и запустить:
В коем-то веке я дам ссылку на сторонний сайт, т.к. парни молодцы:
orion-client.online/
Будут-ли косяки в работе:
Определенно, в большей или меньшей степени, но какие-то будут точно.
Мы можем помочь с обкаткой под наши версии клиентов и сервера в частности, ибо если не мы - то кто.
Писать ошибки\предложения можно у нас в данной теме.
После чего, все будет компилироваться во внятно оформленную и отредактированную подобрку и отправляться разработчикам.
Если вы на сто процентов уверены, что в состоянии грамотно донести мысль и нормально оформить тикет\баг-репорт, можете писать сразу сами (ссылка выше).
Пост на главной: uogames.ru/baza-znanij/arkhiv-novostej/t...ry-vstrechajte-orion
Обсуждение - в этой теме.
UPD: Свежая информация от разработчиков на 30.09.17 -
Да есть проблемы с новыми фишками, типа боура или анимация тигра кривая. Мы ещё не завершили работу над чтением tileart.uop, string_dictionary.uop, AnimationSequence.uop and MainMisc.uop.
AnimationSequence.uop судя по всему нужен что-бы нормально рисовать анимации тигра и боуры, потому что там сейчас у нас свой костыль стоит, который кое-как работает.
Так-же простые айтемы типа кирки, робы или спеллбуки на гаргулях криво отображаются, потому что данные из tileart.uop нужны, что-бы трансформацию айди анимации прочитать. На гаргулях эти айтемы и некоторые другие имеют другую анимацию, нежели на хуманах, например.
В эти выходные в планах выпустить огромный апдейт, в нем будут обновления сделаные за последние 2.5 месяца:
-куча фиксов по крашам и багам разных калибров.
-небольшая оптимизация кода, которая даст небольшую прибавку к ФПС на ПК с видеокартами послабее
-гамп для постройки кастом домов ( сейчас построить кастомный дом с Ориона нельзя )
-некоторые фиксы по асисту.
Далее будем заниматься этими уопами и другими мелками багами. А так все остальное вот уже работает.
Вложения:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Вложения:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Old Man
- Автор темы
- Администрация
- Сообщений: 3507+
- Сообщений: 1360
- Thanks: 316

Re: Альтернативный клиент для игры, встречайте - Orion
Да есть проблемы с новыми фишками, типа боура или анимация тигра кривая. Мы ещё не завершили работу над чтением tileart.uop, string_dictionary.uop, AnimationSequence.uop and MainMisc.uop.
AnimationSequence.uop судя по всему нужен что-бы нормально рисовать анимации тигра и боуры, потому что там сейчас у нас свой костыль стоит, который кое-как работает.
Так-же простые айтемы типа кирки, робы или спеллбуки на гаргулях криво отображаются, потому что данные из tileart.uop нужны, что-бы трансформацию айди анимации прочитать. На гаргулях эти айтемы и некоторые другие имеют другую анимацию, нежели на хуманах, например.
В эти выходные в планах выпустить огромный апдейт, в нем будут обновления сделаные за последние 2.5 месяца:
-куча фиксов по крашам и багам разных калибров.
-небольшая оптимизация кода, которая даст небольшую прибавку к ФПС на ПК с видеокартами послабее
-гамп для постройки кастом домов ( сейчас построить кастомный дом с Ориона нельзя )
-некоторые фиксы по асисту.
Далее будем заниматься этими уопами и другими мелками багами. А так все остальное вот уже работает.
В данном топике флуд не по теме будет удаляться, вопросы по серверу сюда - uogames.ru/forum/o-servere/109-server-vo...suzhdenie?start=1365 но конкретно на ваш уже отвечал.откат получил уже?!или или после 1000 скачиваний?
пинг лучше сделай как было!
UPD: Блин, ради интереса посмотрел до вашего IP, пинг 40, постыдились бы

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Old Man
- Автор темы
- Администрация
- Сообщений: 3507+
- Сообщений: 1360
- Thanks: 316

Re: Альтернативный клиент для игры, встречайте - Orion

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Очень приятно, что теперь плавная анимация, от которой не устают глаза и, наконец, можно растягивать окошко как угодно. В стандартном раньше на старых мониторах было довольно комфортно играть, но при современных, когда занимается всего 1/6 часть экрана - сильно напрягало.
Из минусов заметил только то, что не работает вкладка World Map, то есть, нельзя посмотреть карту мира. Это не критично, но неприятно.
Ну и ассистент по функционалу все еще уступает тому же UO Steam. Не хватает многих функций, таких как автолут, удобная миникарта, автоматическое применение бинтов.
Очень надеюсь, что все это будет еще допиливаться.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Re: Альтернативный клиент для игры, встречайте - Orion
Вложения:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Old Man
- Автор темы
- Администрация
- Сообщений: 3507+
- Сообщений: 1360
- Thanks: 316

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Old Man
- Автор темы
- Администрация
- Сообщений: 3507+
- Сообщений: 1360
- Thanks: 316

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Re: Альтернативный клиент для игры, встречайте - Orion
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Allice [FreeZzy]
- Пророк
- United Pirates Guild
- Сообщений: 3317
- Thanks: 53

Re: Альтернативный клиент для игры, встречайте - Orion
Они изначально выбрали неверное направление насчет макросов. Так что пока ему ничего не светит, будь он хоть во стократ лучше чем 2д. Но ява в качестве макроса - бред.
Тоже самое на оффе с 3д клиентом: мобов пофармить юзают 3д. В пвп 2д онли.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
а на самом деле обоснуй, чем скриптинг на ЯВЕ плох для данного клиента, ведь самое главное, как работает их класс(api, бридж), который общается с уошкой, имхо.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Allice [FreeZzy]
- Пророк
- United Pirates Guild
- Сообщений: 3317
- Thanks: 53

И чем тебе моя "Ява" не нравится?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Re: Альтернативный клиент для игры, встречайте - Orion
Ты наверное хотел сказать что пока в их клиенте вместо простых скиптов используется ява, он никогда не станет настолько популярным что бы превзойти 2д+уостим?
Они изначально выбрали неверное направление насчет макросов. Так что пока ему ничего не светит, будь он хоть во стократ лучше чем 2д. Но ява в качестве макроса - бред.
Тоже самое на оффе с 3д клиентом: мобов пофармить юзают 3д. В пвп 2д онли.
Не ява, а джаваскрипт.
От джаваскрипта там пару %, весь основной скриптинг это использование АПИ самого Орион Асиста, которое детально задокументировано и находится в общем доступе на вики.
Вы для написания скриптов на инжекте много Visual Basic изучали? Наверное специально для этого книгу купили? Или дайте угадаю, вы даже и не знали что скриптовый движок инжекта основан на Visual Basic?
Да и при проблемах с написанием скриптов под ОА сейчас нету более активного сообщества чем у Ориона. Нигде вам так быстро не помогут. Причем я как разработчик сам уже почти не помогаю, на форуме и в дискорде обитает достаточное количество завсегдатых, которые уже умеют писать сложнейшие скрипты и всегда готовы помочь другим.
Так-же в самом ОА скрипт редакторе есть auto complete функционал во время печатанья, которого в той-же инже нету. На форуме уже можно найти все нужное для написания скриптов, а так-же и кучу готовых скриптов как для афк макросинга, так и для ПвП.
Кроме скриптинга есть ещё большой плюс в некоторых мелочах, их можно увидеть здесь:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Кроме скриптинга есть ещё большой плюс в некоторых мелочах, их можно увидеть здесь:
Классная костумизация!
Но с точки зрения юзера крайне неудобная.
Такие вещи конечно нужно держать в таком виде, как это сделано в уостиме или разоре. Разбивать по разделам/вкладкам и тд.
зы. Интересно у нас кто-то уже активно играет на данном клиенте, я про пвп.
Inceptum: Absurd Theory
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.