8000 GitHub - mkremins/alembic: Deprecated, won't run on modern Elixir
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mkremins/alembic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alembic

Alembic is a bare-bones, concurrent and heavily extensible server for multiplayer voxel games. It's also an excuse for me to experiment with the Elixir programming language and the coroutine-esque concurrency model favored by the BEAM (Erlang) VM atop which Elixir resides.

Features

  • Extensible – most functionality is implemented inside plugins
  • Generic – write your own multiplayer voxel game without touching any non-plugin code
  • Idiomatic – wherever possible, I'm adhering to Elixir and Erlang/OTP best practices
  • Well-documented – anyone with a working knowledge of Elixir should be able to navigate the codebase
  • Protocol-agnostic – client-specific code is confined to sealed-off adapter modules
  • Modular – if I can split something off into its own library, I probably will

Thanks to...

License

MIT License. Remix to your heart's content.

About

Deprecated, won't run on modern Elixir

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0