awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
AbyssEngine avatar

AbyssEngine/AbyssEngine

0
View on GitHub↗
252 stars·46 forks·C·MIT·16 views

AbyssEngine

Abyss Engine clean-room reimplementation of Diablo 2, written in C. The goal is to recreate the original game engine, but on a portable platform that can also easily be modded and extended.

Features

  • Game Engine Remakes - Engine for 2000s-style ARPGs like Diablo II.
  • Diablo Reimplementations - Clean-room C re-implementation of a classic action RPG.

Star history

Star history chart for abyssengine/abyssengineStar history chart for abyssengine/abyssengine

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with AbyssEngine

These projects share indexed features with AbyssEngine. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • diasurgical/devilutionxdiasurgical avatar

    diasurgical/devilutionX

    9,578View on GitHub↗

    devilutionX is an open-source, cross-platform reimplementation of the original Diablo 1 game engine. It is a software framework designed to run the original action RPG logic and mechanics on modern operating systems by rewriting the engine in a current programming language. The project modernizes the legacy experience by adding support for widescreen resolutions, high-definition scaling, and configurable input mapping for various hardware controllers. It also introduces quality-of-life enhancements such as health bars, auto-loot, and tools to modify game speed and combat rules. The engine co

    C++
    View on GitHub↗9,578
  • wheybags/freeablowheybags avatar

    wheybags/freeablo

    2,172View on GitHub↗

    ARCHIVED Modern reimplementation of the Diablo 1 game engine

    C++
    View on GitHub↗2,172
  • afritz1/opentesarenaafritz1 avatar

    afritz1/OpenTESArena

    1,329View on GitHub↗

    This is an in-progress modern open-source engine for the 1994 DOS game The Elder Scrolls: Arena by Bethesda Softworks. The goal is to replicate all aspects of the original game with a clean-room approach while making quality-of-life changes along the way. Details on Arena's inner-workings can be…

    C++
    View on GitHub↗1,329
  • aleph-one-marathon/alephoneAleph-One-Marathon avatar

    Aleph-One-Marathon/alephone

    796View on GitHub↗

    Aleph One is the open source continuation of Bungie’s Marathon 2 game engine.

    C++
    View on GitHub↗796
Compare all 30 related projects→

Frequently asked questions

What does abyssengine/abyssengine do?

Abyss Engine clean-room reimplementation of Diablo 2, written in C. The goal is to recreate the original game engine, but on a portable platform that can also easily be modded and extended.

What are the main features of abyssengine/abyssengine?

The main features of abyssengine/abyssengine are: Game Engine Remakes, Diablo Reimplementations.

Which projects share features with abyssengine/abyssengine?

Projects with overlapping indexed features include: diasurgical/devilutionx — devilutionX is an open-source, cross-platform reimplementation of the original Diablo 1 game engine. It is a software… wheybags/freeablo — [ARCHIVED] Modern reimplementation of the Diablo 1 game engine. afritz1/opentesarena — This is an in-progress modern open-source engine for the 1994 DOS game The Elder Scrolls: Arena by Bethesda Softworks.… alexey-lysiuk/openchasm — Free software reconstruction of Chasm: The Rift game. alistert/openjazz — OpenJazz is a free, open-source version of the classic Jazz Jackrabbit™ games. aleph-one-marathon/alephone — Aleph One is the open source continuation of Bungie’s Marathon 2 game engine.