Украинский. На видео - все unityПосмотреть вложение 97179
А это на каком языке ? чат тоже на Юнити ?
Посмотрите видео ниже, чтобы узнать, как установить наш сайт в виде веб-приложения на главном экране.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Украинский. На видео - все unityПосмотреть вложение 97179
А это на каком языке ? чат тоже на Юнити ?
По той же причине по которой ты заходишь на этот форуми [А по щам?]? это всё? для чего? какой смысл? просто зачем??
Я захожу и жду мега шару Interlude PVP X1000000 +++ 2026 на данный моментПо той же причине по которой ты заходишь на этот форум
она уже была, видимо ты пропустил, заюзай поиск.Я захожу и жду мега шару Interlude PVP X1000000 +++ 2026 на данный момент
Уф.Посмотреть вложение 97161
Luniage — клиент Interlude на Unity со своим сервером
Всем привет.
Я довольно долго втихую работал над этим проектом и думаю, что наконец-то он дошёл до состояния, когда его уже не стыдно показать.
Если коротко: это Interlude, но и клиент, и сервер - мои собственные. Клиент полностью кастомный и написан на Unity - это не модифицированный и не переделанный оригинальный клиент. Сервер написан с нуля на C#.
От старой игры используется только контент: мир, модели, анимации, звуки, иконки и графика интерфейса. Внешне игра выглядит и ощущается как тот самый Lineage II, который вы знаете. Но всё, что находится под капотом, - новое.
Зачем вообще это делать?
Потому что старый клиент - это исполняемый файл из 2004 года, и любой, кто хоть раз пытался добавить в него что-то своё, прекрасно знает, чем это обычно заканчивается.
Нельзя просто добавить новое окно. Нельзя нормально изменить внешний вид скилла. Нельзя исправить баг, который буквально находится у тебя перед глазами.
Любому серверу, который хотел добавить какую-то собственную механику, приходилось имитировать её через HTML-диалоги и системные сообщения, потому что сам клиент практически невозможно нормально расширять.
В какой-то момент бороться с этим просто перестаёт иметь смысл.
Я предпочёл сохранить саму игру, но полностью перестроить всё вокруг неё.
В каком состоянии проект сейчас?
В него уже можно сесть и играть.
Это не техническая демка и не билд в стиле «побегать по миру и посмотреть на деревья» - это уже полноценный игровой персонаж и игровой процесс.
Большая часть игры уже реализована:
Прогрессия работает с 1-го уровня вплоть до A-grade. Уже сейчас можно прокачиваться, собирать экипировку, вступать в клан и проходить игровой контент.
- передвижение;
- боевая система;
- система скиллов с настоящими формулами, таймингами и эфектами;
- предметы и экипировка;
- професии.
- заточка;
- магазины и торговля между игроками;
- квесты;
- патти;
- кланы;
- полноценный интерфейс, связывающий всё это вместе.
- Seven signs.
- Manor.
- РБ.
То, чего пока не хватает, - это не фундаментальные системы. В основном остался эндгейм, и именно на нём сейчас сосредоточена работа.
Видео
Над чем я работаю сейчас?
Осады замков и Олимпиада.
Это две крупнейшие системы игры - именно те вещи, которые превращают просто работающий игровой мир в сервер, на котором люди действительно остаются играть.
И ещё визуальные эффекты.
Технически они уже работают, но между «оно работает» и «оно выглядит именно так, как вы это помните» есть огромная разница.
И устранение этой разницы оказалось намного более долгим процессом, чем я изначально ожидал. Поэтому сейчас я прохожусь по эффектам один за другим.
Работает ли это не только на Windows?
Да.
Это проект на Unity, поэтому Windows, macOS и Linux - просто разные build targets.
На самом деле я сам разрабатываю проект на Mac, что заодно помогает постоянно следить за тем, чтобы проект оставался кроссплатформенным.
Будет ли клиент работать с моим существующим сервером?
Нет. И никогда не будет.
Клиент работает только с моим сервером и ни с чем другим.
Это тот компромисс, на который я сознательно пошёл, и именно благодаря этому вообще стало возможно реализовать всё описанное выше.
Если вы ищете клиент, которым можно просто заменить оригинальный клиент на уже существующем сервере, - это не тот проект.
Какая конечная цель?
В первую очередь - запустить на этой основе собственный проект.
Именно для этого создаются клиент и сервер, и именно это определяет приоритеты разработки.
В более долгосрочной перспективе я хотел бы открыть исходный код проекта.
Это сообщество уже двадцать лет пытается обходить ограничения клиента, который практически невозможно нормально изменить. И мне кажется, что логичным завершением всей этой истории было бы дать людям что-то, на основе чего они действительно смогут создавать свои проекты.
Но никаких дат я пока называть не буду.
Сначала проект должен стать достаточно хорошим, чтобы вообще стоить времени других разработчиков.
Можно ли попробовать?
Пока нет.
Когда появится билд, который уже будет иметь смысл отдавать людям, я в первую очередь опубликую его здесь.
А пока я буду регулярно выкладывать прогресс и читаю каждый ответ в теме.
Спасибо, что прочитали.
а хфшного нет такого же в 4к?)тут отдельно в 4к по каждому квадрату (но без постобработки в фотошопе)
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
Текстуры и графика вся та же самая, так в чем прикол переизобретения велосипеда? В луче хоть ощущается инреал энжайн, а тут что?
Где медали? Кто упомянул медали в суе?медальные....
Да вон там мистер веб-разработчик не может понять что такое прогресс.....Где медали? Кто упомянул медали в суе?![]()
а теперь запусти это все на IntelHD Grapchics и Intel Atom и если лагать небудет - то пришел к успеху)Ну что ж, 100 персонажей и правда было мало для теста.
Симуляция 1500 человек на одной локации, каждый рандомно одет, рандомно бегает и кастует.
Дай мне intel HD Graphics или Intel Athom - проверю)а теперь запусти это все на IntelHD Grapchics и Intel Atom и если лагать небудет - то пришел к успеху)
пищи в лычку адрес новой пошты куда заслать для тестов уменя есть девайс для этого.Дай мне intel HD Graphics или Intel Athom - проверю)
Можешь оставить, я заберу)пищи в лычку адрес новой пошты куда заслать для тестов уменя есть девайс для этого.
могу на поштомат заслать.Можешь оставить, я заберу)
Каждьій уважающий себя обладатель прем подписки на АИшку типу клода, кто с ее помощью уже сломал свой старьій интерфейс, навайбкодил на сервере так, что понятия не имеет что с єтим делать, и решил, а от хуков каждьій второй запуск идет критом, потому решил, что пора уже в оптимизацию идти, а не старьій труп ковьірять.Интересно сколько народу делает свой клиент на Unreal/Unity