{"repo":"quasilyte/ebitengine-graphics","free":true,"listed":false,"github":"https://github.com/quasilyte/ebitengine-graphics","clone":"git clone https://github.com/quasilyte/ebitengine-graphics.git","description":"A package implementing Graphics primitives for gscene package","language":"Go","stars":21,"topics":["ebiten","ebitengine","gamedev","go","golang","graphics","library","primitives","rendering","shapes"],"license":"MIT","category":"game-templates","readme_excerpt":"ebitengine-graphics Overview A package implementing various graphics primitives like Sprite for Ebitengine. It works the best in combination with gscene package, but can be used without it. Graphical objects list: Sprite Line, DottedLine, Texture Line Circle (supports dashed style) Rect Label Container Canvas Easier shader-based drawing (ShaderObject) Missing some graphical object? Tell us about it. It also supports a basic camera and layers implementation. Installation Quick Start The most useful type of this package is Sprite , but it's tricky to demonstrate its usage without assets. This is a quick start section, it's intended to be as slim as possible. You can use this library without gscene: With gscene it's even easier (showing only relevant part): Note that we can add the graphical object directly to the scene. The scene will manage their Draw calls as well as their lifetimes (based on graphical objects being disposed or not).","default_branch":null,"files":null,"tree":[],"storefront":"/r/quasilyte","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/quasilyte/ebitengine-graphics/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}