Форум программистов, компьютерный форум CyberForum.ru

Небольшая дискуссия. Закрытый код популярных игр - C++

Восстановить пароль Регистрация
 
Greeezly
 Аватар для Greeezly
6 / 6 / 1
Регистрация: 31.08.2012
Сообщений: 230
26.08.2013, 06:42     Небольшая дискуссия. Закрытый код популярных игр #1
Занимаюсь созданием браузерных игр, и вот стал интересен вот такой вопрос:

Возьму в качестве примера игру world of warcraft, т.к. хорошо знаком с ней. Вот смотрите, на компе у нас скачаны exe - шники игры, т.к исходный код компания Blizzard хранит у себя. Но вот вопрос: каким образом люди пишут различные аддоны (мелкие программки изменения интерфейса в игре), не имея доступа к коду?

Если же они имеют доступ к коду, то я тоже хочу=) мне бы это сильно помогло
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.08.2013, 07:28     Небольшая дискуссия. Закрытый код популярных игр #2
Greeezly, У WoW есть открытый API на языке Lua. http://www.wowwiki.com/World_of_Warcraft_API
Greeezly
 Аватар для Greeezly
6 / 6 / 1
Регистрация: 31.08.2012
Сообщений: 230
26.08.2013, 08:18  [ТС]     Небольшая дискуссия. Закрытый код популярных игр #3
Т.е. wow предоставляют набор готовых функций, абстрагируясь от пояснения их устройства? А каким образом приложение интегрируются с клиентом?
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.08.2013, 09:06     Небольшая дискуссия. Закрытый код популярных игр #4
Цитата Сообщение от Greeezly Посмотреть сообщение
Т.е. wow предоставляют набор готовых функций, абстрагируясь от пояснения их устройства?
Да.
Цитата Сообщение от Greeezly Посмотреть сообщение
А каким образом приложение интегрируются с клиентом?
Какое приложение?
Greeezly
 Аватар для Greeezly
6 / 6 / 1
Регистрация: 31.08.2012
Сообщений: 230
26.08.2013, 09:27  [ТС]     Небольшая дискуссия. Закрытый код популярных игр #5
Скажем, я решил написать приложение к вышеупомянутой игре на Lua. Мне wow предоставляет API, как мое приложение будет взаимодействовать с клиентом игры?
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.08.2013, 09:47     Небольшая дискуссия. Закрытый код популярных игр #6
Greeezly, Аддоны загружаются в память при запуске лаунчера или самой игры или при входе в игровой мир, точно не помню. Собственно на сайте, который я скинул, довольно много про все это написано.
http://www.wowwiki.com/AddOn_loading_process
Greeezly
 Аватар для Greeezly
6 / 6 / 1
Регистрация: 31.08.2012
Сообщений: 230
26.08.2013, 10:00  [ТС]     Небольшая дискуссия. Закрытый код популярных игр #7
спасибо, много информации на сайте, надо все осмыслить
Greeezly
 Аватар для Greeezly
6 / 6 / 1
Регистрация: 31.08.2012
Сообщений: 230
03.09.2013, 16:53  [ТС]     Небольшая дискуссия. Закрытый код популярных игр #8
сделать API - это отрыть доступ к функциям в классах в public: ?
scotty
28 / 28 / 1
Регистрация: 09.09.2012
Сообщений: 131
03.09.2013, 17:07     Небольшая дискуссия. Закрытый код популярных игр #9
примечание. написав аддон к вов используя ихнее апи, больше никуда ты не всунешь этот аддон кроме как вов.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.09.2013, 17:09     Небольшая дискуссия. Закрытый код популярных игр
Еще ссылки по теме:

закрытый копирующий конструктор C++
Напечатать пронумерованный список первых 10 наиболее популярных газет C++
Напечатать пронумерованный список список первых 10 наиболее популярных газет C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.09.2013, 17:09     Небольшая дискуссия. Закрытый код популярных игр #10
Greeezly, Ну. Это тоже можно назвать API, однако это все же не совсем то о чем мы говорили изначально.
scotty, Ну это-то очевидно, оно ведь не просто так называется WoWAPI.
Yandex
Объявления
03.09.2013, 17:09     Небольшая дискуссия. Закрытый код популярных игр
Ответ Создать тему
Опции темы

Текущее время: 21:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru