Гра була написана на C (і трохи C++) використовуючи Visual Studio.May 14, 2012
Графіка гри базується на ігровому двигуні, розроблений для нових проектів Blizzard. Кожен монстр у грі має приблизно 35 анімацій смерті.
NetEase – Messiah Diablo: Immortal розробляється на внутрішньому двигуні NetEase – Messiah. Перші розробки на Messiah розпочалися у 2010 році, в іграх він з'явився у 2013 році. Ігровий двигун було оптимізовано спеціально для тривимірних мобільних ігор.
23 вересня вийшла гра Diablo 2: Resurrected – Поліпшена версія Diablo 2, що вийшла ще 2000 року. У Resurrected розробники повністю осучаснили графіку, переробили звук і додали кілька механік, які роблять гру трохи зручнішою. В іншому це рівно та ж Diablo 2, Що й двадцять з лишком років тому.