Welcome traveler!
OpenNefia is an open-source, moddable engine reimplementation of the Japanese roguelike RPG Elona.
Things are still pretty WIP at this point, but contributions are appreciated.
The .NET 8.0 SDK is required to build the engine.
For development on Windows, Visual Studio 2022 is recommended.
- Clone the repository.
git clone --recursive https://github.com/OpenNefia/OpenNefia.git
-
Open
OpenNefia.sln
. -
Run the
OpenNefia.EntryPoint
project.
If you'd like to contribute, please base your changes on the develop
branch. The master
branch is reserved for the code of the latest tagged release.
Parts of OpenNefia were directly ported from the original HSP source code of Elona, originally released by Noa in 2006.
OpenNefia uses code adapted from RobustToolbox, licensed under MIT.