Skip to content
An effort to make a nice collection of higher-level functionality and utility atop ggez.
Branch: master
Clone or download
Latest commit 7a4cc9d Jan 9, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Initial commit Dec 26, 2017
LICENSE
README.md

README.md

sylvite

An effort to make a nice collection of higher-level functionality and utility atop ggez. Currently only in the planning stages, since I don't really have time to make it happen full-time.

See https://github.com/ggez/ggez/issues/235 for discussion.

Things we definitely want:

  • Resource management
  • Physics/collision engine
  • Particle system
  • ECS
  • Controller support (I know we have some already, not sure if it still needs work)
  • Scene management
  • GUI
  • Awesome sprites (look at cocos2d for API)

Things we probably want:

  • Scripting support
  • Networking support
  • Tile maps

Libraries that will probably be useful:

  • warmy (resources)
  • ncollide/nphysics (collision, physics)
  • ggez-goodies (scene management, camera, particles)
  • specs (ECS)
  • aseprite (sprite loader)
  • tiled (tile maps)
  • conrod (GUI)
  • hlua/rlua (scripting)
  • radiant-rs (sprites)
You can’t perform that action at this time.