LINUX.ORG.RU

Как в играх делают DLC?

 ,


0

1

Например вот dota2, там же можно так, когда кто-то купил dlc, использовать купленного героя, а я например буду видеть его купленного героя у себя в игре, но сам не могу его использовать. Это значит что этот герой мне тоже скачивается. Если так, то как разрешают использовать героя. Доту я к примеру выбрал, но я думаю что способ одинаков для всех игр.



Последнее исправление: cetjs2 (всего исправлений: 1)

Это значит что этот герой мне тоже скачивается

Моделька героя - наверняка. Может и остальные ресурсы тоже.

то как разрешают использовать героя

Проверяют наличие DLC на аккаунте, как вариант

Доту я к примеру выбрал, но я думаю что способ одинаков для всех игр.

Ага, примерно также одинаков как отрисовка графики, вывод звука и прочее, что делаться может по разному(понятно, что опирается это на одно и то же железо/драйвера/подсистемы, но...) в разных движках...

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 2)

Если так, то как разрешают использовать героя

Как-то так:


if (dlcAvailable)
{
  showDlcContent();

  if (payed)
  {
    allowToChooseDlc();
  }
}

andreyu ★★★★★
()

Это значит что этот герой мне тоже скачивается.

Именно так. Причём постоянно, маленькими порциями, докидывают в апдейтах. Также во всяких CS:GO скины для пушек подгружаются (чтобы погонять скин, нужно просто убить владельца и забрать его пушку).

Exmor_RS ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.