/JGame

Generic utilities for (but not limited to) game development using Java. Written to mimic pygame.

Primary LanguageJavaApache License 2.0Apache-2.0

JGame

Generic utilities for (but not limited to) game development using Java. Written to mimic pygame.


Includes networking (both TCP and UDP), sprites with support for basic transformations, collision detection (using an implementation of seperate axis theorem), logging, events, and much more!

Discover all the features for yourself by reading the documentation!

TODO

  1. Change all double to float to improve memory usage
  2. Change all long to int to improve memory usage
  3. Stop writing the framework and actually start writing the game goddamnit.
  4. Don't shade the jar in production.
  5. Make sprites and resources?
  6. Add Increasing bloom
  7. Make Bloom random?
  8. Update Javadoc