Sha256: 5b5f5c8963c7207734c369d7649fd50afd526290fd53d9b70cd5177e4485fcda

Contents?: true

Size: 1.32 KB

Versions: 1

Compression:

Stored size: 1.32 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`.

Please note:

  * The test package is not complete! Most of the functionality
provided by the gem is difficult to test automatically, but you can check the
examples provided with the gem.
  * The library is 100% RDoc-documented.
  * An auxiliary, tutorial-like documentation is under construction
[here](https://github.com/victords/minigl/wiki/How-To).

## Version 2.0.4

  * Adjustment in the ramp physics.
  * Adjustment in the `move_carrying` method (from `Movement`) to perform
collision checking for the carried objects (and corresponding adjustment in the
`cycle` method).

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
minigl-2.0.4 README.md