Warcraft 2 Жил, Живёт и будет жить!
об игре warcraft 2 Архив файлов Список ссылок Посетить Форум Почитать статейки F.A.Q. история warcraft 2 карты warcraft 2 турниры warcraft 2
Скачать игру бесплатно
скачать warcraft 2
WarCraft 2 COMBAT
(Warcraft II BNE 2.02+)
Актуальная версия: 4.6
(февраль 2020)
Совместимо с Windows XP/Vista/7/8/10

Боевой релиз, ~40 Мб
для игры по сети:
Английская версия
Русская версия

Полная версия, ~450 Мб
с музыкой и видео:
Полная английская версия
Полная русская версия
перевод от war2.ru на базе перевода от СПК

Другие версии и файлы
доступные для скачивания



Как подключиться и
играть в Warcraft 2 онлайн


Мы в социальных сетях:
Warcraft 2 вконтакте
Warcraft 2 в facebook

Для голосового общения:
Наша группа в Discord

Логин
Ник

Пароль


Потеряли пароль?

Нет своего аккаунта?
Зарегистрируйтесь!

Кто на сайте
 51: Гости
 0: Пользователи
 4095: Пользователи с регистрацией

Вы гость здесь.
+ регистрация

Последний посетитель:
Oragorn: 12 Дней 3 ч. 14 м. назад
Smergik: 26 Дней 20 ч. 17 м. назад
sfinx: 37 Дней 8 ч. 43 м. назад
arkanis: 65 Дней 22 ч. 1 м. назад
Starwalker: 70 Дней 19 ч. 13 м. назад
tolsty: 72 Дней 1 ч. 20 м. назад
Dark_Master: 94 Дней 4 ч. 39 м. назад
KagaN: 101 Дней 6 ч. 44 м. назад
AgainstTheGrain: 111 Дней 10 ч. 24 м. назад
Радибор: 122 Дней 21 ч. 5 м. назад
Bru-PA: 153 Дней 20 ч. 53 м. назад
Dartstrong: 202 Дней 3 ч. 3 м. назад
SoloLev: 219 Дней 1 ч. 44 м. назад
Darth_Eternal: 335 Дней 33 м. назад
COCKA: 340 Дней 3 ч. 32 м. назад

Поиск

/  Список форумов
   /  Warcraft II - Образование
/  Фундаментальное непонимание варкрафта 2
Page 6 of 11«1...345[6]789...11»
Распечатать топик 
Фундаментальное непонимание варкрафта 2

lesnik Re: Фундаментальное непонимание варкрафта 2

Полубог


Регистрация: 4.12.16
Сообщений: 448
Откуда:


Цитата:

Вам не удастся синхронизировать Гифки
И не собирались.
Это сырой промежуточный формат кадра, имеющий, при соответствующей палитре, минимальный размер, лучшее качество и небольшую нагрузку на проц.
Из этих кадров уже и можно лепить конечный мультик.


Цитата:

1. Самый лучший. Передавать данные из памяти игры, и формировать картинку на стороне клиента. Если данные слишком большие, то либо архивировать, либо передавать только разницу с предыдущим состоянием.
Фантастика, с диким забиванием канала...

Цитата:

2. Самый легкий. Генерить на лету потоковое видео из картинок. Для этого должны существовать 3rd-party либы под любой активный нынче язык. И передавать потоковое видео на клиент.
Название либы в студию :)

Цитата:

3. Самый неоднозначный. Можно пробовать передавать покадрово, но кадры слишком болшые даже для каких-нибудь 4 кадра в секунду, причем в сжатых форматах. Поэтому нужно опять же передавать только разницу с предыдущим состоянием. Но это сроди по сложности написанию собственного кодека, еще и синхронизировать правильно надо. А граблей будет немеряно.

Написать кодек под 256 и с перерисовкой самому - хороший путь, если ты программер со свободным временем :))


Цитата:

если считать тики не в игре, а в самой программе
Зачем их считать параллельно, если в игре счётчик уже есть?
Поясню, что речь идёт не о тиках реального времени, а о собственных внутриигровых, которые на разной скорости игры должны отличаться.
» 10.1.17 14:53 Профайл

Ответов Автор Дата
   Re: Фундаментальное непонимание варкрафта 2 Zelya 10.1.17 15:15
      Re: Фундаментальное непонимание варкрафта 2 Zelya 10.1.17 15:18
         Re: Фундаментальное непонимание варкрафта 2 il 11.1.17 13:23
            Re: Фундаментальное непонимание варкрафта 2 lesnik 11.1.17 14:51
            Re: Фундаментальное непонимание варкрафта 2 Oragorn 11.1.17 15:24
               Re: Фундаментальное непонимание варкрафта 2 lesnik 11.1.17 15:40
                  Re: Фундаментальное непонимание варкрафта 2 Oragorn 11.1.17 15:52
                     Re: Фундаментальное непонимание варкрафта 2 il 11.1.17 18:51
                        Re: Фундаментальное непонимание варкрафта 2 lesnik 11.1.17 21:43
                           Re: Фундаментальное непонимание варкрафта 2 il 12.1.17 15:07
                              Re: Фундаментальное непонимание варкрафта 2 lesnik 12.1.17 17:34
                                 Re: Фундаментальное непонимание варкрафта 2 Oragorn 15.1.17 01:09
                                    Re: Фундаментальное непонимание варкрафта 2 lesnik 15.1.17 14:00
                                       Re: Фундаментальное непонимание варкрафта 2 Oragorn 15.1.17 14:44
                                          Re: Фундаментальное непонимание варкрафта 2 il 16.1.17 12:49
                                             Re: Фундаментальное непонимание варкрафта 2 lesnik 16.1.17 15:12
                                                Re: Фундаментальное непонимание варкрафта 2 Oragorn 16.1.17 16:08
                                                   Re: Фундаментальное непонимание варкрафта 2 lesnik 16.1.17 16:26
                                                      Re: Фундаментальное непонимание варкрафта 2 Oragorn 16.1.17 17:01
                                                         Re: Фундаментальное непонимание варкрафта 2 lesnik 16.1.17 17:13
                                                         Re: Фундаментальное непонимание варкрафта 2 il 16.1.17 17:14
                                                            Re: Фундаментальное непонимание варкрафта 2 KagaN 17.1.17 15:22
                                                               Re: Фундаментальное непонимание варкрафта 2 lesnik 17.1.17 17:22
                                                                  Re: Фундаментальное непонимание варкрафта 2 KagaN 18.1.17 12:35
                                                                     Re: Фундаментальное непонимание варкрафта 2 lesnik 24.1.17 16:32
                                                                        Re: Фундаментальное непонимание варкрафта 2 lesnik 30.1.17 18:15
                                                                           Re: Фундаментальное непонимание варкрафта 2 Oragorn 31.1.17 15:49
                                                                              Re: Фундаментальное непонимание варкрафта 2 lesnik 2.2.17 16:50
                                                                                 Re: Фундаментальное непонимание варкрафта 2 Oragorn 7.6.17 23:31
                                                                                    Re: Фундаментальное непонимание варкрафта 2 il 8.6.17 01:51
                                                                                       Фундаментальный пофигизм или неудачная игра в Юлия Цезаря lesnik 8.6.17 15:36
                                                                                          Re: Фундаментальный пофигизм или неудачная игра в Юлия Цезар il 8.6.17 18:15
                                                                                             Re: Фундаментальный пофигизм или неудачная игра в Юлия Цезар Oragorn 8.6.17 18:41
                                                                                                Re: Фундаментальный пофигизм или неудачная игра в Юлия Цезар tolsty 8.6.17 22:15
                                                                                                   Re: Фундаментальное непонимание варкрафта 2 lesnik 9.6.17 02:49
                                                                                                      Re: Фундаментальное непонимание варкрафта 2 il 10.6.17 02:44
                                                                                                         Re: Фундаментальное непонимание варкрафта 2 lesnik 10.6.17 18:01
                                                                                                            Re: Фундаментальное непонимание варкрафта 2 il 11.6.17 07:07
                                                                                                               Re: Фундаментальное непонимание варкрафта 2 lesnik 12.6.17 13:50
                                                                                                                  Re: Фундаментальное непонимание варкрафта 2 lesnik 25.6.17 20:54
                                                                                                                     Re: Фундаментальное непонимание варкрафта 2 il 2.7.17 03:05
                                                                                                                        Re: Фундаментальное непонимание варкрафта 2 lesnik 2.7.17 14:35
                                                                                                                           Re: Фундаментальное непонимание варкрафта 2 il 3.7.17 02:04
                                                                                                                              Re: Фундаментальное непонимание варкрафта 2 Zelya 18.9.17 23:23


il Re: Фундаментальное непонимание варкрафта 2

Добрый Админ


Регистрация: 10.5.06
Сообщений: 2470
Откуда:


Цитата:

Насчёт "читов", врядли. Разве что, это чуть поможет игрокам с плохим чувством времени. Но такие и сами могут себе внешний секундомер сделать. В какой-то теме я предлагал FX-у ставить будильник рядом с монитором :)
Одно дело - будильник с монитором, другое - часы прямо в игре. Как раз-таки чуть поможет с чувством времени, про это и сомнения.
Паузы я бы смог отрулить модификацией обсерва, лаги - вряд ли. Неидеально, но погрешность в пару секунд за игру набежать может, вряд ли критично. (Раз в полсекунды смотреть, не нажата/отжата ли пауза).

Если вдруг сделаю, думаю с буржуями посоветуюсь, чит или не чит.

Цитата:

Так это же прекрасно! Главное вытянуть из программы набор адрессов (модули и оффсеты). Тогда можно делать любые навороченные утилиты.
да-да, вот и я о том же. Все оказалось гораздо проще, чем я рассчитывал.
Другое дело, что можно и взять прямо готовый варвидео и уже его дорабатывать до навороченной проги - его исходник вполне читаем.

Цитата:

А что касается передачи изображения, то GIF - это мертвый номер. Вам не удасться синхронизировать Гифки, и все бюудет дергано и глючно. Вижу такие варианты:

1. Самый лучший. Передавать данные из памяти игры, и формировать картинку на стороне клиента. Если данные слишком большие, то либо архивировать, либо передавать только разницу з предыдущим состоянием.

2. Самый легкий. Генерить на лету потоковое видео из картинок. Для этого должны существовать 3rd-party либы под любой активный нынче язык. И передавать потоковое видео на клиент.

3. Самый неоднозначный. Можно пробовать передавать покадрово, но кадры слишком болшые даже для каких-нибудь 4 кадра в секунду, причем в сжатых форматах. Поэтому нужно опять же передавать только разницу с предыдущим состоянием. Но это сроди по сложности написанию собственного кодека, еще и синхронизировать правильно надо. А граблей будет нмеерянно.
Я так понимаю, что вариантов всего 2: либо передавать данные в сеть, упакованные уже реализованным в варвидео механизмом (читай, кодеком), либо писать/приспосабливать другой кодек.
Данные из памяти игры это и есть неупакованный видеопоток, в виде пикселей 640 на 480.
Так что передавать надо каким-то образом пожатые данные.
Либо, если кто поможет с библиотекой на си для упаковки видео - я с радостью воспользуюсь.
Надо: на входе - поток кадров - 8-битных картинок, 640 на 480, в виде пикселей, плюс палитра. На выходе - кино в любом удобном вам формате.

Сам я конечно никакие кодеки писать не буду.

Можно в принципе и набор кадров в гиф, но разве что как промежуточное решение для лесника, чтобы он что-нибудь с ними поколдовал и придумал, что делать дальше. Для других целей такое решение вряд ли подойдет.

Цитата:

Как я понимаю утилитка АПМ считает сама. Т.е. меряет, скажем, секунду системного времени, считает за это время нажатие клавиш мыши, а потом выдает АПМ. Не думаю, что в Вар2 заморачивались таким параметром.
Да, секунды считает программа и показывает число действий за последнюю минуту. Приблизительно так. Точнее - там как-то мудрено, но если я буду делать, но скорее всего сам буду пересчитвывать так. Главное, чтобы совпало с оригиналом.

Цитата:

Объяснение этому забавному багу, одно, количетво тиков, в знаковом 32-битном int, ограничено как раз 24-ю днями (с копейками).
Очень похоже на правду, хотя я не прикидывал количество чего-нибудь в 24 днях...

Цитата:

Но я уверен, что та минимальная разница, которая может возникнуть, если считать тики не в игре, а в самой программе, не сделает серъезной погоды.
Там штука в том, "тики" игровые это не тики таймера, генерирующего прерывание. Думаю, что речь о параметре "Tw" из вот этой статьи: HАУКА О ПЕОHАХ.. Ну либо величина с ней коррелирующая.
Она и вместе со скоростью игры меняется, и какими-нибудь еще интересными свойствами наверняка обладает. И вот где в памяти искать этот счетчик тиков - я если честно ума не приложу. А так бы это было проще и лучше всего. Если наткнусь - приделаю.
» 10.1.17 15:07 Профайл Посетить веб-сайт


Page 6 of 11«1...345[6]789...11»
Распечатать топик 

Поиск

Ключевые слова:    
[ Расширенный поиск ]

Права

Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Статус Battle.Net
Расширенный статус server.war2.ru
Загружается...
backup.war2.ru
Загружается...

Победители турниров
hurt's Sea Tournaments, 4/7: High seas combat BNE
VityARMilitarNone
hurt's Sea Tournaments, 3/7: Atols
ExtaseyARMilitarDoooda
hurt's Sea Tournaments, 2/7: Spiral
ARMilitarExtaseyhoma
hurt's Sea Tournaments, 1/7: Cross the streams
fuckluckARMilitarOragorn
Elite Final 2023
ExtaseyVityfuckluck
Qualifiers (no) 2023
OragornNemoDar
Complete Smurfdom
RagnerExtaseyNik5et
Fifth tournament on the map CHOP
hurtOragornExtasey
Golden walls
ExtaseyhurtARMilitar
Random Maps Tournament
hurtARMilitarOragorn

Пожертвования
Спасибо:
FX - $80 (домен)
Zelya - (турниры)
lesnik
Dar - (турниры)
Kagan - (турниры)
vova1 - (хостинг)
tolsty - (хостинг)
Oragorn - (хостинг)
2007 год:
Spbwar - $400
Jade -$100
MasterKsa - $60
Lisak -$52
Cocka - $50
Konstkl - $50
Ldir - $50
Gadzila - $20
Feature -$10

Последние статьи
 · Почему я проиграл? ..
 · О версиях игры и се..
 · 2 halling
 · Деньги на новый сер..
 · Моральные нормы в и..

- Генерация страницы: 1.6 секунд -