• Register

ggez is a Rust library to create a Good Game Easily. More specifically, ggez is a lightweight cross-platform game framework for making 2D games with minimum friction. It aims to implement an API based on (a Rustified version of) the LÖVE game framework. This means it contains basic and portable 2D drawing, sound, resource loading and event handling, but finer details like performance characteristics may be very different (e.g. ggez does not do automatic batching). ggez is not meant to be everything to everyone, but rather a good base upon which to build. Thus it takes a fairly batteries-included approach without needing a million additions and plugins for everything imaginable, but also does not dictate higher-level functionality such as physics engine or entity component system. Instead the goal is to allow you to use whichever libraries you want to provide these functions, or build your own libraries atop ggez.

Post article RSS Related Articles
Zemeroth v0.6: Renown, Upgrades, Sprite Frames & Flips, Effect Icons, and Videos

Zemeroth v0.6: Renown, Upgrades, Sprite Frames & Flips, Effect Icons, and Videos

Zemeroth

I'm happy to announce Zemeroth v0.6! Main features of this release are: renown and fighter upgrades, possessions, sprite frames and flips, and status...

Zemeroth Dev Vlog #1

Zemeroth Dev Vlog #1

Zemeroth

What happened since I've released a 0.5 version of my turn-based tactic game Zemeroth?