Skip to content
Nick Donnelly edited this page May 18, 2024 · 5 revisions

What is Garnet?

Garnet is a simple 2D game engine for Java offering the following low level

  • Game Loop
  • 2D Sprite and primitive drawing
  • Input handling
  • Font drawing
  • Tile map support

Related Projects

There are two closely related projects that are useful in using Garnet.

An optional library offering a host of game-related functionality, such as:

  • Collision
  • Scene Management
  • Color primitive
  • State machine
  • Entity component system
  • Entity context system
  • Game state management
  • Utilities

Lots of examples for both Garnet and Garnet Toolkit

Clone this wiki locally