Рейтинг темы:
  • 1 Голос(ов) - 5 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Эмулятор World Of Tanks
#1
В продолжение серии: "Дело было вечером..."

Во время одного из обновлений сервера World of Tanks, не зная чем заняться уронил свой взгляд на валявшийся в пыли проект JTS'а. Вроде лежит, никого не трогает, не воняет. Но, по причине того, что рабочие руки - не знают скуки: заинтересовался, чем же дышат наши любимые танки? С подсказки добрых товарищей, и по совместительству наших друзей с zone-game.info, установил, составляющие протокола танков, нашел утилиту для редактирования клиента и волшебный файлик, хранящий в себе адреса игровых серверов World of Tanks.
В свободное время подходил/уходил к разработке, писал, стирал, снова писал, и...

Итогом работы стало:
  • Частичный разбор порядка авторизации на клиенте World Of Tanks последних версий (0.8.9)
  • Реализация алгоритмов шифрования, используемых клиентом
  • Реализация базовой системы приема\отправки сообщений

В конце-концов осталась только рутина по реализации пакетов, и игровых моментов, заниматься которой желание отпало. А так, как лучший способ сохранить наработки - отдать их comunity, то выкладываю их на всеобщее обозрение.
Реализовано настолько мало, что нельзя даже авторизоваться на клиенте! Но, для кого-то и это будет огромным шагом вперед.

Ссылка на посмотреть/скачать ниже.
Код выложен под лицензией Apache 2.0, делайте что хотите, готов проконсультировать/передать репозиторий любому, кто захочет поковыряться в "эмуляторе".

https://github.com/Camelion/jts-tanks

С уважением, Ваши JTS/Camelion.
Ответ
#2
А WG не осудит за такие дела?
[Изображение: 7b02ac96dc09.png]
Ответ
#3
Quarrel, без понятия, лицензионное соглашение не нарушал. (И вообще просто в hosts прописал какой-то ип с перенаправлением на localhost, и отправлял в порт 20014 рандомные данные:ph34rSmile
Ответ
#4
Как-то была тема, что эмуль танков бесполезен по очевидным причнам
Ответ
#5
pchayka, для Вас может быть бесполезен. Для человека, который хочет его писать - это новый опыт, возможность поэкспериментировать с новыми инструментами разработки не мешая остальным проектам. Стоит ли говорить, что на этом коде я поизучал gradle, и TeamCity, оба из которых сейчас успешно крутятся на рабочем проекте.
Для комьюнити - это куча кода, из которой можно безболезненно вырывать классы и идеи.
Для школьника - повод похвастаться, что он поднял сервер World of Tanks на своем компе, и собрал всех друзей в одном бою, чтоб померяться силами не в ущерб основному аккаунту, без статистов, и, так называемых, раков.
Ответ
#6
Я честно не против попробовать запустить данный проект , даже стало интересно
Ответ
#7
ПВП сервер WoT !!!!!!1 Big Grin
Мечтаю о [B]-10 000[B] репы :redlol:
Ответ
#8
Я думаю Павел имел в виду то что картошка засудит любого кто попытается запустить проект танков Smile

Для локальных целей еще можно но не более.
Ответ
#9
Ну так корейцы или китайцы уже делают клон танков..
Ответ
#10
Mooni Написал:Ну так корейцы или китайцы уже делают клон танков..

где? :redlol::redlol::redlol::redlol:
[Изображение: 7b02ac96dc09.png]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Эмулятор сервера Timezero xevilx 21 11,112 10-09-2024, 03:12 PM
Последний пост: PROGRAMMATOR
  Mercenary world lokamber 0 1,827 01-01-2019, 05:25 PM
Последний пост: lokamber
  Установленный сервер Forsaken world на Vbox crazy_voin 15 15,181 04-05-2017, 08:30 PM
Последний пост: Shinshila85
  Сервер Forsaken World NCage 2 7,867 12-25-2015, 11:43 AM
Последний пост: AsDs
  Эмулятор сервера R2Online. Valdemor 1 6,909 08-07-2014, 02:12 AM
Последний пост: qsh
  Эмулятор сервера Point Blank от OZ-Network foxovsky 1 6,580 07-19-2014, 10:31 AM
Последний пост: GoblinGav
  World of Warplanes/Видео обзоры от команды UniqueGame.TV STALIN 10 4,507 01-24-2014, 11:28 AM
Последний пост: STALIN
  World of Tanks/Видео обзоры от команды UniqueGame.TV STALIN 8 3,488 12-08-2013, 05:50 PM
Последний пост: STALIN
  Требуется веб обвязка для Forsaken World Zoul 0 1,609 10-29-2013, 12:06 PM
Последний пост: Zoul
  World Of Tanks Camelion 47 12,857 05-21-2013, 04:05 PM
Последний пост: SoniPro

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)