Skip to content

A hobby implementation of a Minecraft server in Rust

Notifications You must be signed in to change notification settings

rafibaum/Obelisk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Obelisk

A hobby project of mine to implement a Minecraft server in Rust. Based on the latest available protocol and using Glowstone as reference where necessary. I've been inspired to do this for two reasons: firstly to explore a system-level programming language and secondly, to try and implement as much of a Minecraft server as possible from the ground-up to try and beat the terrible vanilla performance of recent versions. I don't expect to implement enough features for such a comparison to be valid anytime soon, but we should keep an eye on performance at all times.

Goals

  • Learn Rust
  • Explore the internals of Minecraft
  • Sharpen my software engineering skills

Non-goals

  • Create a server that's ready for production use

About

A hobby implementation of a Minecraft server in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages