Skip to content

exectails/Yggdrasil

Repository files navigation

Yggdrasil

Base library for server emulation development. Work in progress.

Libraries

Yggdrasil

Commonly needed classes, such as TCP client and server, logger, file reader, hashing, and other utility classes.

NuGet version (ExecTails.Yggdrasil)

Yggdrasil.Ai

Base classes for AI development.

NuGet version (ExecTails.Yggdrasil.Ai)

Yggdrasil.Data

Base classes for reading databases from text files.

Depends on: Yggdrasil

NuGet version (ExecTails.Yggdrasil.Data)

Yggdrasil.Data.JSON

Extension for Yggdrasil.Data, for JSON support.

Depends on: Yggdrasil.Data

NuGet version (ExecTails.Yggdrasil.Data.JSON)

Yggdrasil.Scripting

Script loader for .NET scripts that can be compiled and loaded at run-time.

Depends on: Yggdrasil

NuGet version (ExecTails.Yggdrasil.Scripting)

Yggdrasil.Structures

Structures, such as QuadTree and SpatialGrid.

NuGet version (ExecTails.Yggdrasil.Structures)

Yggdrasil.Network.WebSocket

Extension for Yggdrasil.Network, adding a WebSocketConnection to accept connections from WebSockets and related classes.

Depends on: Yggdrasil

NuGet version (ExecTails.Yggdrasil.Network.WebSocket)

Yggdrasil.Versioning

Classes for handling matters of versioning, such as enums loaded at runtime from text files with preprocessor directives.

NuGet version (ExecTails.Yggdrasil.Versioning)

Links

About

Game Server Base Library (WIP)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages