на java ни в коем случае не пиши. c# / c++ Я просто сейчас работаю на пыхе, думал и он сгодится(принял запрос, отправил ответ) а как на java... Не могли бы вы послать по нужной ссылке?) Ибо при поиске создание эмулятора результаты вобще не те. сначало изучите какой нибудь язык, потом вопросы создания эмулятора станут не актуальными Я же написал, сейчас работаю web-разработчиком.
Node.js тебе даже подойдет до миллиона соединений держит свободно А вот это хорошие новости, благодарю. И ещё вопрос,как же всё таки расшифровывать трафик? искать как он кодируется в проге? или по виду можно определить?
на java ни в коем случае не пиши. c# / c++ Я просто сейчас работаю на пыхе, думал и он сгодится(принял запрос, отправил ответ) а как на java... Не могли бы вы послать по нужной ссылке?) Ибо при поиске создание эмулятора результаты вобще не те.
Я просто всё хотел попробовать эмулятор для одной андроид игрушки, она по онлаин и достаточно крутая, но донат всё убил. какая игрушка? что так все стесняются названия писать? Честно говоря сам потерял) секунду) Rift Hunter, она была в топе, пока донат её совсем не угробил.
PHP - тут вообще никаким боком не подойдет, его можно использовать в качестве какой-то обвязки. Обычно эмуляторы пишут на яве. AA написан на C#, все потому что уже требования и сам функционал шарпа позволяет реализовать массивы тех же функций коннекта или обращения к бд зеркальнее, чем в той же яве, где потом ноги сломаешь, чтоб что-то понять Aion Java Lineage тоже Java А так все что нужно это: Снифер Пакетов, Decompiler для тех же exe файлов уже существуещего клиента. А еще лучше, это когда сливают "тестовые" эмули, сами же разрабы, ибо финальная версия это тот же эмуль, только написанный китайцами уже до конца. Именно поэтому большинство фришек, PW сюда не входит, т.к. сливают всегда по факту ВСЕ, включая дебаг-инфу. А вот с другими играми такие как Tera, Aion, LA2, B&S - тут все сложней. Да и потом написать в соло эмулятор НЕ ВОЗМОЖНО. (Разве что коннект клиент-сервер напишешь) Для этого убивают огромное кол-во денег, собирают людей, которые досканально занимались изучением определенных классов. В общем, вкратце как-то так. Возможно, что-то и не так написал, но это все же, скорее из-за моей неопытности :) Спасибо, более менее понятно)) Да хоть на чистом С пиши, лишь бы знал язык и суть того, чем ты занят понимал. Для ПВ есть множество тулз для работы с файлами, что процесс в разы упрощает. На той же БНС, эмулятор которой начали создавать ~1.5 года назад (т.е уже был готовый вход в мир и прочие плюхи) не было практически ничего, всё приходилось писать в ручную, что значительно замедляло и усложняло процесс. Удачи :) Я просто всё хотел попробовать эмулятор для одной андроид игрушки, она по онлаин и достаточно крутая, но донат всё убил.
Не нашёл ни где толкового гайда, решил спросить, как собственно происходит создание эмулятора для игры? Как мне кажется:ловятся пакеты авторизации,расшифровываются и создают сервер, который правильно "отвечал" на эти запросы, верно? Но важны нюансы, как расшифровать пакеты и на чём писать эмулятор? может ли подойти php? или только java,c++. Объясните пожалуйста.
Имена участников (разделяйте запятой).