Sha256: 15fc8dc3b96552141d3a23db9a25441ed4dcabb5b2618cd72fa2767ad2aae921

Contents?: true

Size: 1.24 KB

Versions: 1

Compression:

Stored size: 1.24 KB

Contents

# MiniGL

MiniGL is a minimal **2D Game** Library, available as a Ruby gem, and built on
top of the [Gosu](http://www.libgosu.org/) gem.

It provides the following features:

  * Resource management (images, sounds, ...)
  * Input manipulation (keyboard, mouse, ...)
  * UI (text, buttons, text fields, ...)
  * Basic physics and collision checking
  * Animated objects

More functionalities are coming. Feel free to contribute! You can send feedback
to victordavidsantos@gmail.com.

## Installing

MiniGL was built on top of the Gosu gem. This gem has its own dependencies for
compiling extensions. Visit
[this page](https://github.com/jlnr/gosu/wiki/Getting-Started-on-Linux) for
details.

After installing the Gosu dependencies, you can just `gem install minigl`.

## Documentation

  * The library is 100% RDoc-documented [here](http://www.rubydoc.info/gems/minigl/2.0.5).
  * The [wiki](https://github.com/victords/minigl/wiki) is a work in progress with tutorials and examples.
  * Test package and examples aren't complete!

## Version 2.0.6

  * Fixed the `draw` method of `GameObject` when using both scale and flip.
  * Flexibilized the `move_carrying` method from `Movement` with the possibility
of specifying a forces vector instead of an aim and fixed speed.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
minigl-2.0.6 README.md