/aj8

A continuation of development on the Apollo game-server suite

Primary LanguageJavaISC LicenseISC

aj8 | Apollo, Java 8

A continuation of development of the Apollo game-server suite, an elegant RuneScape emulator.

aj8 aims to provide a simple, elegant, robust and easy to use framework utilizing the latest and greatest Java features, here is how we will keep you covered...

  • Embracing Java's type system in the fullest, restricting unwanted behaviors at compile time
  • Providing always readily extensive interfacing so that implementation detail doesn't hold back future potentials
  • Wisely structuring the codebase to allow instant notional understandment and promote modularity
  • No implicity- we'll explicitly state requirements (whether such statements are forced by code itself or documented) to ensure a surprise-free library for ourselves and other developers
  • Listen for extensive review and feedback to coordinate future development plans of infrastructure- large or small
  • Giving you our one and only plugin system; bringing light to dynamic unattached event dispatches in the community

Requirements needed to run aj8:

  • jre-8
  • commons-compress-1.5
  • commons-lang3-3.3.2
  • ant-1.9.4
  • gson-2.2.4
  • xtend 2.6.2
  • mysql-connector-java-5.1.18
  • netty-all-4.0.23
  • slf4j-api-1.7.7
  • slf4j-simple-1.7.7