Git Product home page Git Product logo

luna's Introduction

Luna | Build Status Discord chat GitHub license

Luna is a Runescape emulator that aims to correct all of the fundamental issues accumulated over the various releases of it's predecessor Asteria.

Some of the sweetness within Luna

  • high performing and scalable code where it matters most
  • lightweight abstraction models that avoid featuritis
  • effective management of the host computer's resources
  • flexible, event-based Kotlin plugin system for game content
  • highly documented code

Goals

Currently, the Runescape private server scene is plagued with somewhat of a dilemma. One half of servers are lightweight, easy to understand, but perform poorly; while the other half perform very well, but contain a lot of bloat and overcomplicated code.

The goal of Luna (and its predecessor, Asteria) is to rectify this by being fast and scalable, while still being relatively lightweight and easy to understand.

Getting started

Luna is currently unstable and therefore not ready to be used in a production environment. The first stable pre-release will be v0.5, which is planned for sometime in February, 2019.

An official client can be found here, along with the cache. To learn more about how to get started with Luna please visit the wiki.

For more help, inquiries, or just to dicuss the state of the project please join our Discord server.

Acknowledgements

Much of the inspiration for various features within Luna came from

luna's People

Contributors

lare96 avatar notjuanortiz avatar jhg023 avatar tlf30 avatar dukecharles avatar natis1 avatar asharma-gh avatar colton-bouchard avatar keotl avatar dotmbf avatar dependabot[bot] avatar mikeysasse avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.