Lunar Library

by Vrekt


    Lunar is a game library made in Java. Its made with ease-of-use in mind, with high quality code.


    GitHub project:

    Lunar is a game library built in Java. Lunar features many features and useful functions! Its made with ease-of-use in mind, so you can easily prototype or create your game faster.

    I'm looking to build a team for Lunar because I believe lots of things could be added to Lunar that are being put-off. I want to build a community around Lunar. Everything about Lunar is open-source, making it that much better for contributing and working with.

    Things lunar includes currently:

    - Entity system - Worlds - GameStates for different 'states' in your game. - Raytracing system - Tiles, sprites and animations - Sound system - Efficient code - Math utilities and much more. Lunar is made with Java 8.

    Lunar also currently features an extensive tutorial on the github page, it also uses gradle and JUnit5 for testing.

    Finally, here are a few things to keep in mind: This engine is not meant for: - 3D games, mobile, games with lots of physics. This engine is meant for: - Creating casual 2D games. - Creating prototypes fast. - Hobby developers.

    Lunar is still being worked on and is nowhere near finished.

    My part

    Managing the GitHub page, developing, helping other users out.

    (Expected) Revenue

    Open-source, none.

    Risks & challenges

    No risks or challenges, this project is open-source and available to anyone.
      • Java Developer

      • 2-4 h.p.w
      Show More

      Function description

      You will be working on Lunar, on your own time whenever.


      Java 8 knowledge, 1+ year (preferably).


      Great opportunity to meet new people and seeing your work appreciated and actually make a difference.

    you have to be logged in to comment: log in

share on social media
  • Starting: Dec 09, 2017
  • Expired
Teamup by


Chicago Heights, United States
  • game-library
  • game
  • java
  • 2d
  • game-developement
  • library
Java Developer
status: available
1 requests