# 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.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-06
- Original resource: <https://github.com/OpenDiablo2/OpenDiablo2>
- Primary source: <https://github.com/OpenDiablo2/OpenDiablo2/blob/7f92c571bf04057a7fbdfb5d25a486f7d775e3c3/README.md>
- Catalog page: <https://awesomerea.org/resources/opendiablo2/>
- Record JSON: <https://awesomerea.org/resources/opendiablo2/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/opendiablo2/index.md)

## 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.

## Primary sources

1. <https://github.com/OpenDiablo2/OpenDiablo2/blob/7f92c571bf04057a7fbdfb5d25a486f7d775e3c3/README.md>

## More in Games

- [OpenLara: Tomb Raider engine reimplementation](https://awesomerea.org/resources/openlara/index.md) · Case study
- [OpenLF2: a Little Fighter 2 engine reimplementation](https://awesomerea.org/resources/openlf2-case/index.md) · Case study
- [OpenMW: replacing Morrowind’s engine while reusing original content](https://awesomerea.org/resources/openmw-engine-case/index.md) · Case study
- [OpenRA: an engine reimplementation reimagining early Westwood RTS games](https://awesomerea.org/resources/openra-engine-case/index.md) · Case study
- [OpenRCT2: an open re-implementation of RollerCoaster Tycoon 2](https://awesomerea.org/resources/openrct2-engine-case/index.md) · Case study
- [OpenRiseOfNations: a native macOS engine reimplementation](https://awesomerea.org/resources/openriseofnations-engine-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
