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

Убрать туман войны в игре - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.87
myxasa
14 / 14 / 1
Регистрация: 31.05.2012
Сообщений: 210
Записей в блоге: 2
25.08.2013, 18:52     Убрать туман войны в игре #1
Какие инструменты/алгоритмы требуются, чтобы убрать туман войны в игре.. например Company of heroes 2 ? Что-то вроде трейнера...
Предположим С++ с ассемблером знаю, как про ))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11836 / 6815 / 770
Регистрация: 27.09.2012
Сообщений: 16,899
Записей в блоге: 2
Завершенные тесты: 1
25.08.2013, 18:56     Убрать туман войны в игре #2
Цитата Сообщение от myxasa Посмотреть сообщение
например Company of heroes 2 ?
Что, сложно во время пурги воевать?
Цитата Сообщение от myxasa Посмотреть сообщение
чтобы убрать туман войны в игре..
Ковыряйте игру, но не факт что это что-то даст вообще, т.к. информация о том что видит игрок может приходит с сервера, а не хранится у клиента.
castaway
Эксперт С++
4846 / 2985 / 368
Регистрация: 10.11.2010
Сообщений: 11,026
Записей в блоге: 10
Завершенные тесты: 1
25.08.2013, 18:57     Убрать туман войны в игре #3
IDA Pro вполне подойдет.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
25.08.2013, 19:01     Убрать туман войны в игре #4
Цитата Сообщение от myxasa Посмотреть сообщение
убрать туман войны в игре.
нафига? почему бы сразу фрагов не начислить?
myxasa
14 / 14 / 1
Регистрация: 31.05.2012
Сообщений: 210
Записей в блоге: 2
25.08.2013, 19:29  [ТС]     Убрать туман войны в игре #5
Цитата Сообщение от Croessmah Посмотреть сообщение
Что, сложно во время пурги воевать?

Ковыряйте игру, но не факт что это что-то даст вообще, т.к. информация о том что видит игрок может приходит с сервера, а не хранится у клиента.
задолбало... хочу почитерить) буду ковырять попробовать с IDA PRO

Добавлено через 14 минут
Цитата Сообщение от castaway Посмотреть сообщение
IDA Pro вполне подойдет.
а как там асм код, сохраненный (produce file...-> .asm) скомпилировать?
castaway
Эксперт С++
4846 / 2985 / 368
Регистрация: 10.11.2010
Сообщений: 11,026
Записей в блоге: 10
Завершенные тесты: 1
25.08.2013, 19:32     Убрать туман войны в игре #6
Цитата Сообщение от myxasa Посмотреть сообщение
а как там асм код, сохраненный (produce file...-> .asm) скомпилировать?
о_О
Никак. IDA не для этого создан. Чтобы изменить исполняемый файл нужно использовать какой-нибудь HEX/ASM-редактор.
myxasa
14 / 14 / 1
Регистрация: 31.05.2012
Сообщений: 210
Записей в блоге: 2
25.08.2013, 19:56  [ТС]     Убрать туман войны в игре #7
И как туман войны искать то? даже намека на него нету)
MbICJIuTeJIb_u3
KeM6Pug}I{a
49 / 49 / 2
Регистрация: 23.08.2013
Сообщений: 202
26.08.2013, 01:06     Убрать туман войны в игре #8
Вам куда нить сюда gamedev.ru (надеюсь не запрещено выкладывать ссылки)
Юрий Владимиров
 Аватар для Юрий Владимиров
51 / 51 / 2
Регистрация: 06.04.2013
Сообщений: 178
26.08.2013, 01:27     Убрать туман войны в игре #9
есть еще удобный декомпилер (отладчик) это WinDasm32. там и листинг можно сохранить для перекомпиляции...
туман обычно задается в openGL (dx ) функциях типа glFog. погуглите
можно написать отдельную прогу, где прописать одну только ф-цию тумана, декомпилить и посмотреть как оно выглядит. потом найти в игре и изменить входные параметры
dx
// Включаем использование тумана
g_pd3dDevice->SetRenderState(D3DRS_FOGENABLE, TRUE);
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
26.08.2013, 05:10     Убрать туман войны в игре #10
Цитата Сообщение от Юрий Владимиров Посмотреть сообщение
есть еще удобный декомпилер (отладчик) это WinDasm32. там и листинг можно сохранить для перекомпиляции...
туман обычно задается в openGL (dx ) функциях типа glFog. погуглите
можно написать отдельную прогу, где прописать одну только ф-цию тумана, декомпилить и посмотреть как оно выглядит. потом найти в игре и изменить входные параметры
dx
// Включаем использование тумана
g_pd3dDevice->SetRenderState(D3DRS_FOGENABLE, TRUE);
лол. Такое ощущение, что здесь нету геймеров и люди не понимают, что такое туман войны.
vndtta
66 / 43 / 5
Регистрация: 17.10.2011
Сообщений: 146
Завершенные тесты: 1
26.08.2013, 09:26     Убрать туман войны в игре #11
Цитата Сообщение от Nekto Посмотреть сообщение
лол. Такое ощущение, что здесь нету геймеров и люди не понимают, что такое туман войны.
просто не там спросил, это чисто программистский форум, да и ещераздел с++
Юрий Владимиров
 Аватар для Юрий Владимиров
51 / 51 / 2
Регистрация: 06.04.2013
Сообщений: 178
26.08.2013, 09:35     Убрать туман войны в игре #12
можешь взять какую то прогу для скана памяти, которую использует игра (типа artmoney) и открывая закрытые участки, каждый раз сбрасывать дамп. потом просканировать и попытаться найти систему.
Хулиган
26.08.2013, 12:34
  #13

Не по теме:

ахахахахах...туман войныыы! простите, это что? типо пыль после падения бомбы поднимается? ну и придумают

Croessmah
26.08.2013, 12:40
  #14

Не по теме:

Цитата Сообщение от Хулиган Посмотреть сообщение
простите, это что?
Ну это такие облака черные, из-за которых не видно что внизу твориться, рассказывают, что под этими облаками всегда дождь и даже свет солнечный не проходит сквозь эти тучи

ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.08.2013, 12:42     Убрать туман войны в игре #15
Хулиган, From Wiki.
В военно-стратегических компьютерных играх туман войны представляет собой, как правило, покрытое чёрным цветом игровое поле карты, ранее разведанной игроком, и используется для того, чтобы противники не смогли видеть действия друг друга. Во многих играх существуют юниты, позволяющие открывать туман войны на некоторое время для наблюдения за противником.

Как правило, когда участок карты разведан, его неизменные свойства (рельеф, неразрушаемые сооружения) остаются видны, но игрок не может видеть передвижение боевых единиц противника и возведение новых зданий. Иногда остаются и разрушаемые сооружения в последней известной (но необязательно актуальной) вариации. В некоторых играх туман войны можно отключить, в других его присутствие — неотъемлемая часть правил игры.
Хулиган
 Аватар для Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
26.08.2013, 14:31     Убрать туман войны в игре #16
Во многих играх существуют юниты, позволяющие открывать туман войны на некоторое время для наблюдения за противником.

попробуйте как то создать такого невидимого юнита

Добавлено через 2 минуты

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
рассказывают, что под этими облаками всегда дождь и даже свет солнечный не проходит сквозь эти тучи
кто рассказывает?

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.08.2013, 19:11     Убрать туман войны в игре
Еще ссылки по теме:

C++ Ошибка в игре
В игре участвуют двое – А и Б C++
Анимация в игре C++

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

Или воспользуйтесь поиском по форуму:
Croessmah
26.08.2013, 19:11     Убрать туман войны в игре
  #17

Не по теме:

Цитата Сообщение от Хулиган Посмотреть сообщение
кто рассказывает?
Те кто там живет

Yandex
Объявления
26.08.2013, 19:11     Убрать туман войны в игре
Ответ Создать тему
Опции темы

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