8000 GitHub - ggez/sylvite: An effort to make a nice collection of higher-level functionality and utility atop ggez. · GitHub
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Jul 12, 2021. It is now read-only.
  • ggezPublic archive

    About

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

    Resources

    Stars

    7 stars

    Watchers

    0 watching

    Forks

    Latest commit

     

    History

    3 Commits

    Folders and files

    NameName
    Last commit message
    Last commit date
     
     
     
     
     
     

    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

    Stars

    7 stars

    Watchers

    0 watching

    Forks

    Releases

    Packages

    Contributors

  • 0