Star on GitHubStar1.1k stars

Case study

OpenDiablo2: Diablo 2 engine reimplementation

OpenDiablo2 is a cross-platform ARPG engine written in Go that supports playing Diablo 2. The project is being split into a separate engine and toolset, called Abyss Engine, and a game project retaining the OpenDiablo2 name.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Playing Diablo 2 requires a legally purchased copy of Diablo 2 and its Lord of Destruction expansion installed on the computer.
  • The project does not include the assets or content needed to play Diablo 2.
  • The repository is archived.
  • License: GPL-3.0.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · OpenDiablo2/OpenDiablo2 · Revision 7f92c57

More in Games

All 318 entries in GamesGames case studies (239)

↑↓ move↵ open⌘↵ new tab