Skip to content
This repository has been archived by the owner on Jul 12, 2021. It is now read-only.
/ sylvite Public archive

An effort to make a nice collection of higher-level functionality and utility atop ggez.

License

Notifications You must be signed in to change notification settings

ggez/sylvite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

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 ggez/ggez#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)

About

An effort to make a nice collection of higher-level functionality and utility atop ggez.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published